
Sofia Airport to the City Center & Central Station: Every Option (2026)
In this guide▾
Sofia is one of the easiest European capitals to arrive in, and almost nobody tells you why: the metro runs directly from the airport into the city center in about 20 minutes for €0.80. No negotiation, no guesswork. This guide covers every way into town — including the Central Bus and Railway Station — what each option costs, and the one arrivals-hall situation worth being alert about.
🚇 The Metro — Fast, Cheap, and Immune to Traffic
Line M4 connects Sofia Airport station — right beside Terminal 2 — with the city center. It's the default choice for most arrivals and it is very hard to beat:
- Journey time: ~20 minutes to the center
- Single ticket: €0.80
- Day pass (whole city network, unlimited travel): €2.00
- Runs: roughly 05:00 to midnight
You do not need to buy a paper ticket. Tap a contactless bank card at the gate and you're through — one tap per person, per journey. There are also vending machines and a cashier desk if you'd rather have a ticket in hand.
The metro drops you at Serdika, the central interchange, which puts you within walking distance of most of the old town and lets you change lines for everywhere else.

🎒 Luggage note: There's no separate luggage ticket on the Sofia metro. Bring your bags on board as normal.
🚉 To the Central Bus Station and Central Railway Station
If you're heading straight on to Plovdiv, the coast or the mountains, you need the Central Railway Station or the Central Bus Station, which stands right next to it. The metro gets you there with one change:
- Take M4 from Sofia Airport station (Terminal 2) to Serdika.
- Change to line M2 and get off at Central Railway Station (Tsentralna zh.p. gara).
- Journey time: about 34–40 minutes in total
- Fare: €0.80 single ticket, paid by contactless tap at the gate
A taxi from the airport to the Central Bus Station costs about €15–20. For onward connections, see our getting around Bulgaria guide.
✈️ Terminal 1 vs Terminal 2 — Read This First
This trips up more arrivals than anything else at Sofia Airport. The metro station serves Terminal 2 only.
Sofia Airport has two terminals some distance apart, and which one you land at depends on your airline. Terminal 1 is mainly low-cost and charter: Wizz Air is its main carrier, alongside easyJet and seasonal charter airlines. Ryanair operates all its flights from Terminal 2, as do most full-service carriers.
If you land at Terminal 1, you have two options:
- Free shuttle bus to Terminal 2, then the metro. The shuttle runs 24/7, takes about 10 minutes, and stops right outside the exits of both terminals.
- Bus 84 or 184 directly from outside Terminal 1 into town (see below).
The shuttle doesn't run on a fixed interval all day:
| Time of day | Shuttle every |
|---|---|
| 00:00–08:00 and 20:00–24:00 | 40 minutes |
| 08:00–09:00, 10:30–14:30 and 17:00–20:00 | 20 minutes |
| 09:00–10:30 and 14:30–17:00 | 30 minutes |
The ride itself is short, but with the wait it can add up to 50 minutes at night. If you have any choice when booking flights, arriving into Terminal 2 is meaningfully more convenient.
🚌 The Buses — Useful If the Metro Doesn't Suit
Three day-time bus lines serve the airport: 84, 184, and 384.
- Line 84: Gen. Gurko St. (center) → Orlov Most → Iztok → Hotel Pliska → St. Anna Hospital → Druzhba 1 → Terminal 1 → Terminal 2. Runs all day, roughly every 12 minutes.
- Line 184: shares most of the same corridor between Gen. Gurko St. and the airport, but serves the terminals in the opposite order — Terminal 2 first, then Terminal 1.
- Line 384: Terminal 2 → Druzhba 1 → Druzhba 2. A neighborhood line — it does not go to the center.
Buses cost the same €0.80 as the metro. Pay as you board by tapping a contactless bank card, phone or smartwatch on the blue validators. The trade-off is time: 35–45 minutes to the center, versus a reliable 20 on the metro.
Buses make sense if you're staying near their route, or if you land at Terminal 1 and would rather not wait for the shuttle.
Night bus N4 takes over when the metro closes. It runs from Gotse Delchev through the center to the airport — both terminals — and on to Druzhba 2, about once an hour. Sofia's night lines run from around 23:00/midnight until morning.
🚕 Taxis — Fine, With One Important Caveat
A taxi to the center should cost roughly €10–15, and to the Central Bus Station about €15–20. That is cheap by European standards, and for a late-night arrival or a group with luggage it's a reasonable choice.
Nobody can quote you an exact fare: every taxi charges an initial fee, a rate per kilometer and a rate for waiting time in traffic. The rates are displayed on the car window.
The caveat: Sofia Airport has a long-running problem with taxi overcharging. The pattern is consistent — someone approaches you in the arrivals hall offering a ride, and the fare arrives at several times what the meter should have shown, sometimes with an invented "airport tax" attached.
The fix is simple:
- Take a car from the taxi rank outside the terminal exit. Both terminals have one.
- Never accept a ride from someone who approaches you inside. Legitimate drivers do not tout for business in the terminal.
- Check the rates on the window before you get in, and check the meter is running at the start of the ride.
None of this makes Sofia dangerous — it's an ordinary big-city airport annoyance, and the metro sidesteps it entirely.
💶 Paying for Any of It
Bulgaria adopted the euro on 1 January 2026, so every fare above is a real euro price, not a conversion. Contactless bank cards work on the metro and buses, and you almost certainly don't need cash for your journey into town.
If you see an older guide quoting fares in leva, divide by roughly 1.96 — but the prices in this guide are current. For the full picture, see our guide to the euro in Bulgaria.
🧭 So Which Should You Take?
| Situation | Take |
|---|---|
| Arriving at Terminal 2, daytime | Metro — 20 min, €0.80 |
| Arriving at Terminal 1, daytime | Bus 84/184, or shuttle + metro |
| Heading to the Central Bus/Train Station | Metro M4 + M2 — 34–40 min, €0.80 |
| Staying off the metro line | Bus, or taxi if you have heavy luggage |
| Landing after midnight | Taxi from the rank, or night bus N4 (hourly) |
| Group of three or more, lots of bags | Taxi — the per-person maths shifts |
For most people, most of the time, the answer is the metro.
🗺️ Once You're in Town
With the transfer sorted, the rest of Sofia is refreshingly walkable. Our 72 hours in Sofia itinerary covers the old town, the Alexander Nevsky Cathedral and the best day out on Vitosha, and our getting around Bulgaria guide picks up where this one stops — trains, intercity buses, and how to reach the coast and the mountains.


If you're planning to pick up a rental car rather than stay on public transport, read our driving in Bulgaria guide first — the vignette rules catch out a lot of first-time visitors.
Flying somewhere else in Bulgaria? We've covered the other arrival points too: Varna Airport for the northern coast, Burgas Airport for the southern resorts, and getting to Plovdiv — which, for most people, still starts here in Sofia.
💡 Our Tip
- Start sightseeing straight from the metro. If you're not carrying much luggage and aren't in a hurry to reach your hotel, ride the metro to Serdika and begin exploring right there. The St. George Rotunda, the Museum of Illusions and St. Nedelya Cathedral are all a few minutes' walk away.
Bottom line: tap a contactless card, ride M4 for 20 minutes, and skip the arrivals-hall hassle entirely. Keep planning your trip with Mestala.com.
Latest prices as of October 2026 — fees change, so check before you travel.
This guide covers 2 places
Want more Mestala in your Google results?
Add mestala.com as a preferred source and our guides will show up more often when you search. Requires a Google account.
Frequently Asked Questions
What is the cheapest way from Sofia Airport to the city center?▾
The metro. Line M4 runs from a station beside Terminal 2 straight into the center in about 20 minutes for a single €0.80 ticket. You can tap a contactless bank card at the gate instead of buying a paper ticket. Nothing else comes close on price or predictability.
How do I get from Sofia Airport to the Central Bus Station or Central Railway Station?▾
Take metro line M4 from Terminal 2 to Serdika, change to line M2 and get off at Central Railway Station. The whole trip takes about 34–40 minutes and a single ticket is €0.80. The Central Bus Station is right next to the railway station. A taxi to the bus station costs about €15–20.
Is there a metro at Sofia Airport Terminal 1?▾
No. The metro station serves Terminal 2 only. From Terminal 1, take the free 24/7 shuttle bus to Terminal 2 (about 10 minutes) and pick up the metro there, or catch bus 84 or 184 directly from outside Terminal 1.
How much should a taxi from Sofia Airport cost?▾
Roughly €10–15 to the city center and about €15–20 to the Central Bus Station, depending on traffic and exactly where you are going. Every taxi charges an initial fee plus a rate per kilometer and for waiting time, so nobody can quote an exact fare. Take a car from the taxi rank outside the terminal exit rather than accepting a ride from anyone who approaches you inside.
How long does it take to get from Sofia Airport to the center?▾
About 20 minutes by metro, 35–45 minutes by bus 84 or 184, and 20–35 minutes by taxi. The metro is the only option immune to Sofia's rush hour, which is worth remembering if you have a train or onward bus to catch.
Can I pay for Sofia public transport with a bank card?▾
Yes. Contactless bank cards work directly at metro gates, and on buses you tap a card, phone or smartwatch on the blue validators as you board — once per person per journey. Since Bulgaria adopted the euro in January 2026, fares are charged in euros.
Does the metro run all night from Sofia Airport?▾
No. The metro runs from roughly 05:00 to midnight. After that, night bus N4 serves both terminals about once an hour, running from Gotse Delchev through the center to the airport and Druzhba 2. Otherwise, take a taxi from the rank outside the terminal.
You might be interested in

Digital Nomad Guide to Bulgaria: Visa, Tax and Where to Base
Bulgaria's new digital nomad visa, the 10% flat tax, and how Sofia, Plovdiv and Bansko actually compare for remote work — internet, coworking, cost of living and community.

Varna Airport to the City Center & Golden Sands (2026)
Bus 409 reaches central Varna in 20 minutes from €0.50 and Golden Sands in 50. The two operators to tell apart, the T-Ticket app, and taxi costs.

Getting Around Burgas: Buses, Terminals, Taxis & Bike Hire
How to get around Burgas without a car: Burgasbus routes, the South and West terminals, buses to Sunny Beach and Nessebar, taxis and bike hire.

Burgas Airport to Sunny Beach & Nessebar: Bus, Taxi, Time
How to get from Burgas Airport to Sunny Beach, Nessebar and Burgas centre: the direct bus No. 10, bus No. 15, taxi fares, distances and transfer times.