| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| London Heathrow Sofia | Outbound 30/11/25 direct BA0890 03h 10min | Return - | | | £75 found 2 days ago | ||
| London Heathrow Sofia | Outbound 10/12/25 1 Stopover (MUC) LH2485, LH1702 04h 40min | Return 15/12/25 1 Stopover (ZRH) LX1391, LX0326 04h 50min | | | ? | £158 found 2 days ago | |
| Best option London Heathrow Sofia | Outbound 20/03/26 direct FB0852 03h 00min | Return 17/04/26 direct FB0851 03h 25min | | | £229 | ||
| London Heathrow Sofia | Outbound 09/12/25 1 Stopover (MUC) LH2485, LH1702 04h 40min | Return 02/01/26 1 Stopover (FRA) LH1431, LH0918 14h 35min | | | £302 | ||
| London Heathrow Sofia | Outbound 09/12/25 1 Stopover (MUC) LH2485, LH1702 04h 40min | Return 02/01/26 1 Stopover (CGN) FR4453, EW0464 05h 35min | | | ? | £357 | |
| London Heathrow Sofia | Outbound 20/03/26 1 Stopover (BEG) JU0211, JU0112 24h 10min | Return 17/04/26 1 Stopover (BEG) JU0113, JU0210 22h 30min | | | £158 | ||
| London Heathrow Sofia | Outbound 23/03/26 1 Stopover (FRA) LH0909, LH1430 05h 15min | Return 18/04/26 1 Stopover (VIE) OS0776, OS0339 04h 45min | | | ? | £192 | |
| London Heathrow Sofia | Outbound 20/03/26 1 Stopover (WAW) LO0286, LO0633 09h 20min | Return 17/04/26 1 Stopover (WAW) LO0634, LO0281 16h 35min | | | ? | £206 | |
| London Heathrow Sofia | Outbound 20/03/26 1 Stopover (BEG) JU0211, JU0112 24h 10min | Return 17/04/26 1 Stopover (BEG) JU0113, JU0210 22h 30min | | | £206 | ||
| London Heathrow Sofia | Outbound 22/12/25 1 Stopover (WAW) LO0286, LO0633 09h 20min | Return 10/01/26 1 Stopover (WAW) LO0634, LO0281 17h 00min | | | £227 |
Stops
- Direct flight
Airline
- Lufthansa
- Polskie Linie Lotnicze LOT
- British Airways
- Air Serbia
- Bulgaria Air
Tips and tricks to help you find cheap flights from London Heathrow to Sofia
Favourite airline: e.g. British Airways, Air Serbia
63 % of flights booked on the route from London Heathrow to Sofia are booked with British Airways, Air Serbia and Lufthansa.
British Airways
22 %
Air Serbia
22 %
Lufthansa
19 %
Direct flights are the cheapest connection
On this route, direct flights are £22.00 cheaper than flights with a stopover.
non stop flight
1 stop
2 stops
03h 10min
17h 40min
10h 45min
£ 140
£ 162
£ 259
The favourite connection is non-stop
30 % of travellers decide to book a direct flight on this route.
Route
bookings
Direct flights
03h 10min, from £ 140
30 %
1 stopover Belgrade (Beograd)
17h 40min, from £ 162
25 %
1 stopover Warsaw
25h 25min, from £ 227
14 %
Important flight information
Flight information: London Heathrow - Sofia
| Cheapest outbound flight from | £ 74,97 |
|---|---|
| Outbound and return from | £ 157,02 |
| Flight duration | min. 03:00 / max. 03:10 |
| Return flight duration | min. 03:30/ max. 03:35 |
| Distance | 2043 km |
| Flights per week | 15 |
| Departure airport | Airport London Heathrow (LHR) |
| Arrival airport | Airport Sofia (SOF) |
| Destination country | Flights to Bulgaria |
Alternative flights to Sofia
- Flight London Luton - Sofia from £ 81
- Flight London Gatwick - Sofia from £ 136
- Flight London - Sofia from £ 75
Popular destinations for onward travel
- Flight Sofia - Madrid from £ 37
- Flight Sofia - Barcelona from £ 51
- Flight Sofia - Malaga from £ 78
- Flight Sofia - Valencia from £ 80
- Flight Sofia - Bari from £ 76
Flight destinations with a similar price
- Flight London Heathrow - Edinburgh from £ 51
- Flight London Heathrow - Manchester from £ 83
- Flight London Heathrow - Newcastle from £ 69
- Flight London Heathrow - Glasgow from £ 93
- Flight London Heathrow - Geneva from £ 95
- Flight London Heathrow - Zurich from £ 76
- Flight London Heathrow - Frankfurt from £ 93
- Flight London Heathrow - Munich from £ 84
- Flight London Heathrow - Madrid from £ 85
- Flight London Heathrow - Larnaca from £ 87