Home › Routes › Plovdiv to Sofia

How to get from Plovdiv to Sofia

Buses take about 2 h and run frequently; BDZ trains take about 2 h 30–3 h. Driving takes about 1 h 45 via the Trakia motorway.

132 km apart (straight line)Day trip: yesBus · Train · Car

Best option: Bus. Buses are frequent, cheap and faster than the train.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
bus
Intercity buses from Plovdiv to Sofia central bus station
about 2 hroughly every 30–60 minutesabout €8–10Several companies operate; buy at the station.
train
BDZ trains from Plovdiv to Sofia central station
about 2 h 30–3 hseveral a dayabout €5–8Slower but comfortable.
car
Trakia motorway (A1)
about 1 h 45fuel plus the Bulgarian e-vignetteSofia traffic can be heavy.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in PlovdivBook a transferDoor to door on arrivalHotels in SofiaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

Bus or train?

The bus is faster at about 2 hours and runs more frequently. The train takes about 2 hours 30 minutes to 3 hours and is slightly cheaper. Both arrive next to each other in Sofia. Plovdiv has more than one bus station, so check which one your company uses.

Can I do Sofia as a day trip?

Yes. With about 2 hours each way by bus or car, you can spend a full day in Sofia, visiting the Alexander Nevsky Cathedral, the old city centre and the Boyana Church. Check the last bus back; evening departures are frequent, so you can stay for dinner.

How much does it cost?

Buses cost about €8–10 one way and trains about €5–8 (Bulgaria uses the euro since 2026). Driving costs fuel plus the e-vignette, which is required on Bulgarian motorways. Prices are low compared to Western Europe. Train tickets are sold at the station counter and online.

Do I need to book ahead?

Usually not. Buses run frequently and you can buy tickets at the station. On Friday afternoons and holidays buses can fill up, so arrive early or buy online. Trains have unreserved seating on most services. Allow extra time at holiday weekends, when roads and buses are busiest.

Sofia travel guideHow many days in SofiaWhere to stay in SofiaPlovdiv travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.