Trains & Buses
Bulgaria borders with Greece, Turkey, Serbia, Macedonia & Romania. This makes an excellent starting destination for a Balkan adventure. Here are some of the popular routes from Sofia to neighbouring countries and the average prices.
Balkan Flexi Pass
Train adventure of a life time? Featuring exotic and exciting counties, explore the wonders of ancient cities, mosques and intriguing natural wonders. The Balkan Flexi pass takes you through Bulgaria, Greece, Macedonia, Romania and Turkey and also includes for free Serbia and Montenegro. We suggest you go for the 10 days travel in 1 month deal as this allows you to travel every third day and see more for less.