City to airport

Sofia local time. Use the hour you expect to be leaving arrivals, after bags and passport control. Leave it on Any time to see every option.

Home / Bulgaria / Sofia / Sofia Airport

Sofia airporttoSofia city center

To Serdika · One way · All prices are totals for 1 adult · All service hours

4 transfer options

Not everything runs all night.Not all night: the Metro M4 from Terminal 2 runs 05:21–23:38, the Bus 84 from both terminals runs 05:10–23:45, the Night bus N4 from both terminals runs 00:25–03:25.

Recommended

The cheapest way in. The Pre-booked private transfer is 12 minutes quicker for €22.20 more, which is not worth it at this party size.

Metro M4 from Terminal 2

M4 · Metropolitan EAD, the Sofia metro
27 min rideEvery 9 min05:21–23:38
Sofia Airport metro stationSerdika
Non-stop
€0.80total for 1 adult€0.80 eachBuy ticketOn Metropolitan EAD, the Sofia metro
Pickup, hours & luggage

Boards at. Sofia Airport metro station, at the eastern end of Terminal 2 next to the terminal building; from Terminal 1 take the free shuttle bus first

EUR 0.80 tapped with a contactless bank card, phone or watch at the entrance gates, or as a single from the ticket office or machine in the station; a ticket bought on board from an inspector is EUR 20. A day on one bank card is capped at EUR 2.00; a 24-hour pass is EUR 3.00 and a 72-hour pass EUR 7.60, night buses included.

Luggage. Two pieces of hand luggage ride free; each further piece needs its own EUR 0.80 ticket.

Hours. Weekdays every 7 to 9 minutes from 06:30 to 20:30, every 14 before that and every 10 to 14 after; at weekends and holidays every 12 to 15 minutes, first train 05:25, last 23:46. Nothing between the last train and 05:21.

Price for every party size · Fare source

Bus

Bus 84 from both terminals

84 · Sofia Urban Mobility Centre
30–45 min rideEvery 12 min05:10–23:45
The bus stop outside Terminal 2General Gurko Street
€0.80total for 1 adult€0.80 eachBuy ticketOn Sofia Urban Mobility Centre
Pickup, hours & luggage

Boards at. The bus stop outside Terminal 2, then the stop outside Terminal 1

EUR 0.80 by tapping a contactless bank card, phone or watch on the blue reader as you board, with transfers within 30 minutes; EUR 1.00 from the driver for a ticket with no transfer. A day on one bank card is capped at EUR 2.00; the 24-hour (EUR 3.00) and 72-hour (EUR 7.60) passes are valid.

Luggage. Two pieces of hand luggage ride free; each further piece needs its own ticket.

Hours. Weekdays about every 12 minutes by day, every 20 after 20:00, last bus 23:45; at weekends every 20 minutes from 04:30, every 35 after 20:00, last bus 23:20. Terminal 1 is six minutes after Terminal 2.

Price for every party size · Fare source

Pre-booked

Pre-booked private transfer

Driver meets you in arrivals
15 min rideTraffic dependentRuns all night
Driver meets you in arrivals with a name boardAny address
Non-stop24-hour servicePer vehiclePre-book
€23total for 1 adult€23 eachBook transferPartner link · through Welcome Pickups
Pickup, hours & luggage

Boards at. Driver meets you in arrivals with a name board

Indicative. Price is fixed when you book, so it does not move with traffic.

Luggage. Stated when booking; choose the vehicle by luggage as well as seats.

Price for every party size · Fare source (partner link)

Night only

Night bus N4 from both terminals

N4 · Sofia Urban Mobility Centre
30 min rideEvery 60 min00:25–03:25
The bus stop outside Terminal 2Knyaz Alexander I Square
Non-stop
€1total for 1 adult€1 eachBuy ticketOn Sofia Urban Mobility Centre
Pickup, hours & luggage

Boards at. The bus stop outside Terminal 2, then the stop outside Terminal 1

A EUR 1.00 night pass, valid on every night line that night: tap a contactless bank card on the blue reader in the bus, or pay cash to the inspector on board. A 24-hour or 72-hour pass covers the night buses too; the EUR 0.80 day ticket does not.

Luggage. Two pieces of hand luggage ride free; each further piece needs its own ticket.

Hours. Every night, including holidays: from Terminal 2 at 00:25, 01:25, 02:25 and 03:25, and a 23:25 bus while the metro is still running; Terminal 1 four minutes after each. 30 minutes to Knyaz Alexander I Square, 36 to Serdika metro station.

Price for every party size · Fare source

Prices are whole-party totals; group fares are included. Ride times are recorded journey durations — no waiting or onward travel has been added — and road times vary with traffic. Confirm prices and availability with the operator. Going the other way? Sofia to Sofia Airport: where each one boards and when the first one runs

How do I get from Sofia airport to Sofia city center?

For one traveler we recommend the Metro M4 from Terminal 2 at €0.80, 27 min, which is also the cheapest way in; the fastest is the Pre-booked private transfer at €23, 15 min. Every option below is priced as a total for your party and says where it leaves you.

A few things for the rest of your trip

Partner offers

Not transport options · Affiliate links
Data in BulgariaAiralo

An eSIM for Bulgaria, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.

Choose an eSIM
Bags in SofiaBounce

Bounce keeps bags in shops and hotels around Sofia: 16 places by its own count, booked by the day for the hours before check-in.

Find a bag drop
A late flight?AirHelp

A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.

Check your flight

These links pay us a commission. They never change which transfer we rank first.

Arriving late?

Not everything runs around the clock: the Metro M4 from Terminal 2 runs 05:21–23:38, and the Bus 84 from both terminals runs 05:10–23:45, and the Night bus N4 from both terminals runs 00:25–03:25. Outside those hours, the Pre-booked private transfer is what remains. Set the hour you leave arrivals and the board keeps only what is running.

Luggage

Two pieces of hand luggage ride free; each further piece needs its own EUR 0.80 ticket.

Going somewhere specific?

"The center" is not one place, and the answer changes

Prefer one way in?

Every Sofia option of one kind, against the rest

Straight comparisons

Two at a time, with the size where the answer flips

On arrival at Sofia Airport

From the arrivals hall to each way in
Which terminal

The metro station is at Terminal 2 only. Low-cost flights such as Wizz Air and easyJet have been landing at Terminal 1, Ryanair and the full-service airlines at Terminal 2; check the terminal for your flight on the airport's flight information, and the free shuttle joins the two.

Finding the station

Sofia Airport metro station is at the eastern end of Terminal 2, immediately next to the terminal building. From Terminal 1 take the free airport shuttle, which runs straight between the terminals with no other stops, every 20 to 40 minutes around the clock; its stops are signposted outside both buildings.

Finding the stop

Bus 84 and night bus N4 stop outside Terminal 2 and then outside Terminal 1, a few minutes later, on their way to the centre. Until 9 October 2026 the Terminal 2 stop is 130 m further along the forecourt, towards the arrivals end.

Tickets

Tap a contactless bank card, phone or watch at the metro gates or on the blue reader as you board the bus: EUR 0.80, no ticket needed, and wait for the green light. The driver sells a EUR 1.00 ticket with no transfer. The station ticket office and machines sell singles and the 24-hour (EUR 3.00) and 72-hour (EUR 7.60) passes.

The taxi rank

The airport recommends its contracted operator, Yellow!: look for its cars at the main ranks to the right of each terminal, or order at its desks in the arrivals halls of both terminals. It says not to take a taxi offered outside that office or in front of the terminal. No fare is fixed; the meter runs.

Uber and Bolt

No ride-hailing app takes you into town: Bolt's own Sofia page offers food delivery, e-bikes and scooters and no car rides, and it has no pickup point at this airport. A taxi from the Yellow! desk is the door-to-door option.

At night

After the last metro at 23:38 (23:46 at weekends) and the last bus 84 at 23:45 (23:20 at weekends), night bus N4 leaves Terminal 2 at 00:25, 01:25, 02:25 and 03:25 and Terminal 1 four minutes after each, 30 minutes to Knyaz Alexander I Square. Then nothing until bus 84 at 05:10, or 04:30 at weekends, and the metro at 05:21.

Luggage

Two pieces of hand luggage travel free on the metro and the buses; each further piece needs its own EUR 0.80 ticket. A pushchair with a child in it is free, and a bicycle rides free in the last carriage of the train.

Before you travel

Where each one starts, how long it runs, what it carries
M4 · Metropolitan EAD, the Sofia metroMetro M4 from Terminal 2
From
Sofia Airport metro station, at the eastern end of Terminal 2 next to the terminal building; from Terminal 1 take the free shuttle bus first
To
Serdika, the interchange in the middle of the city, after Stadion Vasil Levski and Sofia University; the train goes on to Slivnitsa
Luggage
Two pieces of hand luggage ride free; each further piece needs its own EUR 0.80 ticket.
Runs
05:21–23:38
Journey
27 min

EUR 0.80 tapped with a contactless bank card, phone or watch at the entrance gates, or as a single from the ticket office or machine in the station; a ticket bought on board from an inspector is EUR 20. A day on one bank card is capped at EUR 2.00; a 24-hour pass is EUR 3.00 and a 72-hour pass EUR 7.60, night buses included.

The station is at Terminal 2. If you land at Terminal 1 — Wizz Air and easyJet do — the free shuttle to Terminal 2 runs every 20 to 40 minutes, or bus 84 from your own terminal is the same EUR 0.80.

The timetable gives 27 minutes to Serdika; the airport says about 20. Traffic never comes into it.

Tap the same bank card at the gates for each person: one card pays for one passenger. Wait for the reader to confirm before you go through.

For the Central Railway Station and the central bus station, change at Serdika to the M2 and ride two stops; for a train to Plovdiv, Iskarsko Shose, the second stop from the airport, connects to the railway.

Weekdays every 7 to 9 minutes from 06:30 to 20:30, every 14 before that and every 10 to 14 after; at weekends and holidays every 12 to 15 minutes, first train 05:25, last 23:46. Nothing between the last train and 05:21.

Metro M4 from Terminal 2: what it costs for one to eight travelers

See tickets with Metropolitan
M4M2 · Metropolitan EAD, the Sofia metroMetro M4 then M2 to the Central Railway Station
From
Sofia Airport metro station, at the eastern end of Terminal 2; the M4 to Serdika, then the M2 from Serdika II towards Obelya
To
Central Railway Station (Централна гара), the metro station under the forecourt of the main station, with the central bus station beside it
Luggage
Two pieces of hand luggage ride free; each further piece needs its own EUR 0.80 ticket.
Runs
05:21–23:38
Journey
31 min

One EUR 0.80 journey: the change at Serdika is inside the metro, and a bank-card tap or a 30-plus ticket allows a transfer within 30 minutes of boarding in any case. The 24-hour and 72-hour passes cover it.

At Serdika follow the signs to Serdika II for the M2 and take a train towards Obelya: Lavov Most is the first stop, Central Railway Station the second.

The station is at Terminal 2 only; from Terminal 1 take the free shuttle first.

The M4 as on the way in — 05:21 to 23:38 on weekdays, 05:25 to 23:46 at weekends — and the last M4 still meets an M2 north at Serdika II: the last towards Obelya leaves at 00:16 on weekdays and 00:32 at weekends.

Metro M4 then M2 to the Central Railway Station: what it costs for one to eight travelers

See tickets with Metropolitan
84 · Sofia Urban Mobility CentreBus 84 from both terminals
From
The bus stop outside Terminal 2, then the stop outside Terminal 1
To
General Gurko Street, the terminus in the centre near Orlov Most and the Vasil Levski stadium, about fifteen minutes on foot from Serdika
Luggage
Two pieces of hand luggage ride free; each further piece needs its own ticket.
Runs
05:10–23:45
Journey
30–45 min

EUR 0.80 by tapping a contactless bank card, phone or watch on the blue reader as you board, with transfers within 30 minutes; EUR 1.00 from the driver for a ticket with no transfer. A day on one bank card is capped at EUR 2.00; the 24-hour (EUR 3.00) and 72-hour (EUR 7.60) passes are valid.

The same EUR 0.80 as the metro, and the only public transport that stops at Terminal 1 itself; from Terminal 2 the metro is faster.

Tap once per person as you board and wait for the green light; one bank card covers one passenger. Without a card the driver sells a EUR 1.00 ticket.

The timetable gives 30 minutes to General Gurko Street; the airport allows about 45 on a weekday and 35 at the weekend, and the road through Druzhba and along Tsarigradsko Shose decides.

Until 9 October 2026 the Terminal 2 stop is moved 130 m along the forecourt towards the arrivals end. Until 9 January 2027 the bus runs a diverted route between Iztok and the airport along the main carriageway of Tsarigradsko Shose.

Weekdays about every 12 minutes by day, every 20 after 20:00, last bus 23:45; at weekends every 20 minutes from 04:30, every 35 after 20:00, last bus 23:20. Terminal 1 is six minutes after Terminal 2.

Bus 84 from both terminals: what it costs for one to eight travelers

See the bank-card rule with the Urban Mobility Centre
N4 · Sofia Urban Mobility CentreNight bus N4 from both terminals
From
The bus stop outside Terminal 2, then the stop outside Terminal 1
To
Knyaz Alexander I Square, in the middle of the city by the former royal palace, where the other night lines meet; the bus goes on past Serdika metro station
Luggage
Two pieces of hand luggage ride free; each further piece needs its own ticket.
Runs
00:25–03:25
Journey
30 min

A EUR 1.00 night pass, valid on every night line that night: tap a contactless bank card on the blue reader in the bus, or pay cash to the inspector on board. A 24-hour or 72-hour pass covers the night buses too; the EUR 0.80 day ticket does not.

This is the answer between the last metro at 23:38 (23:46 at weekends) and the first bus 84 at 05:10 (04:30 at weekends): four buses an hour apart, the last at 03:25. Land after 03:00 and the wait for public transport can be two hours; a Yellow! taxi from the desk is the alternative.

Change at Knyaz Alexander I Square for the N1, N2 and N3 to the rest of the city; the bus pauses there for five minutes before going on to Serdika and Gotse Delchev.

Until 9 October 2026 the Terminal 2 stop is moved 130 m along the forecourt towards the arrivals end.

Every night, including holidays: from Terminal 2 at 00:25, 01:25, 02:25 and 03:25, and a 23:25 bus while the metro is still running; Terminal 1 four minutes after each. 30 minutes to Knyaz Alexander I Square, 36 to Serdika metro station.

Night bus N4 from both terminals: what it costs for one to eight travelers

See the bank-card rule with the Urban Mobility Centre
transfer · Welcome PickupsPre-booked private transfer
From
Driver meets you in arrivals with a name board
To
Any address
Luggage
Stated when booking; choose the vehicle by luggage as well as seats.
Runs
All night
Journey
15 min

Indicative. Price is fixed when you book, so it does not move with traffic.

This price is indicative: the operator sets it, and it moves with vehicle size, luggage and the exact address. Confirm the total at the time you book.

Pre-booked private transfer: what it costs for one to eight travelers

Book transfer through Welcome Pickups

Partner link

Questions about getting into Sofia

What is the best way from Sofia airport to Sofia city center?

For one traveler, the Metro M4 from Terminal 2 at €0.80, 27 min. The cheapest way in. The Pre-booked private transfer is 12 minutes quicker for €22.20 more, which is not worth it at this party size. The same holds for a group of up to eight. How we weigh price against time is set out on the fares page, in numbers.

What is the cheapest way from Sofia airport to Sofia city center?

For one traveler, the Metro M4 from Terminal 2 at €0.80. Per-person fares multiply with the size of your party and per-vehicle fares do not, so check the total for your group rather than the single fare.

How do I get from Sofia airport to Sofia city center by metro?

One metro reaches Serdika: the Metro M4 from Terminal 2, €0.80 for one traveler, 27 min. For one traveler that is the cheapest way into Sofia by any means. The fastest way overall is the Pre-booked private transfer, 15 min. See every option by metro

How do I get from Sofia airport to Sofia city center by bus?

For one traveler the cheapest bus is the Bus 84 from both terminals at €0.80, 30–45 min, and it is also the fastest. It is not the cheapest way in: the Metro M4 from Terminal 2 at €0.80 is. The fastest way overall is the Pre-booked private transfer, 15 min. See every option by bus

How do I get from Sofia airport to Sofia city center by taxi?

One taxi reaches Serdika: the Pre-booked private transfer, €23 for one traveler, 15 min, to any address. It is not the cheapest way in: the Metro M4 from Terminal 2 at €0.80 is. See every option by taxi

How long does it take to get from Sofia airport to Sofia city center?

Metro M4 from Terminal 2: 27 min. Bus 84 from both terminals: 30–45 min. Pre-booked private transfer: 15 min. Night bus N4 from both terminals: 30 min. Sofia Airport is 10 km from the city centre, by road.

How far is Sofia airport from the city center?

10 km to the city centre, by road. The fastest way in takes 15 min; the cheapest, the Metro M4 from Terminal 2, 27 min.

Where is the train station at Sofia airport?

Sofia Airport metro station is at the eastern end of Terminal 2, immediately next to the terminal building. From Terminal 1 take the free airport shuttle, which runs straight between the terminals with no other stops, every 20 to 40 minutes around the clock; its stops are signposted outside both buildings.

Is there Uber or Bolt at Sofia airport?

No ride-hailing app takes you into town: Bolt's own Sofia page offers food delivery, e-bikes and scooters and no car rides, and it has no pickup point at this airport. A taxi from the Yellow! desk is the door-to-door option.

Where do I catch the Metro M4 from Terminal 2 at Sofia airport?

Sofia Airport metro station, at the eastern end of Terminal 2 next to the terminal building; from Terminal 1 take the free shuttle bus first. Follow the signs from arrivals. It leaves you at Serdika, the interchange in the middle of the city, after Stadion Vasil Levski and Sofia University; the train goes on to Slivnitsa.

Is there a train from Sofia airport to Sofia at night?

The Metro M4 from Terminal 2 runs 05:21–23:38. The Bus 84 from both terminals runs 05:10–23:45. The Night bus N4 from both terminals runs 00:25–03:25. Outside those hours the pre-booked private transfer is what remains; it is €23 for the vehicle. Weekdays every 7 to 9 minutes from 06:30 to 20:30, every 14 before that and every 10 to 14 after; at weekends and holidays every 12 to 15 minutes, first train 05:25, last 23:46. Nothing between the last train and 05:21.

Does the Metro M4 then M2 to the Central Railway Station go to Serdika, the metro interchange in the middle of the city?

For the Central Railway Station and the central bus station, two stops north of Serdika on the M2 — not the centre itself.

Worth knowing

Metro line M4 is EUR 0.80 by tapping a bank card at the gates, 27 minutes to Serdika, every 7 to 9 minutes by day and 12 to 15 at weekends. First train 05:21, last 23:38; at weekends 05:25 and 23:46.

The station is at Terminal 2 only. Wizz Air and easyJet land at Terminal 1, where the choice is the free shuttle to Terminal 2 (every 20 to 40 minutes, day and night) or bus 84, which stops at both terminals.

Bus 84 costs the same EUR 0.80 tapped on the blue reader as you board, or EUR 1.00 from the driver. About every 12 minutes, 05:10 to 23:45, 30 minutes to General Gurko Street by the timetable; the airport allows 45 on a weekday.

After the last metro and bus, night bus N4 leaves Terminal 2 at 00:25, 01:25, 02:25 and 03:25 (Terminal 1 four minutes later), 30 minutes to Knyaz Alexander I Square, for a EUR 1.00 night pass. Between 03:25 and the first bus 84 at 05:10 (04:30 at weekends) nothing runs.

No taxi fare is fixed. The airport recommends its contracted operator Yellow!, at the ranks to the right of each terminal and its desks in arrivals, and warns against taxis offered outside that office or in front of the terminal. Yellow!'s meter is EUR 1.50 to start and 0.75 a kilometre by day, 1.70 and 0.85 from 22:00 to 06:00.

One bank card pays for one passenger: tap it every time you board and the day is capped at EUR 2.00. A 24-hour pass is EUR 3.00 and a 72-hour pass EUR 7.60, night buses included; a ticket bought from an inspector on board is EUR 20.

Nothing flips with party size: eight people pay EUR 6.40 on the metro and no fixed per-car price exists to beat it. Buses 184 and 384, still named at the airport, no longer call at the terminals; the 84 and the N4 are the buses.

The airport puts the city centre about 10 km away by road. Bolt offers no car rides in Sofia, and no pre-booked transfer is priced here.