Non-stop flights to Sofia (SOF)
Sofia Airport is the largest airport in Bulgaria. It is Bulgaria's main international airport. In total there are 92 airports around the world that have direct flights to Sofia, spread around 82 cities in 32 countries. Currently, there are 2 domestic flights to Sofia.
Sofia is mainly known for sightseeing & culture.
On this page
All direct flights to Sofia Top 200 flights with a stopover Airlines flying to Sofia Best time to visit Sofia Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 2,404 flights arriving at Sofia Airport, which are 80 flights per day or 3 flights per hour. On an average day, there is at least 1 flight arriving every 20 minutes.
The most frequently departed flights to Sofia are routes from Vienna (VIE) in Austria and Istanbul (IST) in Turkey. These two routes together are operated 236 times this month, and make up for 10% of all monthly arrivals at Sofia Airport.
The longest flight to Sofia SOF is departing from Abu Dhabi (AUH). This non-stop flight takes around 5 hours and 5 minutes and covers a distance of 2,175 miles (3,500 km).
List of all direct flights to Sofia
Below you can find a list of all cities and countries that have direct flights to Sofia, ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Sofia.
Airlines flying to Sofia
Currently, there are 25 airlines that fly to Sofia. Most flights to Sofia are operated by Ryanair, as they connect 45 airports to SOF. Below you can find a list of airlines that operate most SOF flights:
What is the best time to visit Sofia?
🌊 🌧️ Oceanic / Maritime
Sofia is an oceanic/maritime destination, known for its mild summer temperatures, which are usually between 15°C and 25°C (59°F to 77°F). The winters here are refreshingly cool, without the harshness of freezing temperatures. Visitors can enjoy the green surroundings and plenty of outdoor adventures in the nearby areas, making it an excellent choice for those who enjoy temperate weather.
The best time to visit Sofia is during the summer months, spanning from May to August. During this period, visitors can expect pleasant to warm temperatures, while rainfall tends to occur more frequently in the autumn and winter months, from September to February.

Business class flights to Sofia
There are 18 airports that have flights to Sofia in Business Class. All airports that offer business class flights to SOF are listed below:
Intercontinental flights to Sofia
The only intercontinental flights to Sofia Airport (SOF) are from Africa and the Middle-East, as of April 2026.
* Please note that there are no direct services from the United States, Canada, Southern America, Central America, the Caribbean, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Africa to Sofia
Wizz Air: seasonal flights from Sharm el-Sheikh (SSH) and Marrakech (RAK).
Ryanair: seasonal flights from Marrakech (RAK).
Non-stop flights from the Middle-East / Western Asia to Sofia
Wizz Air: year-round flights from Tel Aviv (TLV) and seasonal flights from Abu Dhabi (AUH).
Bluebird Airways: seasonal flights from Tel Aviv (TLV).
Bulgaria Air: year-round flights from Tel Aviv (TLV).
EL AL: year-round flights from Tel Aviv (TLV).
Israir: seasonal flights from Tel Aviv (TLV).
Flydubai: year-round flights from Dubai (DXB).
Ryanair: seasonal flights from Amman (AMM).
Pegasus: seasonal flights from Antalya (AYT) and Istanbul (Sabiha) (SAW).
SunExpress: seasonal flights from Antalya (AYT) and Izmir (ADB).
Turkish Airlines (Star Alliance): year-round flights from Istanbul (IST).
Qatar Airways (Oneworld): year-round flights from Doha (DOH).
International flights to Sofia
Flights from Albania to Sofia
Tirana is the only city in Albania with direct flights to Sofia. From Tirana, direct flights are offered by Wizz Air. This is a seasonal route that starts in July and ends in September.
All flights from Albania
Flights from Austria to Sofia
In Austria, the only airport that has a direct connection to Sofia is Vienna. From Vienna, you can fly non-stop with Austrian (Star Alliance) or Ryanair.
All flights from Austria
Flights from Belgium to Sofia
There are 2 airports in Belgium that have non-stop flights to Sofia.
From Brussels, direct flights are offered by Bulgaria Air.
From Brussels Charleroi, you can fly non-stop with Ryanair or Wizz Air.
All flights from Belgium
Flights from Croatia to Sofia
There is 1 airport in Croatia that has a direct connection to Sofia, which is Zagreb. From Zagreb, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in May.
All flights from Croatia
Flights from Cyprus to Sofia
If you are looking for a direct flight from Cyprus to Sofia, there are 2 airports to choose from.
From Larnaca, direct flights are offered by Wizz Air.
From Paphos, the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Cyprus
Flights from Czechia to Sofia
In Czechia, the only airport that has a direct connection to Sofia is Prague. From Prague, you can fly non-stop with Bulgaria Air or Wizz Air.
All flights from Czechia
Flights from Denmark to Sofia
Copenhagen is the only city in Denmark with direct flights to Sofia. From Copenhagen, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Denmark
Flights from Egypt to Sofia
There is 1 airport in Egypt that has a direct connection to Sofia, which is Sharm el-Sheikh. From Sharm el-Sheikh, direct flights are offered by Wizz Air. This is a seasonal route that starts in July and ends in October.
All flights from Egypt
Flights from France to Sofia
In France there are several airports with flights to Sofia (6 in total).
From Basel Mulhouse Freiburg, Lyon and Nice, all direct flights to Sofia are operated by Wizz Air.
From Paris, the only airline with direct flights is Bulgaria Air.
From Paris (Beauvais), you can fly non-stop with Ryanair or Wizz Air.
From Paris (Orly), you can fly non-stop with easyJet or Transavia. This is a seasonal route that starts in April and ends in October.
All flights from France
Flights from Germany to Sofia
Germany is well-connected to Sofia (SOF) with 10 airports around the country that have direct flights to the airport.
From Berlin, you can fly non-stop with Bulgaria Air or Ryanair.
From Cologne-Bonn, the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
From Dortmund, you can fly non-stop to Sofia with Wizz Air.
From Frankfurt, you can fly non-stop with Bulgaria Air or Lufthansa (Star Alliance).
From Hamburg, direct flights are offered by Wizz Air.
From Karlsruhe / Baden-Baden, you can fly non-stop to Sofia with Ryanair. This is a seasonal route that starts in April and ends in October.
From Memmingen, you can fly non-stop with Ryanair or Wizz Air.
From Munich, the only airline with direct flights is Lufthansa (Star Alliance).
From Nuremberg, you can fly non-stop to Sofia with Ryanair. This is a seasonal route that starts in April and ends in October.
From Stuttgart, the only airline with direct flights is Wizz Air.
All flights from Germany
Flights from Greece to Sofia
In Greece there are several airports with flights to Sofia (6 in total).
From Athens, direct flights are offered by Aegean (Star Alliance), Bulgaria Air and Sky Express.
From Chania (Crete), the only airline with direct flights is Ryanair. This is a seasonal route that starts in June and ends in October.
From Corfu (Kerkyra), you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that starts in June and ends in October.
From Heraklion (Crete), the only airline with direct flights is Bulgaria Air. This is a seasonal route that starts in May and ends in October.
From Rhodes, you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that starts in June and ends in October.
From Skiathos, you can fly non-stop to Sofia with Ryanair. This is a seasonal route that starts in June and ends in September.
All flights from Greece
Flights from Hungary to Sofia
Budapest is the only city in Hungary with direct flights to Sofia. From Budapest, you can fly non-stop with Ryanair or Wizz Air. This is a seasonal route that starts in April and ends in October.
All flights from Hungary
Flights from Ireland to Sofia
In Ireland, the only airport that has a direct connection to Sofia is Dublin. From Dublin, direct flights are offered by Ryanair.
All flights from Ireland
Flights from Israel to Sofia
There is 1 airport in Israel that has a direct connection to Sofia, which is Tel Aviv. From Tel Aviv, there are 5 airlines that have direct services to Sofia, which are Bluebird Airways, Bulgaria Air, EL AL, Israir and Wizz Air.
All flights from Israel
Flights from Italy to Sofia
You can fly non-stop to Sofia from lots of airports in Italy, as there is a total of 15 airports that have direct services to Sofia.
From Alghero (Sardinia), direct flights are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.
From Bari, you can fly non-stop with Ryanair or Wizz Air.
From Bologna and Catania, you can fly with Ryanair.
From Lamezia Terme and Milan (Bergamo), all direct flights to Sofia are operated by Ryanair and Wizz Air.
From Milan (Malpensa), direct flights are offered by Bulgaria Air. This is a seasonal route that starts in April and ends in October.
From Naples, direct flights are offered by Ryanair, Wizz Air and Wizz Air Malta.
From Palermo, you can fly non-stop to Sofia with Wizz Air. This is a seasonal route that starts in July and ends in October.
From Pisa, the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
From Rimini, direct flights are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.
From Rome (Ciampino), you can fly non-stop to Sofia with Ryanair.
From Rome (Fiumicino), you can fly non-stop with Bulgaria Air or Wizz Air.
From Turin, you can fly non-stop with Ryanair or Wizz Air.
From Venice (Treviso), you can fly non-stop to Sofia with Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Italy
Flights from Jordan to Sofia
In Jordan, the only airport that has a direct connection to Sofia is Amman. From Amman, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
All flights from Jordan
Flights from Latvia to Sofia
Riga is the only city in Latvia with direct flights to Sofia. From Riga, direct flights are offered by Air Baltic.
All flights from Latvia
Flights from Malta to Sofia
There is 1 airport in Malta that has a direct connection to Sofia, which is Malta. From Malta, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Malta
Flights from Moldova to Sofia
Chișinău is the only city in Moldova with direct flights to Sofia. From Chișinău, direct flights are offered by Wizz Air. This is a seasonal route that starts in April and ends in October.
All flights from Moldova
Flights from Morocco to Sofia
In Morocco, the only airport that has a direct connection to Sofia is Marrakech. From Marrakech, you can fly non-stop with Ryanair or Wizz Air.
All flights from Morocco
Flights from Netherlands to Sofia
In Netherlands, there are 2 airports that have direct flights to Sofia.
From Amsterdam, direct flights are offered by Bulgaria Air.
From Eindhoven, you can fly non-stop with Ryanair or Wizz Air.
All flights from Netherlands
Flights from Norway to Sofia
There is 1 airport in Norway that has a direct connection to Sofia, which is Oslo. From Oslo, direct flights are offered by Norwegian. This is a seasonal route that starts in June and ends in August.
All flights from Norway
Flights from Poland to Sofia
If you are looking for a direct flight from Poland to Sofia, there are 4 airports to choose from.
From Krakow, you can fly non-stop with Ryanair or Wizz Air.
From Warsaw, you can fly non-stop with LOT (Star Alliance) or Wizz Air.
From Warsaw, you can fly non-stop with Ryanair or Wizz Air.
From Wrocław, the only airline with direct flights is Ryanair. This is a seasonal route that starts in April and ends in October.
All flights from Poland
Flights from Portugal to Sofia
There are 2 airports in Portugal that have non-stop flights to Sofia.
From Lisbon and Porto, you can fly with Bulgaria Air.
All flights from Portugal
Flights from Qatar to Sofia
In Qatar, the only airport that has a direct connection to Sofia is Doha. From Doha, direct flights are offered by Qatar Airways (Oneworld).
All flights from Qatar
Flights from Romania to Sofia
Bucharest is the only city in Romania with direct flights to Sofia. From Bucharest, direct flights are offered by Tarom (SkyTeam).
All flights from Romania
Flights from Serbia to Sofia
There is 1 airport in Serbia that has a direct connection to Sofia, which is Belgrade. From Belgrade, direct flights are offered by Air Serbia.
All flights from Serbia
Flights from Spain to Sofia
In Spain there are several airports with flights to Sofia (7 in total).
From Alicante, direct flights are offered by Ryanair. This is a seasonal route that starts in April and ends in October.
From Barcelona, Madrid, Málaga and Palma de Mallorca, all direct flights to Sofia are operated by Bulgaria Air, Ryanair and Wizz Air.
From Santander, you can fly non-stop to Sofia with Wizz Air. This is a seasonal route that starts in April and ends in October.
From Valencia, you can fly non-stop with Ryanair or Wizz Air.
All flights from Spain
Flights from Switzerland to Sofia
Zürich is the only city in Switzerland with direct flights to Sofia. From Zürich, you can fly non-stop with Bulgaria Air or Swiss (Star Alliance).
All flights from Switzerland
Flights from Turkey to Sofia
In Turkey, there are 4 airports that have direct flights to Sofia.
From Antalya, you can fly non-stop with Pegasus or SunExpress. This is a seasonal route that starts in April and ends in November.
From Istanbul, the only airline with direct flights is Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), you can fly non-stop to Sofia with Pegasus. This is a seasonal route that starts in April and ends in October.
From Izmir, the only airline with direct flights is SunExpress. This is a seasonal route that starts in April and ends in June.
All flights from Turkey
Flights from United Arab Emirates to Sofia
There are 2 airports in United Arab Emirates that have non-stop flights to Sofia.
From Abu Dhabi, direct flights are offered by Wizz Air. This is a seasonal route that starts in October and ends in March.
From Dubai, the only airline with direct flights is Flydubai.
All flights from United Arab Emirates
Flights from United Kingdom to Sofia
In United Kingdom there are several airports with flights to Sofia (9 in total).
From Birmingham, Bristol, Edinburgh and Liverpool, all direct flights to Sofia are operated by Ryanair.
From London Gatwick, direct flights are offered by easyJet. This route is recently announced though, and not operational yet. It will start in April 2026.
From London Heathrow, you can fly non-stop with British Airways (Oneworld) or Bulgaria Air.
From London Luton, direct flights are offered by Wizz Air.
From London Stansted, the only airline with direct flights is Ryanair.
From Manchester, you can fly non-stop to Sofia with easyJet. This is a seasonal route that starts in December and ends in March.
All flights from United Kingdom
Domestic flights to Sofia
Flights from Bulgaria to Sofia
There are 2 airports in Bulgaria that have non-stop domestic flights to Sofia.
From Burgas and Varna, you can fly with Bulgaria Air.
All flights from Bulgaria
Alternative airports near Sofia
Flying to an alternative airport near Sofia could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Sofia (SOF) are listed below. The closest alternative airports are Plovdiv (PDV) and Niš (INI).
Frequently asked questions - FAQ
How many airports are there in Sofia?
There is 1 airport in Sofia: Sofia Airport (SOF).
What is the best airport to fly into Sofia?
The most convenient airport to fly into Sofia is Sofia Airport (SOF).
How many airlines fly to Sofia?
There are 25 airlines flying to Sofia from 92 airports around the world, as of April 2026.
Which airlines fly to Sofia?
Ryanair, Wizz Air and Bulgaria Air operate most flights to Sofia. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Sofia?
Star Alliance, Oneworld and SkyTeam are all flying to Sofia.
How many nonstop flights are there to Sofia?
There are roughly 2,404 flights arriving at Sofia every month (or 560 flights each week), from a total of 92 airports worldwide.
What is the official name of Sofia Airport?
The official name of Sofia Airport is Sofia Airport.
What is the airport code of Sofia Airport?
The airport code of Sofia Airport is SOF.
What are the most popular flights to Sofia?
Vienna, Istanbul and Milan (Bergamo) are the 3 most popular routes to Sofia. For a complete overview of all flight routes to Sofia, please use our flight map.
How long is the flight to Sofia?
| Vienna to Sofia | 1h 40m |
| Istanbul to Sofia | 1h 30m |
| Milan (Bergamo) to Sofia | 2h 5m |
| Frankfurt to Sofia | 2h 30m |
| Warsaw to Sofia | 1h 55m |