Trains from Sofia
Routes, journey times, and fares for trains serving Sofia
Trains from Sofia: What to Know
Popular Train Routes
Varna to Sofia
Sofia to Bratislava
Plovdiv to Sofia
Veliko Tarnovo to Sofia
Sofia to Burgas
Sofia to Paris
Frequently Asked Questions
What Is the Main Train Station in Sofia and How Do I Get There from the Airport?
Sofia Central Railway Station (Tsentralna Gara) is the city's main station, located north of the center. Sofia Metro Line 1 connects Sofia Airport Terminal 2 directly to Central Railway Station, making it straightforward to reach. The station handles both domestic and international departures.
Can I Travel by Train from Sofia to Other Bulgarian Cities Like Plovdiv and Varna?
Yes. Bulgarian State Railways (BDZ) runs domestic services from Sofia Central Station to most major cities. Sofia to Plovdiv is one of the most frequent routes, taking roughly two and a half to three hours. Trains to Black Sea cities like Varna and Burgas take considerably longer. Check current timetables on the BDZ website before booking, as frequency varies by route and season.
Are There International Trains from Sofia to Neighboring Countries?
Sofia has international rail connections to Belgrade (Serbia) and Thessaloniki (Greece), among others. Journey times are long compared to flights, Sofia to Belgrade runs roughly ten hours. International trains tend to run limited daily departures, so book in advance and confirm schedules directly with BDZ or the connecting operator. Comfort levels on older international rolling stock are basic.
How Do I Buy Train Tickets in Sofia, Online or at the Station?
You can buy domestic BDZ tickets at Sofia Central Station ticket counters or through the BDZ website. For popular routes like Sofia, Plovdiv, same-day purchase at the station is usually fine. But booking ahead is safer during holidays and summer weekends. International tickets often need to be purchased at the station. Card payment availability can be inconsistent at counters, so carry cash in Bulgarian lev.
Is Train Travel in Bulgaria Cheap Compared to Flying or Taking a Bus?
Bulgarian trains are generally budget-friendly, often cheaper than buses on the same routes and significantly cheaper than flying domestically. First class is available on many BDZ services and is still economical by Western European standards. The trade-off is speed, buses are frequently faster on the same route, and trains use older rolling stock on many lines.
What Should I Know About Luggage and Comfort on Bulgarian Trains?
There are no strict luggage limits enforced on domestic BDZ trains. But storage space is limited, overhead racks and floor space between seats. Bring your own water and snacks, as onboard catering is rare on most routes. Older carriages may lack air conditioning, which matters on summer routes to the coast. Second class is functional but basic. First class offers more space and is worth the small upgrade.
Can I Use Sofia's Metro to Get Around the City Instead of Trains?
Sofia Metro is the best way to move around the city itself and is separate from the national BDZ rail network. It currently has four lines covering the center, major residential areas, the airport, and the central bus and train stations. Single-ride tickets or rechargeable cards are available from machines at every station. Service runs frequently throughout the day.