Sofia to Plovdiv
AVG daily departures7
Average travel time2 h 47 m
Average speed54 km/h
Distance150 km
Sofia to Plovdiv Train: Distance, Timetable & Tickets
Immerse yourself in Bulgaria's diverse landscapes by traveling from Sofia to Plovdiv via a high-speed train. The distance between these two cities is approximately 150 km, making it an ideal choice for travelers. Whether you're exploring Sofia's historic sites or enjoying the charm of Plovdiv's Old Town, this train route provides a comfortable and efficient way to explore Bulgaria. Book your Sofia to Plovdiv train tickets today.
High-Speed Trains from Sofia to Plovdiv
5 fastest trains from Sofia to Plovdiv
09:12 AM
2 h 32 m
06:40 AMSofiaPlovdiv
11:40 PM
2 h 45 m
08:55 PMSofiaPlovdiv
12:46 PM
2 h 46 m
10:00 AMSofiaPlovdiv
11:15 AM
2 h 47 m
08:28 AMSofiaPlovdiv
01:22 AM
2 h 47 m
10:35 PMSofiaPlovdiv
Shortest travel time2 h 32 m
Longest travel time2 h 58 m
Avg. daily departures:7
Popular Trains from Sofia and Plovdiv
The train staff was very nice and we liked the rail trip

Traveled from Porto to Lisbon
Best High-Speed Trains
See What You Get
We provide only real pictures and honest descriptions
Flexible Planning
You can conveniently book train tickets for up to a year in advance!
Convenient Booking
We speak your language and offer over 20 payment methods
Real Human Support
We provide documents for expense tracking and accounting
- Trains from Stockholm to Copenhagen
- Trains from Copenhagen to Stockholm
- Trains from London to Edinburgh
- Trains from Edinburgh to London
- Trains from Barcelona to Madrid
- Trains from Madrid to Barcelona
- Trains from Amsterdam to Paris
- Trains from Paris to Amsterdam
- Trains from Florence to Venice
- Trains from Venice to Florence
- Trains from Rome to Florence
- Trains from Florence To Rome
- Trains from London to Paris
- Trains from Paris to London
- Trains from Lisbon to Porto
- Trains from Porto to Lisbon
- Trains from Prague to Vienna
- Trains from Vienna to Prague
- Trains from Bergen to Oslo
- Trains from Oslo to Bergen
- Trains from Lisbon to Faro
- Trains from Faro to Lisbon
- Trains from Oslo to Stockholm
- Trains from Stockholm to Oslo