🇧🇬 Country
Train routes in Bulgaria
9 routes · classic 6 · night train 1 · scenic 2
9 routes cross Bulgaria in the World Train Map atlas. The longest is the Bosfor Express at 585 km; the fastest is the BDŽ Fast Train Plovdiv, running up to 130 km/h; the oldest line dates to 1866. Every route links to its facts, photo and story, and to the interactive world map.
Open the world railway map →Part of the Europe train map: every route on the continent, one map.
Classic (6)
- BDŽ Fast Train Plovdiv
Bulgaria’s busiest intercity corridor, being rebuilt for 200 km/h, tying the capital to Plovdiv, one of Europe’s oldest cities.
Wikipedia (BG) ↗ - BDŽ Fast Train Varna
Crosses the Balkan range and the Danubian plain to Varna, Bulgaria’s summer capital on the Black Sea coast.
Wikipedia (BG) ↗ - BDŽ Fast Train Burgas
Runs via Plovdiv and Stara Zagora to Burgas, the port at the heart of Bulgaria’s southern Black Sea beaches.
- BDZ Fast Train
Capital to the Danube: through the Iskar gorge, across the Pleven plain, down to Ruse’s Habsburg-flavoured riverfront and the bridge to Romania.
- Ruse–Kaspichan railway
The first railway ever built in Bulgaria, opened on 7 November 1866 from the Danube quays at Ruse toward the Black Sea — still line 9 of the national network.
- Bucharest–Sofia
Two capitals in a day: south from Bucharest to the Danube, over the 1954 Friendship Bridge at Giurgiu into Ruse, then across the Bulgarian plain by Gorna Oryahovitsa and Pleven to Sofia.
Night train (1)
- Bosfor Express
The overnight heir to the Orient Express, crossing the Thracian plain from Istanbul over the Bulgarian border to Sofia as the berths are made up.
Wikipedia ↗
Scenic (2)
- Rhodope Narrow-Gauge
Bulgaria’s last 760 mm line threads 35 tunnels up to Avramovo, the highest railway station in the Balkans at 1,267 m.
Wikipedia ↗ - Sofia–Vidin
Up the Iskar gorge, which is the reason to take it: the river cuts a canyon north out of Sofia through Svoge and Lakatnik to Mezdra, then Vratsa and the plain to the Danube at Vidin.
Photos via Wikimedia Commons — each route page credits the author & licence
Cross-border lines continue into
- 🇷🇴 Train routes in Romania 18 routes
- 🇹🇷 Train routes in Türkiye 14 routes