Although the airport is one of the smaller ones, there are two terminals about 2 km apart. Terminal 1 is outdated, while Terminal 2 is much newer and dates back to 2005.
Early morning departure? Book an airport hotel
The terminals are divided according to the airlines that serve them:
- Terminal 1 - AirBaltic, Arkia, Azerbaijan Airlines, BH Air, easyJet, Norwegian, Pegasus Airlines, Sky Express, Tailwind Airlines, Wizz Air
- Terminal 2 - Aegean Airlines, Air Serbia, Austrian, British Airways, Bulgaria Air, Corendon Airlines, European Air Charter, Lufthansa, El Al, Flydubai, Gullivair, ITA Airways, LOT, Qatar Airways, Ryanair, Swiss, Sun Express, Tarom, Turkish Airlines
The current breakdown of airlines by terminal can be found on the airport website: sofia-airport.eu/airlines.
Transfer between flights
If you have a transfer at Sofia Airport within one booking (guaranteed by the airline), it will always take place within Terminal 2 only.
The transfer is very well signposted and you don't have to worry about long queues due to the small terminal and not very busy flights. The transfer can be made in less than 20 minutes.
There is no security check during the transfer from a Schengen area flight. If you arrive from a non-Schengen country, you will go through security.
Moving between terminals
You can use the airport bus between terminals, especially if you arrive at the airport by metro. There is only a metro station at Terminal 2.
The Shuttle Bus only operates within the "landside", i.e. the public section, and stops are always directly in front of the terminal.
The buses operate 24/7. Once every 20 minutes during the day and once every 40 minutes at night.
You can also move between the terminals on a marked walkway. The walking distance is 2 km.
Airport maps
Maps of each terminal in .pdf format can be downloaded from the airport's official website: sofia-airport.eu/airport-maps