Open navigation


From Bulgaria to international countries

Sofia - Bucharest

There are two rail connexions between Bulgaria and Romania by train. From Ruse to Giurgiu and from Vidin to Calafat. Both routes cross the Danube. The tickets can be booked at international ticket window at Sofia Station online tickets are not available). 

Sofia - Athens

A train leaves Sofia Central Station everyday at 15:00 to Thessaloniki. Every couple of hours trains link Thessaloniki with Larissa and Athens. 

Stopover in Thessaloniki

Stay a night in Thessaloniki and enjoy the multiple UNESCO World Heritage sites. 

Traveling to Bulgaria

The national railway company is BDZ. Seat reservations are required for Expresen Vlak, high-speed trains, and night trains. 

If you want to see the best railway spot in Bulgaria, you can take the Septemvri-Dobrinishte narrow-gauge line ! It is a 125 km long railway and offers a ride on bridges and in tunnels. Might as well get your heart racing with its spiral loops and you can also visit the Avramovo Station located at 1267 m altitude. You can find more information here

With an Interrail Pass

Traveling to Bulgaria with an Interrail Pass? Make sure to get the most out of your pass and check out the Travelling tips in Bulgaria

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.