

Bulgaria By Train
Bulgaria offers over 4000 km of rail track. The main rail hub is in the capital city Sofia, which has connections to Romania, Serbia, and Turkey. Experience diverse scenic views onboard Bulgaria's trains. Bulgaria has an interesting historical and cultural heritage and attractive landscapes. Be sure to visit Sofia, nestled in the foothills of two mountains, and filled with exciting sights and sounds. Your Eurail Bulgaria Pass is your ticket to a true rail adventure.
Train types in Bulgaria
The train network in Bulgaria is operated by the Bulgarian State Railways (BDZ). You can look up train times on the Eurail train timetable or on the BDZ website.
Popular connections
- Domestic routes
- International routes
The following routes using trains in Bulgaria don't require reservations:
Route |
Travel time |
Sofia to Varna | 7h 30m |
Sofia to Burgas | 5h 30m |
Sofia to Plovdiv | 2h 30m |
Sofia to Vidin | 5h |
Sofia to Ruse | 6h 5m |
Plovdiv to Burgas | 3h 50m |
Reservations
Not possible through Eurail reservation self-service system
Locally at the train station in Bulgaria
How can I make reservations for trains in Bulgaria?
- Local ticket desks at train stations
- At Rila travel agencies, which you can find at train stations across Bulgaria.
- Check locations on the BDZ website.
- A reservation is called "zapazeno myasto" in Bulgarian.
Get you Pass for Bulgaria
Bulgaria Pass
Use your whole vacation to discover Bulgaria by rail.
Standard prices from $ 64
Global Pass
Be free to visit Bulgaria and up to 32 other Eurail countries.
Standard prices from $ 233
Tips and tricks for Bulgaria
Airport - station link
From Sofia airport there are buses (lines 84 and 284) to the main railway station. Eurail passes are not valid on the bus.
Eurail aid office in Bulgaria
For questions about Eurail, visit the international ticket office at Sofia railway station. See the page Eurail aid offices for more aid offices in Europe.
Spelling of cities in Bulgaria
On Bulgarian train timetables and at train stations in Bulgaria, you'll usually find the local spelling of Bulgarian cities and stations.
Here is the local spelling of some popular Bulgarian cities:
Sofiya = Sofia
Get inspired
-
Balkans Itinerary Travel the Balkans by train and visit Croatia, Bosnia-Herzegovina, Montenegro, and Serbia. Visit the old cities in Croatia and take some amazing pictures of the landmarks. Get your Eurail Pass today to see it all!
-
Top 10 affordable cities in Europe Planning to visit Europe on a budget? Make your money go further by traveling to 10 of Europe's most affordable cities with a Eurail Pass.
-
Eastern Europe Itinerary Eastern Europe has a lot to offer. Get inspired by our Eastern Europe itinerary, filled with exciting discoveries!
Change of currency
You cannot change the currency once you have a Pass in your cart. Remove the Pass, and then change the currency on the website header.