Bulgaria: Railway Information

Bulgaria offers a wide-spread rail network to most corners of the country. On many routes you can enjoy great panoramic views. There are three types of trains in Bulgaria, of which the Expresse (ekspresen) trains are the fastest and most comfortable. The main train station is Tsentralna Gara in Sofia.

Bulgarian Rail Network

There are various connections with other European countries:

  • Sofia - Belgrade - one day train and one night train
  • Sofia - Bucharest - one day train and one night train
  • Sofia - Thessaloniki
  • Svilengrad - Alexandroupolis
  • Bulgaria Express from Sofia to Kiev, Moscow, Minsk and Saint Petersburg.
  • The Black Sea Train circulates during certain periods of the year from Moscow and Minsk to Varna and vice versa.
  • The Bucharest / Istanbul Express - circulating on the route Bucharest / Stara Zagora / Istanbul.

Scenic route

  • Sofia - Dabova

Seat reservations

The majority of trains within Bulgaria do not require advance seat reservations. An exception are the Express (Ekspresen) trains. They run mainly on the routes Sofia - Plovdiv, Sofia-Varna and Sofia -Burgas. Reservation is not expensive, around 0,25 euro. You may have to pay additional commission though. Reservations can be made at the Rila travel agencies, which you can find for example at Sofia train station. See for addresses the BDZ website. Good to know: a reservation is called 'zapazeno myasto' in Bulgarian.

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. More travel details on the airport website

Eurail Aid Office in Bulgaria
For questions about Eurail, visit the international ticket office at Sofia railway station. It is open daily from 07.00 am to 11.30 pm. See the page Eurail Aid Offices for more aid offices in Europe.

Bulgaria rail map

Eurail Passes for Bulgaria