Skip to content
EuroTravelHacks
Appearance
Trip cost calculator
Menu

Sofia to Plovdiv: travel options

Approximate direct distance: 133 km • Travel distance depends on the route and transport you choose.

Compare the options

Recorded fares and journey times. Check each operator before booking.

Currency is shown with each fare.
Transport options from Sofia to Plovdiv
Transport Mode Operator Duration Price guide Stations / Airports Key Booking Tip
bus Direct FlixBus From 2h 15m From €20.99 Starting fare

Fare source checked: 12 Sep 2026

Fares vary by departure and ticket conditions.

Tickets and times: FlixBus
Dep: Sofia: station shown on the selected coach
Arr: Plovdiv: station shown on the selected coach
FlixBus advertises a minimum 2h15 and fares from €20.99. Sofia Central Bus Station lists other Plovdiv offers from €8.50; these are separate departures and fare products.
train Direct BDZ (Bulgarian State Railways) About 2h 55m Check fare

Source review date not recorded

Fares vary by departure and ticket conditions.

Tickets and times: BDZ (Bulgarian State Railways)
Dep: Sofia Central railway station
Arr: Plovdiv railway station
Suitable direct trains take roughly 2h40–3h10. Check the dated service and any reservation. The public fare panel did not provide a regular adult quote; buy the ticket for your chosen train.
Use these figures to plan. The price for your departure, luggage and ticket type may differ.

Choosing your journey

Choose a direct train for a straightforward station-to-station journey, or compare a coach with an arrival that suits your day. Leave time to reach Plovdiv’s historic centre after either option.

Route overview
  1. 1
    Sofia Start
  2. 2
    Plovdiv 133 km apart

Take a direct train

The BDZ timetable showed suitable direct services taking about 2 hours 40 minutes to just over 3 hours when checked. Routes with changes can take much longer. Start at Sofia Central railway station and check the train number, reservation requirement and current works notices.

Compare the coach offer carefully

Sofia Central Bus Station advertises Plovdiv tickets from €8.50. FlixBus’s separate offer starts at €20.99 with a minimum journey of 2h15. These are different offers; compare the specific departure, not only the brand or headline duration.

Leave time at both ends

The railway station and South Bus Station in Plovdiv are outside the Old Town. Check whether your coach uses South or another station, then add the walk or local transfer. An uphill room and a timed theatre visit need more margin than an arrival in the flatter centre.

Plan the arrival

Continue with the Plovdiv guide when choosing a base and local visits. Add this journey separately to your daily spending plan. The distance above compares the city centres in a straight line; the route you travel can be longer.

Plovdiv's rooftops spread below green hills
Plovdiv, Bulgaria