| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| London Heathrow Bahrain | Outbound 25/05/26 2 Stopovers (IST, KWI) BA0720, KU0152, KU0613 14h 10min | Return 07/06/26 1 Stopover (KWI) KU0614, KU0105 10h 10min | | | £431 | ||
| Best option London Heathrow Bahrain | Outbound 08/08/26 direct BA0125 06h 45min | Return 31/08/26 direct BA0124 07h 00min | | | ? | £553 | |
| London Heathrow Bahrain | Outbound 04/05/26 1 Stopover (CAI) MS0780, MS0920 23h 30min | Return 22/05/26 1 Stopover (CAI) MS0921, MS0777 14h 55min | | | £487 found yesterday | ||
| London Heathrow Bahrain | Outbound 25/05/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | Return 07/06/26 1 Stopover (AUH) EY0646, EY0063 15h 55min | | | ? | £433 | |
| London Heathrow Bahrain | Outbound 31/03/26 2 Stopovers (BER, SAW) EW8461, PC0978, PC0824 16h 05min | Return 21/04/26 2 Stopovers (AUH, IST) EY0644, EY0541, BA0717 30h 40min | | | ? | £434 | |
| London Heathrow Bahrain | Outbound 25/05/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | Return 07/06/26 1 Stopover (AUH) EY0646, EY0063 15h 55min | | | ? | £450 | |
| London Heathrow Bahrain | Outbound 25/05/26 2 Stopovers (CPH, IST, SAW) SK1508, SK0831, PC0824 29h 25min | Return 07/06/26 1 Stopover (BOM) 6E1202, 6E0001 21h 05min | | | ? | £457 | |
| London Heathrow Bahrain | Outbound 25/05/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | Return 07/06/26 1 Stopover (AUH) EY0646, EY0061 10h 10min | | | £464 | ||
| London Heathrow Bahrain | Outbound 17/08/26 1 Stopover (MCT) WY0102, WY0653 21h 10min | Return 15/09/26 1 Stopover (MCT) WY0654, WY0101 24h 40min | | | £497 found 3 days ago | ||
| London Heathrow Bahrain | Outbound 25/05/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | Return 07/06/26 1 Stopover (AUH) EY0646, EY0063 15h 55min | | | ? | £514 |
Stops
- Direct flight
Airline
- British Airways
- Oman Air
- Saudi Arabian Airlines
- Etihad Airways
- Gulf Air
Tips and tricks to help you find cheap flights from London Heathrow to Bahrain
Favourite airline: Egyptair
The favourite airline for flights from London Heathrow to Bahrain is Egyptair.
Egyptair
26 %
British Airways
17 %
Turkish Airlines
15 %
Direct flights are more expensive
Compared to flights with a stopover, direct flights are £232.00 more expensive on this route.
non stop flight
1 stop
2 stops
06h 35min
17h 55min
10h 30min
£ 630
£ 468
£ 398
The favourite connection is non-stop
31 % of all bookings on the route London Heathrow to Bahrain are for non-stop flights.
Route
bookings
Direct flights
06h 35min, from £ 630
31 %
1 stopover Cairo
25h 15min, from £ 565
29 %
1 stopover Istanbul
27h 30min, from £ 642
17 %
Important flight information
Flight information: London Heathrow - Bahrain
| Outbound and return from | £ 431,00 |
|---|---|
| Flight duration | min. 06:10 / max. 06:25 |
| Return flight duration | min. 07:05/ max. 07:25 |
| Distance | 5100 km |
| Flights per week | 24 |
| Departure airport | Airport London Heathrow (LHR) |
| Arrival airport | Airport Bahrain (BAH) |
| Destination country | Flights to Bahrain |
Alternative flights to Bahrain
- Flight London - Bahrain from £ 431
- Flight Manchester - Bahrain from £ 329
Popular destinations for onward travel
- Flight Bahrain - Dubai from £ 164
- Flight Bahrain - Manila from £ 350
- Flight Bahrain - Kathmandu from £ 238
- Flight Bahrain - Mumbai from £ 144
- Flight Bahrain - Kochi from £ 190
- Flight Bahrain - Delhi from £ 153
- Flight Bahrain - Lahore from £ 255
- Flight Bahrain - Hyderabad from £ 158
- Flight Bahrain - Kozhikode (Calicut) from £ 196
- Flight Bahrain - Kuala Lumpur from £ 293
Flight destinations with a similar price
- Flight London Heathrow - Islamabad from £ 397
- Flight London Heathrow - Amritsar from £ 431
- Flight London Heathrow - Dhaka from £ 410
- Flight London Heathrow - Kathmandu from £ 463
- Flight London Heathrow - Accra from £ 448
- Flight London Heathrow - Fort Lauderdale from £ 398
- Flight London Heathrow - Santa Ana, CA from £ 405
- Flight London Heathrow - Shenyang from £ 398
- Flight London Heathrow - Guangzhou from £ 449
- Flight London Heathrow - Qingdao from £ 398