sofia airport

Airport bus Sofia

Sofia Airport (SOF) is the main international airport of Bulgaria and it is situated just 10 kilometres from the city centre. The airport doesn’t handle as much passengers as other European international airports, but the number increases every year. By the end of 2016, Sofia Airport handled almost 5 million passengers. The most popular air companies served by this airport are Bulgaria Air, Wizz Air and Ryanair. The airport now has two terminals, of which the first one serves low-cost carriers.

How to get from Sofia Airport to Sofia

Local bus

There are two possible options of getting to Sofia centre by taking a local bus:

Bus line 84Departs from T2 and passes by T1 (it takes around 5 mins from one to another)

  • The first one departs at 05:00 and the last one at 00:20 (on weekends and holidays at 11:20), every 10 mins
  • The last stop is in Gen Gurko street, and it takes approx. 30-40 mins to get there
  • The tickets can be bought in offices at T1 and T2, or from the ticket machine located at T1, Arrivals.
  • The price of a single ticket is 1 lev (~0.50€)

Bus line 384 – This line also departs from T2 but it does not stop at T1

  • The first bus departs at 05:52 and the last one at 22:58 (on weekends and holidays at 05:56/22:50)
  • The last stop in Druzhba 2 district and it also makes stop at Druzhba Metro station
  • The tickets are bought at same spots like those for bus line 84
  • The price of a one-way ticket is 1 lev (~0.50€)

NOTE: You will have to pay additional ticket for your luggage if it is bigger than 60x60x40 cm.


Another possibility of reaching the city centre is by getting on metro from Sofia Airport Metro Station, located next to T2.
NOTE: In case you are arriving from T1, there is a free shuttle bus every 30 mins (07:00-19:00) which connects the two terminals. Alternatively, get on bus 84 on his way from the city.

  • The metro line 1 connects the airport with Sofia – Serdika Metro station to be precise. Still, to get to the main bus and train station, you should switch to line 2 which will take you there.
  • The price of a single ticket is 1.60 lev (0.8 eur) and it is valid for the transfer to line 2, so there is no need to buy a new one.
  • It takes approx. 19 minutes for metro to get to the city

Taxi services

Taxi prices are by far cheaper than at other European airports. The ride to the city centre usually costs 6-8 levs (which is only 3-4€!). But be careful, since taxi drivers will try to rip you off, so make sure the taximeter is on, and ask for the price before you enter the vehicle.


Transfer is a much better option than taxi because there is no fear of getting overcharged and you can book your transfer online and have your driver wait for you. You will pay around 20-25€, depending on which car you choose.

sofia map

Renting a car at Sofia airport

If you want to have the commodity to go wherever you want, then you should probably rent a car directly at offices of car rental companies at the airport, such as Choice, Hertz or Avis. Or you can save your time and book it online.

Renting a bus at Sofia airport

In case you are coming with a larger group of people, consider renting a minivan, minibus or even a coach. Average price for a minibus for 16 people is around 70€. We recommend booking it online, because it is easier to arrange all the details in advance.


FAQ – bus and transport from Sofia Airport

I arrive late at the airport. Will it be a problem for me to get to the city?

No, it won’t. You have several options of getting to the city, either by one of two bus lines or by metro. But in case you miss all of them, get a taxi, but make sure it is official airport taxi so you don’t get overcharged.

I have an early morning departure from the airport, are there any airport hotels I can stay at?

Yes, the nearest one is Ibis Sofia Hotel (3*), located only 1.7 km from the airport. The hotel offers free Wi-Fi connection, breakfast and parking.

I would like to visit Sofia in between flights. Is that possible?

Sure thing, since the airport is only 10 kilometres from Sofia’s centre. The best way to do so is to take metro line 1 and then switch to line 2 to get to main bus and railway station. Once you get there, you can leave your suitcases at the luggage office downstairs from main hall, from 06:00 to 23:00 for 2 levs (1 eur).

Can I exchange money at the airport to pay for my transfer?

Of course, there are several exchange offices, one at T1 and three at T2.  You will also find ATMs in both Arrivals and Departures area at T1 and T2. Still, we advise you to change your money before your flight to Sofia. NOTE: The official currency in Bulgaria is Bulgarian lev, not euro.

I am continuing my journey outside Sofia. Are there any direct lines to other cities?

No, but once arrived at the main station in Sofia, you will find many routes to other cities in Bulgaria or Europe. The newest ones are from Sofia to Thessaloniki in Greece, or to Istanbul, Turkey, but you can check other routes on


  1. Desislava Stancheva   •  

    one can also find luggage lockers at GIFTED urban culture hub located right in the city center at Ivan Denkoglu St. 24, near subway station Serdika and just few meters away from the pedestrian part of Vitosha Blvd.
    The place is open every day from 10:30-13:00 and 14:00-19:30.
    They also have great gift shop and gallery focused on local art and design. Lots of free touristic stuff and info too.

    • GetByBus Team   •  

      Hi Desislava,

      thanks for the tip

      Kindest regards

      GetByBus Team

Leave a Reply

Your email address will not be published. Required fields are marked *