Sofia Airport Transfer Guide: SOF to the City Centre

· 5 min read Practical
St. Alexander Nevsky Cathedral with gold and green domes under blue sky, Sofia, Bulgaria

Sofia Airport sits 10 km east of the city centre — close enough that the journey is straightforward, and inexpensive whichever option you choose. The metro line M4 extension opened in 2020 and transformed arrivals: you can now be in the centre for under BGN 2. Taxis are also well-regulated and affordable. Traffic on the main roads into the city (particularly Tsarigradsko Shose) can slow journey times during morning and evening rush hours.

Metro Line M4 — The Best Option for Most Travellers

Metro line M4 connects Terminal 2 directly to the city centre. It is the fastest, cheapest, and most reliable option for solo travellers and couples travelling light.

RouteFareJourney time
Terminal 2 → Sofia University (St. Kliment Ohridski)BGN 1.60 (~€0.82)approx. 30 min
Terminal 2 → NDK (National Palace of Culture)BGN 1.60approx. 28 min
Terminal 2 → Sofia Central Railway StationBGN 1.60change at Serdika

Fares as of 2026. Tickets are purchased from machines inside the metro station at the terminal — you need Bulgarian lev (BGN); card payment is accepted at most machines. The metro runs from approximately 05:00 to 24:00.

Key stations for most visitors:

  • Serdika — the central interchange hub, close to the old town and many hotels
  • NDK (National Palace of Culture) — the south end of Vitosha Boulevard, the main pedestrian shopping street
  • Sofia University — central, near the Alexander Nevsky Cathedral and the city gardens

Terminal 1 note: If your flight uses Terminal 1, there is a free shuttle bus between terminals. Take it to Terminal 2 to access the metro. Allow 10 minutes for the connection.

Bus Routes 84 and 184

Buses 84 and 184 both connect the airport to the city centre via a longer surface route. They are slower than the metro and affected by traffic, but cost the same (BGN 1.60 with a transport card, or BGN 2.00 on board as of 2026) and serve a wider range of stops including some residential areas not on the metro line.

RouteKey stopsFrequency
Bus 84Terminal 2 → Eagles Bridge → Central Railway Stationevery 10–15 min
Bus 184Terminal 1/2 → Eagles Bridge → Orlov Mostevery 15–20 min

Journey time is typically 35–50 minutes, longer in peak hour traffic. Tickets are purchased on board (cash, exact change preferred) or with a Sofiacard transport card. Night coverage is limited — after midnight, taxis or a pre-booked transfer are more reliable.

Taxis from Sofia Airport

The official taxi rank is outside the arrivals exit at Terminal 2. Sofia’s metered taxis are regulated and generally trustworthy from the official rank.

Typical fares from Terminal 2 (as of 2026):

DestinationApprox. fare
City centre (Serdika / NDK area)BGN 15–20
Sofia Central Railway StationBGN 12–18
Vitosha Boulevard hotelsBGN 15–22
Sofia Airport to Boyana/SimeonovoBGN 25–35

Journey time: 20–30 minutes off-peak, 35–50 minutes in rush hour.

Avoid accepting offers from drivers who approach you inside the arrivals hall — always go to the official rank outside. Licensed airport taxis display the SOF Airport tariff card on the door or dashboard.

Bolt in Sofia

Bolt operates widely in Sofia and can be picked up from the designated app taxi zone outside Terminal 2. Prices are broadly comparable to metered taxis, with the advantage of a fixed estimate before you confirm.

Private Transfer

A pre-booked private transfer makes sense if you are travelling with family, heavy luggage, or arriving late at night when metro frequency drops. Fixed-price transfers remove currency uncertainty for first-time visitors who haven’t yet changed money.

Book a private transfer from Sofia Airport via Kiwitaxi — fixed price, driver waiting at arrivals, direct to your hotel or apartment.

GetTransfer lets you compare multiple operators for the SOF route, useful for checking pricing across providers before committing.

Travelling Further from Sofia

Sofia Airport is a practical base for onward travel to other Balkans cities:

  • Plovdiv (140 km, 1.5–2 hrs by road): the most popular day-trip from Sofia. Shared shuttles and private transfers available.
  • Rila Monastery: best reached from the city by organised tour or private transfer — no direct public transport from the airport.
  • Vitosha Mountain: easily accessible by metro from the city centre (take M2 to Vitosha station, then tram 6).

If you’re continuing your Balkans trip across borders, see our other airport transfer guides: Belgrade Airport, Sarajevo Airport, Skopje Airport, and Pristina Airport.

Getting to the Airport for Departure

Line M4 runs to Terminal 2 until around midnight. Allow 40–45 minutes from the city centre (including time to reach the metro station and any interchange). For early morning departures before 05:00, a pre-booked taxi or private transfer is the only practical option.

Key Facts

  • Airport IATA code: SOF
  • Full name: Sofia Airport (Летище София)
  • Main terminal: Terminal 2 (most international and scheduled services)
  • Distance to city centre: approximately 10 km
  • Metro line M4 fare: BGN 1.60 (~€0.82) as of 2026
  • Taxi fare to centre: approx. BGN 15–25 (~€8–13) as of 2026
  • Journey time by metro: approx. 25–30 minutes
  • Journey time by taxi: 20–35 minutes (traffic dependent)
  • Currency: Bulgarian Lev (BGN). Bulgaria is not in the eurozone, though some services accept euros at an unfavourable rate.

Plan Your Trip

Book an experience

Top tours to book now

Already planning? These are the most popular experiences for this destination.

Frequently Asked Questions

How far is Sofia Airport from the city centre?
Sofia Airport Terminal 2 is approximately 10 km east of the city centre. The metro (line M4) takes around 20–30 minutes; a taxi takes 20–35 minutes depending on traffic.
Is there a metro from Sofia Airport?
Yes. Metro line M4 (the airport line) runs directly from Terminal 2 to the city centre. The fare is BGN 1.60 (around €0.82) as of 2026. Trains run every 5–10 minutes during the day.
What is the taxi fare from Sofia Airport to the city centre?
Approximately BGN 15–25 (EUR 8–13) as of 2026 for a metered ride to the city centre. Always use a licensed cab from the official rank or a verified app such as Bolt.
Which terminal does my flight use at Sofia Airport?
Most scheduled international flights use Terminal 2, which has the metro connection. Terminal 1 handles some charter and regional services — confirm with your airline and note that Terminal 1 has no direct metro access.
Can I pre-book an airport transfer for Sofia?
Yes. Pre-booked private transfers are worth considering if you arrive late at night, are travelling with a group, or want a guaranteed fixed price with a driver waiting at arrivals.

Airport Transfers

Book Your Transfer in Advance

Fixed-price transfers from Balkans airports — Tirana, Dubrovnik, Belgrade, Ljubljana and more. No surge pricing, driver meets you at arrivals.

Search Kiwitaxi →

Same price as booking direct — we earn a small commission at no extra cost to you.