Flights to Sofia

Direct flights from 56 cities, 416 flights a week. From London the flight takes 3h 5m, tickets from $145. From Dubai the flight takes 5h 30m, tickets from $163.

Flights to Sofia at a glance

cities with nonstop flights here
56
nonstop flights a week
416
lowest fare from London
$145
flight time from London
3h 5m
lowest fare from Dubai
$163
flight time from Dubai
5h 30m
arrival airport
Sofia

Where you can fly to Sofia from

Nonstop flights, busiest routes first

FromFare
London United Kingdom, 3h 5m, 30 a week from $145
Dubai United Arab Emirates, 5h 30m, 4 a week from $163
Dublin Ireland, 3h 35m, 4 a week from $46
Birmingham United Kingdom, 3h 10m, 3 a week
Manchester United Kingdom, 3h 20m, seasonal from $107
Abu Dhabi United Arab Emirates, 5h 45m, seasonal from $141

From other countries

And 20 cities more with nonstop flights.

When to fly to Sofia

Weather by month

The most comfortable months are May, June, September and October: +23° by day, 8 rainy days a month. Long-term monthly averages.

Jan
+7° −2° 8 days
Feb
+9° −2° 5 days
Mar
+12° +1° 10 days
Apr
+16° +5° 11 days
May
+21° +10° 13 days
Jun
+27° +15° 9 days
Jul
+31° +18° 4 days
Aug
+30° +17° 7 days
Sep
+25° +13° 5 days
Oct
+18° +7° 6 days
Nov
+12° +3° 10 days
Dec
+8° 0° 10 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Arrival airport

Where the nonstop flights land

414 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Sofia from?
From 56 cities. The busiest routes are from London (30 flights a week), Dubai (4 flights a week), Dublin (4 flights a week), Birmingham (3 flights a week), Manchester and Abu Dhabi.
How long is the flight from London to Sofia?
A nonstop flight takes about 3 hours 5 minutes, tickets from $145.
How long is the flight from Dubai to Sofia?
A nonstop flight takes about 5 hours 30 minutes, tickets from $163.
What is the cheapest city to fly to Sofia from?
Milan from $15, Frankfurt from $18, Budapest from $20 and Karlsruhe from $21.
When is the best time to fly to Sofia?
The most comfortable months are May, June, September and October: +23° by day, 8 rainy days a month. Long-term monthly averages.
Which airport do flights to Sofia arrive at?
All nonstop flights land at Sofia (SOF).

Cities near Sofia with their own flights

Worth a look when fares or dates to Sofia do not suit; distance by straight line