How to Get from Sofia Airport (SOF) to Plovdiv
Sofia Airport (SOF) is 141 km northwest of Plovdiv city centre, with a non-stop drive of about 99 minutes. The trip takes from roughly 1 h 40 min by road to 3 h 20 min by metro and train or bus.
Sofia Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Plovdiv
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Only use the official Yellow taxi desk or app at SOF; touts in arrivals often quote inflated Plovdiv fares.
- Insist the taxi meter runs or agree a fixed fare before leaving the rank; a 141 km ride should never be un-metered.
- Ignore anyone offering a direct bus to Plovdiv from the terminal; the airport has no direct service and you may be led to an unlicensed van.
- Buy intercity train or bus tickets from staffed counters or official sites such as bdz.bg, not from strangers near Central Station.
Frequently Asked Questions
Take the M4 metro from Terminal 2 to Serdika, change to M2 to Central Railway Station, then catch a train or bus to Plovdiv. The metro costs €0.80 and intercity tickets are extra; total is usually about €6.30 per person.
Driving or a taxi normally takes about 99 minutes. Public transport takes about 3 h 20 min including the metro and a 2–2.5 hour train or bus.
No, there is no direct airport-to-Plovdiv bus or train. You must first reach Sofia Central Railway or Central Bus Station via metro or taxi.
Yes, metro barriers take contactless bank cards for the €0.80 '30 plus' fare, and cards are widely accepted. Intercity train and bus tickets can usually be bought online or at counters.
The metro runs until about midnight. After that, use an official Yellow taxi or a pre-booked private transfer; avoid touts in the arrivals hall.
Usually yes: it is door-to-door, has a fixed price, and avoids changing trains or buses with bags. For groups of three or more it can also be more cost-effective.
Nearby places
More transfers from Sofia Airport (SOF)


