Train Tickets in Bulgaria

Train times, prices and tickets

Major rail destinations in Bulgaria

Bulgaria by train

About Bulgaria
This Balkan country is characterized by the vastness from west to east. The capital Sofia is located in a valley in the west, near the border with Serbia. In the east there is a coastline along the Black Sea and the country also borders Turkey.

Famous seaside resorts in Bulgaria are, for example, Varna, Burgas and Sunny Beach. These three places are easily accessible by train. On the south side, Bulgaria borders Greece. There are irregular train / bus connections with Thessaloniki, for travelers who like to travel overland to Greece.

Is the Interrail / Eurail Pass valid in Bulgaria? 
Yes, it is! Please keep in mind that for some trains a seat reservation may be required. 

Do you offer all train tickets to Bulgaria? 
Yes, we offer all train tickets - always the best price, no booking fees and e-tickets! 

Which trains run to and in Bulgaria?
There are frequent daily international train connections to the capital of Bulgaria, Sofia. From Bucharest in Romania there is one daily direct day train to Sofia. From Istanbul, Turkey there is a night train connection from Istanbul Halkali to Sofia. Currently there is no direct connection between Sofia and Belgrade (Serbia).

What is the name of the national railways in Bulgaria? 
The national railway company of Bulgaria is called "BRC".

Rail Map - Southeast Europe

Rail Map - Southeast Europe

Major train routes in Bulgaria

Route Details
Sofia-Plovdiv
  • 13 direct trains per day
  • Distance 132km
  • Average journey duration 2h30min
Sofia-Varna
  • Seven direct trains per day
  • Distance 379km
  • Average journey duration 8h15min
Sofia-Dabova Mahala
  • Three direct trains per day
  • Distance 155km
  • Average journey duration 3h35min
  • Insider tip: this is an unprecedentedly beautiful route