How to get from Sofia Airport to City Centre
There are three transport options from Sofia Airport (SOF) to the city centre of Sofia. You can choose between taxi, metro or public bus. Sofia airport has an exclusive cooperation with taxi company OK Supertrans AD. It is the only official taxi provider at the airport of Sofia. A taxi ride to the city centre of Sofia is approximately 9€ (17.6BGN) and the journey duration is 25 minutes on average. You can also opt for the metro to the city centre of Sofia. Take metro line M2, close to Terminal 2, to the city centre and get off at Serdika. From there, you can either walk to your Sofia city centre destination or use the Serdika transport hub to get a taxi or bus. A single metro ticket costs 0.8€ (1.6BGN) and it will take 26 minutes to the city centre. If you prefer to travel by bus, there are two buses leaving the airport with direction to Sofia city. Buses 84 and 184 follow the same route and run every 30 minutes on average. A single bus ticket costs 0.8€ (1.6BGN) and buses pass by both Sofia Airport terminals (T1 and T2).
Comparison of the options
| OPTION|| PRICE|| DURATION|| AVAILABILITY|
| Taxi || €9|| 25min|| 24/7|
| Metro || €1.6|| 26min|| 05:00–00:00|
| Bus || €1.6|| 40min|| 05:40–23:36|
How to get from Sofia Airport to city centre by taxi
The taxi option to the city centre of Sofia is a quite affordable transport option from the airport of Sofia. Official airport taxi operator OK Supertrans AD is the only taxi operator recognised by the airport and you can get a taxi from both terminals. To secure a ride, approach the airport taxi desks located at the Arrivals Hall or use one of the automatic machines to get a slip. Follow the signs to Taxis and pay the final fare when you reach your destination. Taxis are metered and the fare might differ, but the average taxi fare to Sofia city centre is 9€ (17.6BGN) for 4 passengers and the journey duration is 25 minutes.
Taxi fare from Sofia Airport to city centre
Sofia Airport taxis are metered. The taxi fare from Sofia Airport to the city centre of Sofia, when 4 passengers travel, is approximately 7-10€ (15-20BGN) depending on whether you're travelling during the day or night and whether there is more traffic than usual. There's also a call-out charge of 0.3€ (0.7BGN) which is added to the final fare.
FROM SOF TO CITY CENTRE
FROM SOF TO HOTELS IN CITY CENTRE
FROM SOF TO BANSKO
FROM SOF TO BOROVEC
Get Instant Transfer Offer
Choosing a taxi for your Sofia city centre transport from the airport of Sofia is a convenient transport option. Taxis are available 24/7 and you can get one whenever you arrive at the airport. There are official taxi desks inside the terminals, where employees will assist you with your ride. In case something goes wrong with your ride, you can refer back to the slip collected at the counters to ask for assistance.
Avoid using non-authorised taxi drivers and operators at Sofia Airport, as there have been cases of fraud and abuse. It is better to travel with an official provider to protect your rights.
OK Supertrans AD offers taxi ride packages that may be of interest to you. You can choose to book an hourly taxi service and have a driver take you around the city to visit the attractions, picking you up afterwards. Ask at the airport counters for more information.
Keep the taxi ride slip until after you have arrived at your destination to make sure the driver follows your instructions and charges you fairly.
How to get from Sofia Airport to city centre by metro
Taking metro line M2 from Sofia Airport is a fast and affordable option. To reach Sofia city centre you need to walk to Sofia Airport Metro Station, which is located close to Terminal 2. Metro trains leave the station approximately every 15 minutes and the journey duration to city centre station Serdika is 26 minutes. A single ticket costs 0.8€ (1.6BGN) and the metro network operates 5am-12am daily.
How much is the metro ticket from Sofia Airport to the city centre of Sofia?
A single metro ticket from Sofia Airport is 0.8€ (1.6BGN). You can buy a ticket from the cashier desks and the automatic ticket machines at the Airport Metro Station.
*If you want to change to the metro line M1 after using M2, you can do so with same ticket.
The metro network operates 5am-12am daily and trains pass by Sofia Airport Metro Station roughly every 15 minutes.
Where do I get it from?
The Sofia Airport Metro Station is located close to T2 of the airport. If you land at Terminal 2, you can simply walk to the metro station. If you land at Terminal 1, there is a free terminal transfer service you can use, leaving every 30 minutes from T1 to T2 between 7am-7pm. If you land at Sofia Airport Terminal 1 outside of these hours, you can still request a free of charge terminal transfer service at the Information Desk.
Using the metro network for your transport to Sofia city centre from the airport of Sofia is a quite convenient transport option especially if your final destination is located at a walking distance from the Serdika metro station in the city centre. Alternatively, you will have to change metro lines using the same ticket or take a taxi or bus to your final Sofia city centre destination.
Remember to check your exact city centre destination before boarding the Sofia Metro network. Serdika station is one of the most central stations in downtown Sofia, but you may need to get off at a different stop.
There are several metro ticket options available if you wish to use the Sofia metro more than once. You may want to consider the 1-day or 3-day ticket.
How to get from Sofia Airport to city centre by bus
There are two buses from Sofia Airport to the city centre of Sofia: 84 and 184. The ticket for both buses costs 0.8€ (1.6BGN) and they follow the same route. To get to the city centre you need to get off the bus at General Gurko Street next to Knyazheska Garden. The journey duration is 40 minutes and buses leave the airport daily, every 30 minutes on average, passing by both terminals.
How much is the bus ticket from Sofia Airport to the city centre of Sofia?
A single bus ticket to the city centre of Sofia costs 0.8€ (1.6BGN) for both 84 and 184 buses. You can purchase a bus ticket from kiosks and machines at Sofia Airport Arrivals Hall. There's also an Urban Mobility Centre in Terminal 2, where you can purchase tickets and ask for help.
*Traffic conditions can significantly alter the duration of the journey to Sofia city centre.
Buses 84 and 184 leave the airport every 30 minutes on average. Bus 84 operates 5.40am-11.36pm and bus 184 operates 4.50am-11.17pm.
Where do I get it from?
Buses pass by both Sofia Airport terminals, right outside the Arrivals Hall as you exit the building. You can request more information at the kiosks.
Travelling by bus to the city centre of Sofia is not the most convenient option. There is no late-night service and passengers are only entitled to 2 pieces of luggage each due to restricted luggage space on board. The city centre stop is located a couple of kilometres away from the actual city centre of Sofia, so it is possible you will need to use another bus or a taxi from there.
Bus schedule information is only available in Bulgarian on the official Sofia transport website. Locating your bus number online will give you an indication of times and routes.
Avoid using the bus if you travel as a large group or with children, since the service can get busy.
You can only purchase bus tickets using the local currency, Bulgarian lev. Although Bulgaria is part of the EU, it does not use the Euro as of January 2020.