How to Get from Sofia Airport (SOF) to Sofia City Centre (Serdika)
Sofia Airport (SOF) is about 10 km east of Sofia City Centre (Serdika). Depending on your choice, the trip takes about 22 minutes by road or roughly 35-45 minutes by public transport.
Sofia Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Sofia City Centre
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore taxi touts in the arrivals hall who may quote inflated flat fares; use the official Yellow taxi desk or the marked rank outside.
- Before any taxi ride, check the tariff sticker on the window and make sure the meter is running from the airport to Serdika.
- Do not accept rides from people claiming to be Uber or Bolt passenger cars: Uber does not operate in Sofia and Bolt passenger rides are not confirmed.
- Pay the official €0.80 metro/bus fare by contactless bank card or ticket machine; do not buy tickets from unofficial helpers at the airport.
Frequently Asked Questions
The metro line M4 is cheapest at €0.80 per person. It runs directly from Terminal 2 (take the free shuttle from T1 to T2 first) to Serdika in about 25 minutes.
Yes, line M4 runs from Sofia Airport Terminal 2 directly to Serdika without changing trains. You can tap a contactless bank card or buy a €0.80 single ticket at the barrier.
By taxi or private car allow about 22 minutes in normal traffic. The metro takes about 35 minutes including walking to the platform; the bus 84 takes about 40-45 minutes with the last walk.
Yes, metro barriers and bus validators accept contactless bank cards for the €0.80 fare. Taxis usually accept cards but ask the driver or use the Yellow app to be sure.
The official taxi rank is available 24/7 and costs roughly €13-€20 to Serdika. Night bus N4 also serves both terminals, but check the timetable in advance; the metro does not run all night.
A pre-booked private transfer is often best for families or heavy luggage: it is door-to-door, fixed-price, and takes about 22 minutes. It costs around €25-€35 per vehicle.
Nearby places
More transfers from Sofia Airport (SOF)


