Skip to main content
Sofia airport to city centre: every transport option explained

Sofia airport to city centre: every transport option explained

Sofia: Private Airport Transfer to Sofia City Center

Check availability

What is the fastest and cheapest way from Sofia Airport to the city centre?

The metro M4 yellow line is the best option for most travellers: €0.80, 18 minutes from Terminal 2 to Serdika station, running every 10–15 minutes from 5:30am to midnight. Taxis are convenient but cost €8–10 to the centre — pay by meter and only use yellow registered cabs from the official rank outside arrivals.

Sofia Airport sits about 10km east of the city centre — close enough that a taxi costs under €11 and the metro gets you to the heart of the city in 18 minutes. You have five realistic options: metro, taxi, city bus, private transfer, and rental car. Each suits a different kind of traveller. This guide explains exactly how each works, what it costs, and which one to choose.

Metro M4: the obvious first choice

The metro is the fastest and cheapest way into Sofia for most travellers, and it is remarkably straightforward.

Finding the entrance. The M4 station entrance is on the departures level of Terminal 2 — not the arrivals level. After collecting your luggage and passing through the arrivals doors, turn right and follow signs for the metro. A glass-and-steel staircase descends to the platform. If you arrive at Terminal 1, you will need to take the free shuttle bus to Terminal 2 first (runs every 10 minutes), then access the metro there.

Buying a ticket. Ticket machines are at the station entrance and accept both cash and cards. A single journey costs €0.80. You can also buy from the staffed desk if the machines are busy. There are no multi-journey airport-specific fares — the standard single ticket covers the entire trip to Serdika and beyond if you change lines without exiting.

Validating and boarding. Tap your ticket on the yellow validator before passing through the turnstiles. Keep the ticket until you exit — inspectors do check. Trains run every 10–15 minutes from 5:30am to around midnight.

The journey. The M4 (yellow line) runs from the airport to Serdika in 18 minutes, stopping at a handful of intermediate stations. Serdika is the central interchange, connecting to M1 (red) and M2 (blue/green) lines and placing you within walking distance of the historic centre, Vitosha Boulevard, and most budget accommodation.

Onward connections. From Serdika you can ride M1 one stop west to Lavov Most (Lion’s Bridge, near the bus stations) or east towards the National Palace of Culture area. M2 takes you south towards Vitosha Mountain or north to the railway station. See getting around Sofia for the full network overview.

Verdict. If you arrive at Terminal 2 with standard luggage, the metro is the right answer. It is faster than a taxi during peak hours, costs almost nothing, and deposits you exactly where you need to be.

Taxis: convenient but requires care

Sofia taxis are metered and regulated, and legitimate drivers are honest. The issue is that the airport attracts a small number of operators who charge tourists far more than the legal rate. Knowing the rules in advance makes the difference between a fair €9 ride and a €40 rip-off.

The golden rule: never accept rides inside the terminal. If a driver approaches you in the arrivals hall or baggage claim and offers a taxi, decline. Legitimate taxi drivers wait at the designated rank outside.

How to find a legitimate taxi. Exit the arrivals hall and walk straight ahead to the taxi rank — there are clear signs. You will see yellow taxis parked in an orderly queue. Before getting in, check the passenger-side window for a price sticker (required by law) showing rates of approximately €0.85–0.90 per kilometre during the day. If there is no sticker, or the rates shown are significantly higher, move to the next car.

Recommended companies. OK Radio Taxi (+359 2 973 21 21), Euro Taxi, and Green Taxi are all reliable. The ТАКСИme app (available in English) lets you book and see the price before confirming — useful if you want to avoid any ambiguity on arrival.

What to expect to pay. The trip from the airport to the city centre is approximately 10km. At regulated rates, this works out to roughly €8–10 depending on exact destination. The legal maximum is around €10.30. If your driver quotes a flat rate significantly above this, ask to use the meter or choose another cab.

Night rates. Between 10pm and 6am, the per-kilometre rate rises slightly — typically to €1.00–1.10/km. The total to the centre should still be under €13.

Advantages over the metro. A taxi is door-to-door, handles large luggage without difficulty, and does not require navigating public transport when you are tired after a flight. For two or more people sharing, the cost difference versus the metro narrows considerably. It is also the only practical option if you arrive after midnight when the metro has closed.

GetYourGuideSofia: Private Airport Transfer to Sofia City CenterCheck availability →

Bus lines 84 and 184: slowest but cheapest

Sofia has two airport bus routes, and which one you use depends on your terminal.

Bus 184 serves Terminal 2 (the main, newer terminal where most international flights arrive). It runs along a direct route into the city, passing through the Orlandovtsi area and terminating near the NDK (National Palace of Culture) — a useful stop for visitors staying in the southern part of the centre or near Vitosha Boulevard. Journey time is 45–60 minutes in normal traffic, longer during morning and evening rush hours.

Bus 84 serves Terminal 1 (the older terminal, used by some low-cost carriers). It follows a similar route into the centre.

Tickets and validation. The fare is €0.80 — the same as the metro. Buy from the driver or use a contactless card where available. Validate your ticket immediately by inserting it into the stamping machine near the door. Inspectors operate on city buses and fines for unvalidated tickets are not trivial.

Who should use the bus. The bus makes sense if you are not in a hurry, have Terminal 1 as your arrival point, or want to see more of the city during the journey. It is not the right choice after a long-haul flight, late at night, or if you have bulky luggage. During rush hours it can be very crowded.

Running hours. Buses operate throughout the day and evening, with reduced frequency after 10pm. Check the Sofia Urban Mobility Centre’s live map (schedules available in English) for real-time positions before you travel.

Private transfers: peace of mind at a price

A pre-booked private transfer is a different category from a metered taxi. You agree the price before you travel, the driver knows your flight number and tracks delays, and they meet you in the arrivals hall with a sign showing your name. You do not need to find the taxi rank or negotiate.

What it costs. Prices for a standard private transfer (1–4 passengers, one destination in central Sofia) run from around €20 to €35 depending on the provider and vehicle type. For a group of four splitting the cost, this is roughly €5–8 per person — not much more than the metro, and far more comfortable.

When it makes sense. Private transfers are worth it for late-night arrivals when finding a legitimate taxi is harder, for families with children and pushchairs, for travellers with a lot of luggage, and for anyone who would rather not think about logistics after a long journey. If you are arriving for the first time and want your Sofia itinerary planning to start smoothly, a private transfer removes one variable.

Booking. Book at least 24 hours in advance through a reputable platform. The tours listed below include vetted providers. Confirm your flight number, terminal, and drop-off address when booking.

GetYourGuideTransfer from Sofia Airport to Hotel in SofiaCheck availability →

Car rental: for road trips from day one

If you plan to leave Sofia for day trips early in your visit — to Rila Monastery, Borovets, or Koprivshtitsa — picking up a rental car at the airport saves a trip back later.

Which agencies are at the airport. Hertz, Sixt, Europcar, and Avis all have desks in the Terminal 2 arrivals hall. Smaller local operators are available as well and often cheaper.

Documents you need. A valid EU driving licence is accepted throughout Bulgaria. Non-EU visitors need their national licence plus an International Driving Permit (IDP), though in practice many agencies accept a US or Australian licence alone — confirm with your agency before travelling. You will also need a credit card for the deposit.

Vignette for motorways. Bulgaria uses an electronic vignette system for all roads marked as expressway or motorway. You do not buy a sticker anymore — you register your vehicle registration online at bgtoll.bg or at petrol stations before entering a tolled road. A weekly vignette costs around €12–18. The E79 south towards Rila and Bansko is tolled, so if you plan to drive out of Sofia, sort the vignette on arrival.

Driving in Sofia. City centre driving can be stressful due to tram lines, aggressive driving culture, and limited parking. If you only need a car for out-of-city trips, consider keeping it for just those days rather than the full stay.

Getting back to the airport

Every option described above works in reverse.

Metro M4 from Serdika (or any other M4 station) to Terminal 2 takes 18 minutes. The last train departs around midnight. For an 8am flight requiring you at the airport by 6am, the first metro (around 5:30am) cuts it fine — give yourself buffer or take a taxi.

Taxis from the city centre to the airport cost the same as the reverse journey: €8–12 by meter. Book via ТАКСИme, OK Radio Taxi, or ask your accommodation to call one. Avoid hailing from the street near tourist areas, where unlicensed drivers sometimes operate.

Bus 184 departs from near NDK and terminates at Terminal 2. Allow 60–75 minutes to account for traffic delays if your flight is important.

Private transfers can be booked for the return journey too, usually with the same provider you used on arrival.

Comparison at a glance

OptionTime to centreCost per personBest for
Metro M418 min€0.80Most travellers, Terminal 2
Taxi20–30 min€8–11Convenience, late night
Bus 84/18445–60 min€0.80Budget, no rush
Private transfer25–35 min€20–35 (car)Groups, families, late arrivals
Rental car20–30 minFrom €30/dayMulti-day road trips

Which option to choose

For the vast majority of travellers arriving at Terminal 2, the metro is the right answer. It is reliable, fast, cheap, and you do not need to make any decisions when you step off the plane.

Take a taxi if you arrive after midnight, have heavy luggage, or are travelling to a destination that is not near a metro station. Use the rank, check the sticker, and watch the meter.

Consider a private transfer if you have a group, children, or you simply want certainty after a tiring flight. The price premium over a taxi is modest when split between several people.

Use a rental car only if you have specific plans to drive, because city parking and traffic make keeping a car in Sofia for sightseeing purposes more hassle than it is worth.

Budget travellers on a Sofia on a budget itinerary can combine the €0.80 metro to the centre with the city’s excellent walkability and cheap tram network for the rest of their stay. See getting around Sofia for a full breakdown of the city’s public transport.

If this is the start of a short visit, Sofia in 2 days gives you a structured starting point for your first morning after arriving.

Frequently asked questions about Sofia airport to city centre

  • How long does it take to get from Sofia Airport to the city centre?
    The metro M4 takes 18 minutes from Terminal 2 to Serdika (the central interchange). A taxi in normal traffic takes 20–30 minutes. Bus lines 84 and 184 take 45–60 minutes. A private transfer varies with traffic but typically 25–35 minutes.
  • How much does a taxi from Sofia Airport to the centre cost?
    The regulated maximum fare is around €10.30 for the roughly 10km journey to the city centre. Legitimate metered taxis with the official price sticker charge approximately €0.90 per kilometre. Never accept rides from drivers who approach you inside the terminal — they charge far more.
  • Does the metro go directly from Sofia Airport to the city centre?
    Yes. Metro Line 4 (M4, yellow) connects Terminal 2 directly to Serdika station in 18 minutes, with trains every 10–15 minutes. The entrance is on the departures level of Terminal 2. A single ticket costs €0.80. The line does not serve Terminal 1.
  • What bus goes from Sofia Airport to the city centre?
    Bus 184 runs from Terminal 2 to the NDK (National Palace of Culture) area. Bus 84 serves Terminal 1. Both cost €0.80 and take 45–60 minutes depending on traffic. Validate your ticket in the machine on board. Buses run throughout the day and evening but are slower and less predictable than the metro.
  • Is it safe to take a taxi at Sofia Airport?
    Yes, as long as you use official registered taxis. Go to the taxi rank outside the arrivals exit — do not follow anyone who approaches you inside the terminal building. Look for yellow taxis with a price sticker on the passenger-side window showing rates of around €0.85–0.90 per kilometre. Reputable companies include OK Radio Taxi (+359 2 973 21 21), Euro Taxi, and Green Taxi. The ТАКСИme app lets you book and confirm the price before getting in.
  • What are private transfers from Sofia Airport like?
    A pre-booked private transfer means a driver meets you in arrivals with a name board and drives you to your accommodation for a fixed price agreed in advance. Prices run €20–35 for a private car for 1–4 people. The main advantage over a taxi is certainty: no waiting, no meter risk, and the driver monitors your flight. Useful for late-night arrivals or groups.
  • How do I get back to Sofia Airport from the city centre?
    Same options in reverse. The metro M4 from Serdika to Terminal 2 takes 18 minutes — allow at least 30 minutes before your check-in deadline. The last metro is around midnight. Taxis from the centre to the airport cost €8–12 by meter. Bus 184 runs back to Terminal 2. For early morning flights, a private transfer or taxi booked the night before is the safest option.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.