Welcome Pickups
Sofia
Abu Dhabi, United Arab Emirates Aktion, Greece Alexandroupoli, Greece Alicante, Spain Amman, Jordan Amsterdam, Netherlands Athens, Greece Atlanta, United States Bali, Indonesia Bangkok, Thailand Barcelona, Spain Beijing, China Beirut, Lebanon Belgrade, Serbia Berlin, Germany Bogota, Colombia Bologna, Italy Bordeaux, France Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Cappadocia, Turkey Casablanca, Morocco Chios, Greece Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Delhi, India Doha, Qatar Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy Frankfurt, Germany Geneva, Switzerland Granada, Spain Hanoi, Vietnam Hong Kong, China Ibiza, Spain Istanbul, Turkey Johannesburg, South Africa Kalamata, Greece Kavala, Greece Kefalonia, Greece Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France Madrid, Spain Malaga, Spain Mallorca, Spain Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Mumbai, India Munich, Germany Mykonos, Greece Mytilene, Greece Nairobi, Kenya Naples, Italy Naxos, Greece New York, United States Nice, France Paris, France Paros, Greece Phuket, Thailand Porto, Portugal Prague, Czech Republic Rhodes, Greece Rio de Janeiro, Brazil Rome, Italy Saint Petersburg, Russia Salzburg, Austria Samos, Greece San Francisco, United States Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Skiathos, Greece Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France Valencia, Spain Venice, Italy Vienna, Austria Volos, Greece Warsaw, Poland Zagreb, Croatia Zakynthos, Greece Zurich, Switzerland

Getting from Sofia Airport to City Centre

Get Instant Transfer Offer

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

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Metro €1.6 26min 05:00–00:00
Taxi €9 25min 24/7
Bus €1.6 40min 05:40–23:36

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.

Cost

0.8€

Trip Duration

26 Min.

*If you want to change to the metro line M1 after using M2, you can do so with same ticket.

Convenience
Safety
Value for Money

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.

Convenience

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.

Editor’s Note

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.

Useful Tips

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.

Book a transfer

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.

Taxi prices
Day time
(05:00–24:00)
Night time
(00:00–05:00)
Duration
FROM SOF TO CITY CENTRE
25
FROM SOF TO HOTELS IN CITY CENTRE
25
FROM SOF TO BANSKO
140
FROM SOF TO BOROVEC
80

Get Instant Transfer Offer

Convenience

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.

Editor’s Note

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.

Useful Tips

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 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.

Cost

0.8€

Trip Duration

40 Min.

*Traffic conditions can significantly alter the duration of the journey to Sofia city centre.

Convenience
Safety
Value for Money

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.

Convenience

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.

Editor’s Note

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.

Useful Tips

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.

Frequently asked questions

How much is a taxi from Sofia airport to the city centre?

A taxi from Sofia Airport to the city centre of Sofia is approximately 7-10€ (15-20BGN).

How far is Sofia from the Airport?

The distance between Sofia Airport and downtown Sofia is 12.2km.

How much are taxis in Sofia?

Taxis in Sofia are metered. This means that the final fare depends on your destination, time of travel, and journey duration. A taxi ride from the airport of Sofia to the city centre of Sofia is 7-10€ (15-20BGN).

Does Bulgaria have Uber?

Uber is not currenlty operating in Bulgaria.

How many terminals does Sofia Airport have?

Sofia Airport has two terminals. You can travel to the city centre by taxi, and bus from T1 and taxi, bus, and metro from T2.T2.

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Get Instant Transfer Offer