Home › Airports › Sofia

Sofia Airport (SOF) to Sofia

The metro from Terminal 2 reaches Serdika in the city centre in about 20 minutes for about €1. A taxi from the official desk costs about €10–15.

Most international flights use Terminal 2, which has a metro station. Terminal 1 is linked to Terminal 2 by a free shuttle bus. Bulgaria adopted the euro in 2026, so fares are now in euros.

about 10 km to the centreMetro · Bus · Taxi

Best for most people: Metro. The metro is cheap, frequent, avoids traffic and stops in the very centre at Serdika.

All the options

HowTimeHow oftenPrice*HoursGood to know
metro
Metro from Sofia Airport station (Terminal 2) to Serdika in the centre
about 20 minevery 10–15 minabout €1 singleabout 05:30–00:00Buy a ticket at the machine or pay contactless at the gate.
bus
City bus 84 from both terminals towards the centre
about 30–45 minevery 10–20 minabout €1about 05:00–23:00Useful from Terminal 1; slower than the metro.
taxi
Official taxi desk in Arrivals (OK Supertrans has the airport concession)
about 20–30 minabout €10–15 to the centre24 hBook at the desk; avoid drivers who approach you in the hall.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in SofiaCompare prices for your dates

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

Tips

Common questions

How much is a taxi from Sofia airport?

About €10–15 to the city centre with the official taxi company at the arrivals desk, taking 20–30 minutes. Avoid drivers who approach you inside the terminal, as they may overcharge. Ride-hailing apps operate in Sofia too.

Is there a metro from the airport?

Yes, from Terminal 2. Trains run to Serdika in the centre in about 20 minutes, every 10–15 minutes, from about 05:30 until around midnight. From Terminal 1, take the free shuttle bus to Terminal 2 first or use city bus 84.

Which currency do I need?

Bulgaria adopted the euro in 2026, so transport fares and taxis are now priced in euros. Cards are widely accepted at the airport, metro machines and most shops. Some small businesses may still prefer cash.

How long does it take to the city centre?

About 20 minutes by metro or 20–30 minutes by taxi, longer at rush hour. The bus takes about 30–45 minutes. The airport is about 10 km east of the centre.

Sofia travel guideWhere to stay in SofiaHow many days in SofiaWhat Sofia costs

Compiled by TonyPlan from airport and transport-operator 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.