| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| London Heathrow Sofia | Outbound 31/12/25 1 Stopover (MUC) LH2485, LH1702 04h 40min | Return 12/01/26 1 Stopover (ZRH) LX1391, LX0326 04h 50min | | | ? | £157 | |
| 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 31/01/26 direct FB0852 03h 10min | Return 03/02/26 1 Stopover (STR) W64335, EW2464 06h 15min | | | £205 found yesterday | ||
| 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 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 31/01/26 direct BA0890 03h 10min | Return 03/02/26 1 Stopover (BEG) JU0113, JU0210 22h 20min | | | £171 found yesterday | ||
| London Heathrow Sofia | Outbound 28/01/26 1 Stopover (ZRH) LX0339, LX1390 17h 10min | Return 05/02/26 1 Stopover (ZRH) LX1391, LX0340 07h 40min | | | ? | £173 found yesterday | |
| London Heathrow Sofia | Outbound 31/01/26 1 Stopover (BEG) JU0211, JU0112 24h 10min | Return 03/02/26 1 Stopover (BEG) JU0113, JU0210 22h 20min | | | £187 found yesterday | ||
| London Heathrow Sofia | Outbound 31/01/26 1 Stopover (WAW) LO0280, LO0631 17h 30min | Return 03/02/26 1 Stopover (WAW) LO0632, LO0285 09h 25min | | | ? | £187 found yesterday | |
| 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 |
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
| Outbound and return from | £ 156,72 |
|---|---|
| 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 £ 81
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 - Algiers from £ 144
- Flight London Heathrow - Casablanca from £ 172
- Flight London Heathrow - Reykjavik-Keflavik from £ 153
- Flight London Heathrow - Porto from £ 153
- Flight London Heathrow - Majorca from £ 146
- Flight London Heathrow - Stavanger from £ 153
- Flight London Heathrow - Zagreb from £ 155
- Flight London Heathrow - Gibraltar from £ 149
- Flight London Heathrow - Bremen from £ 169
- Flight London Heathrow - Tenerife South from £ 165