Flights from Sofia at a glance
- nonstop destinations
- 60
- countries
- 30
- flights a week
- 414
- airport
- 1
- airlines
- 26
- cheapest fare, to Valencia
- $14
- destinations under 2 hours away
- 20
- farthest, Phuket
- 5,087 mi (8,186 km)
Cheapest flights from Sofia
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Varna
50m, 18 a week
from $138
Bourgas
50m, 3 a week
from $85
Bucharest
1h 5m, 5 a week
from $44
Athens
1h 15m, 18 a week
from $54
Belgrade
1h 15m, 11 a week
from $61
Istanbul
1h 20m, 32 a week
from $45
Izmir
1h 20m
Budapest
1h 25m, 6 a week
from $17
Vienna
1h 40m, 26 a week
from $57
Krakow
1h 40m, 1 a week
Antalya
1h 40m
from $86
Naples
1h 40m
from $22
Rome
1h 50m, 16 a week
from $22
Warsaw
1h 55m, 17 a week
from $18
Palermo
1h 55m, 3 a week
from $23
Bologna
1h 55m, 2 a week
Prague
2h, 9 a week
from $32
Malta
2h, 5 a week
from $15
Paphos
2h, 2 a week
from $60
Wroclaw
2h, 1 a week
Domestic flights from Sofia
Nonstop flights within Bulgaria, busiest first
International flights from Sofia
Nonstop flights to 29 countries
Germany
9 cities
Turkiye
3 cities
Poland
3 cities
Netherlands
2 cities
France
2 cities
Switzerland
2 cities
Cyprus
2 cities
19 more countries
United Arab Emirates: Dubai and Abu Dhabi
Thailand: Bangkok and Phuket
Austria: Vienna
Israel: Tel Aviv Yafo
Greece: Athens
Belgium: Brussels
Serbia: Belgrade
Czech Republic: Prague
Hungary: Budapest
Malta: Malta
Romania: Bucharest
Ireland: Dublin
Egypt: Sharm el Sheikh
Denmark: Copenhagen
Armenia: Yerevan
Maldives: Male
Latvia: Riga
Norway: Oslo
Portugal: Lisbon
All nonstop flights from Sofia
60 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Istanbul Turkiye, 1h 20m, 32 a week | Turkiye | 1h 20m | 32 | from $45 |
| London United Kingdom, 3h 20m, 31 a week | United Kingdom | 3h 20m | 31 | from $14 |
| Vienna Austria, 1h 40m, 26 a week | Austria | 1h 40m | 26 | from $57 |
| Karlsruhe Germany, 2h 30m, 26 a week | Germany | 2h 30m | 26 | from $30 |
| Munich Germany, 2h 5m, 21 a week | Germany | 2h 5m | 21 | from $94 |
| Tel Aviv Yafo Israel, 2h 30m, 21 a week | Israel | 2h 30m | 21 | |
| Athens Greece, 1h 15m, 18 a week | Greece | 1h 15m | 18 | from $54 |
| Varna Bulgaria, 50m, 18 a week | Bulgaria | 50m | 18 | from $138 |
| Warsaw Poland, 1h 55m, 17 a week | Poland | 1h 55m | 17 | from $18 |
| Rome Italy, 1h 50m, 16 a week | Italy | 1h 50m | 16 | from $22 |
| Madrid Spain, 3h 53m, 15 a week | Spain | 3h 53m | 15 | from $42 |
| Berlin Germany, 2h 15m, 11 a week | Germany | 2h 15m | 11 | from $23 |
| Brussels Belgium, 2h 45m, 11 a week | Belgium | 2h 45m | 11 | from $33 |
| Belgrade Serbia, 1h 15m, 11 a week | Serbia | 1h 15m | 11 | from $61 |
| Eindhoven Netherlands, 2h 50m, 11 a week | Netherlands | 2h 50m | 11 | |
| Paris France, 3h 10m, 9 a week | France | 3h 10m | 9 | from $42 |
| Barcelona Spain, 3h, 9 a week | Spain | 3h | 9 | from $42 |
| Prague Czech Republic, 2h, 9 a week | Czech Republic | 2h | 9 | from $32 |
| Amsterdam Netherlands, 3h, 7 a week | Netherlands | 3h | 7 | from $76 |
| Zurich Switzerland, 2h 20m, 6 a week | Switzerland | 2h 20m | 6 | |
| Budapest Hungary, 1h 25m, 6 a week | Hungary | 1h 25m | 6 | from $17 |
| Cologne Germany, 2h 35m, 6 a week | Germany | 2h 35m | 6 | from $19 |
| Malaga Spain, 3h 50m, 5 a week | Spain | 3h 50m | 5 | |
| Malta Malta, 2h, 5 a week | Malta | 2h | 5 | from $15 |
| Bucharest Romania, 1h 5m, 5 a week | Romania | 1h 5m | 5 | from $44 |
| Valencia Spain, 3h 20m, 5 a week | Spain | 3h 20m | 5 | from $14 |
| Dortmund Germany, 2h 50m, 5 a week | Germany | 2h 50m | 5 | |
| Dubai United Arab Emirates, 5h, 4 a week | United Arab Emirates | 5h | 4 | from $134 |
| Dublin Ireland, 3h 55m, 4 a week | Ireland | 3h 55m | 4 | from $33 |
| Larnaca Cyprus, 2h 10m, 4 a week | Cyprus | 2h 10m | 4 | from $73 |
| Basel Switzerland, 2h 30m, 4 a week | Switzerland | 2h 30m | 4 | |
| Birmingham United Kingdom, 3h 30m, 3 a week | United Kingdom | 3h 30m | 3 | |
| Sharm el Sheikh Egypt, 3h, 3 a week | Egypt | 3h | 3 | |
| Palermo Italy, 1h 55m, 3 a week | Italy | 1h 55m | 3 | from $23 |
| Bourgas Bulgaria, 50m, 3 a week | Bulgaria | 50m | 3 | from $85 |
| Bangkok Thailand, 13h 23m, 2 a week | Thailand | 13h 23m | 2 | |
| Frankfurt Germany, 2h 30m, 2 a week | Germany | 2h 30m | 2 | |
| Alicante Spain, 3h 20m, 2 a week | Spain | 3h 20m | 2 | |
| Copenhagen Denmark, 2h 45m, 2 a week | Denmark | 2h 45m | 2 | from $29 |
| Nice France, 2h 30m, 2 a week | France | 2h 30m | 2 | |
| Paphos Cyprus, 2h, 2 a week | Cyprus | 2h | 2 | from $60 |
| Hamburg Germany, 2h 45m, 2 a week | Germany | 2h 45m | 2 | |
| Bologna Italy, 1h 55m, 2 a week | Italy | 1h 55m | 2 | |
| Stuttgart Germany, 2h 25m, 2 a week | Germany | 2h 25m | 2 | from $101 |
| Phuket Thailand, 8h 40m, 1 a week | Thailand | 8h 40m | 1 | |
| Krakow Poland, 1h 40m, 1 a week | Poland | 1h 40m | 1 | |
| Male Maldives, 8h 30m, 1 a week | Maldives | 8h 30m | 1 | |
| Wroclaw Poland, 2h, 1 a week | Poland | 2h | 1 | |
| Yerevan Armenia, 2h 30m, 1 a week | Armenia | 2h 30m | 1 | from $88 |
| Memmingen Germany, 2h 5m, 1 a week | Germany | 2h 5m | 1 | |
| Manchester United Kingdom, 3h 40m, seasonal | United Kingdom | 3h 40m | seasonal | from $85 |
| Abu Dhabi United Arab Emirates, 5h 5m, seasonal | United Arab Emirates | 5h 5m | seasonal | from $157 |
| Liverpool United Kingdom, 3h 40m, seasonal | United Kingdom | 3h 40m | seasonal | from $120 |
| Lisbon Portugal, 4h 35m, seasonal | Portugal | 4h 35m | seasonal | from $96 |
| Milan Italy, 2h 13m, seasonal | Italy | 2h 13m | seasonal | from $16 |
| Antalya Turkiye, 1h 40m, seasonal | Turkiye | 1h 40m | seasonal | from $86 |
| Oslo Norway, 3h 5m, seasonal | Norway | 3h 5m | seasonal | |
| Naples Italy, 1h 40m, seasonal | Italy | 1h 40m | seasonal | from $22 |
| Riga Latvia, 2h 30m, seasonal | Latvia | 2h 30m | seasonal | |
| Izmir Turkiye, 1h 20m, seasonal | Turkiye | 1h 20m | seasonal |
Sofia airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Sofia
And 6 more airlines with occasional flights.
Frequently asked questions
Where can you fly nonstop from Sofia?
To 60 cities in 30 countries. The busiest routes are Istanbul (32 flights a week), London (31 flights a week), Vienna (26 flights a week), Karlsruhe (26 flights a week) and Munich (21 flights a week).
What are the cheapest flights from Sofia?
Valencia from $14, London from $14, Malta from $15 and Milan from $16. Search shows the price for your dates.
Which countries have direct flights from Sofia?
Germany, Spain, Italy, United Kingdom, Turkiye, Poland, Netherlands and France and 21 more.
Which airport does Sofia fly from?
All nonstop flights depart from Sofia.
Which airlines fly from Sofia?
Ryanair (95 flights a week), Wizz Air (88 flights a week), Bulgaria Air (71 flights a week), Lufthansa (28 flights a week), Turkish Airlines (23 flights a week) and Austrian Airlines (20 flights a week) and 20 more.
Where can you fly from Sofia in under 2 hours?
Varna (50m), Bourgas (50m), Bucharest (1h 5m), Athens (1h 15m), Belgrade (1h 15m), Istanbul (1h 20m), Izmir (1h 20m) and Budapest (1h 25m).