Book your journey in Bulgaria


The Republic of Bulgaria is a country in South-eastern Europe.

The national railway company of Bulgaria is known as the Bulgarian State Railways (BDZ). Bulgaria has over 4,000 km of railway network. Train tickets for trains operating in Bulgaria can be booked in advance. International trains connect Bulgaria with neighbouring countries such as Serbia and Turkey. Book train tickets to visit main cities of Bulgaria by train. Bulgarian cities including Sofia, Plovdiv and Svilengrad are all served by trains.


Varna is the ultimate Bulgarian destination for culture vultures. Featuring a history of magnificent architecture, combined with trendy international arts festivals and authentic street side café’s, you’re spoilt for choice.


Plovdiv, the second city is a joy for the eyes. Crammed with bright 18th-19th century houses, the landscape is a vibrant one with fantastic old buildings lining the streets. Take the train through Bulgaria to visit the churches of Sofia and the nine World Heritage Sites, featuring must-see Thracian tombs and isolated monasteries.

Take Home

Savour a glass of local fine wine from Melnik, and buy the bottle for the folk at home, or why not just get the whole case? Along the Black Sea Coast designer labels are everywhere, and at a fraction of the price they’d be in the UK.

Eat & Drink

Bulgaria’s vibrant capital Sofia provides many opportunities to sample the traditional meaty Balkan cuisine. The homemade sausages are a must, especially with a meat Bulgarian soup for starters. If you prefer to keep things cheap and simple take a train ride to the beach resorts, they cater for all tastes.

New Perspective

A first-class sleeper train with BDZ across Bulgaria is a wonderful way to travel long distances, you’ll arrive at your destination refreshed and ready to explore.

Trip Planner

Go for our best-selling rail passes including Bulgaria

Top cities in Bulgaria


Reviews & ratings

  • Value for money
    Comfortable and scenic trip |
    "I enjoyed the train journey. The seats were comfortable, though I felt the sheets over the seats were not washed since quite some time. Also, it was difficult to figure out the coach number. Apart from this, the experience was good. "

  • Value for money
    Unfriendly Staff |
    "We had a good trip. The only exception was the unfriendly conduct of the staff on the train. The lady handed out newspapers. We sat next to an Australian couple. They asked if she had an English newspaper. She treated them with utter disdain and would not even aswer them. When she returned later with the food and drinks trolley, she skipped us and would not offer anything to eat or drink Gert Jordaan "

  • Value for money
    Como to Lugano |
    "This was only a short journey from Italy into Switzerland but all went well with both the booking and the ride. "

  • Value for money
    Toulouse to Nice |
    "Great value and nice trip although we arrived in Nice 1.5 hours later than scheduled. "

  • Convenience
    Our train ride to Madrid |
    "I travelled from Seville to Madrid on the AVE train on Oct. 4, 2016, and it was a pleasant ride. The scenery was breathtaking, the seats were comfortable and there we even watched a movie on board. The only downside is that there was no wifi on the train. I wouldn't hesitate to ride the AVE train again. "

  • Convenience
    Signage at Madrid Train Statio |
    "Signage in main train station very poor when arriving by train from airport. "

  • Trip Review |
    "Comfortable ride! Boarding was confusing as a first time user with 4 trains on the same siding and same departure time. Wi Fi availability would have been nice. "

  • Value for money
    Difficult to confirm seats |
    "If you have booked your tickets online, make sure that you go to a Portuguese train station BEFORE the day of your travel to lock in your set seats. These will not have been allocated to you when you booked online, and it is best not to leave it to the day that you travel. Other than that, the trip was very comfortable and easy. "

  • Value for money
    Good Budget Travel Option |
    "Travel by Swiss Rail is a Good Budget Travel Option. I traveled with Family. It was a better option then Car, as it Budget friendly. But be careful if you are traveling just after landing with lots of luggage, as it becomes very difficult to do so. Good way to see the country side without stopping or when you are time bound. Excellent connectivity. Good comfort "

  • Value for money
    Good trip but... |
    "Problem of seat reservation No family space Delay of 30 minutes "

  • ... 400 410 420 430 440 450 460 470 480 490