| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| London 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 Bahrain | Outbound 08/08/26 direct BA0125 06h 45min | Return 31/08/26 direct BA0124 07h 00min | | | ? | £553 | |
| London Bahrain | Outbound 04/05/26 1 Stopover (CAI) MS0780, MS0920 23h 30min | Return 22/05/26 1 Stopover (CAI) MS0921, MS0777 14h 55min | | | £487 | ||
| London 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 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 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 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 Bahrain | Outbound 17/08/26 1 Stopover (MCT) WY0102, WY0653 21h 10min | Return 15/09/26 1 Stopover (MCT) WY0654, WY0101 24h 40min | | | £497 | ||
| London Bahrain | Outbound 25/05/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | Return 07/06/26 1 Stopover (AUH) EY0646, EY0063 15h 55min | | | ? | £514 | |
| London Bahrain | Outbound 04/05/26 1 Stopover (MCT) WY0102, WY0653 21h 10min | Return 22/05/26 1 Stopover (MCT) WY0656, WY0103 16h 30min | | | £553 |
Stops
- Direct flight
Airline
- British Airways
- Oman Air
- Etihad Airways
- Saudi Arabian Airlines
- Gulf Air
Tips and tricks to help you find cheap flights from London to Bahrain
Favourite airline: Egyptair
58 % of bookings on this flight route are made with Egyptair, British Airways and Turkish Airlines.
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 travellers decide to book a direct flight on this route.
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 - 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 | 5080 km |
| Flights per week | 24 |
| Departure airport | Airport London (LCY, LGW, LHR, LTN, STN, SEN) (LON) |
| Arrival airport | Airport Bahrain (BAH) |
| Destination country | Flights to Bahrain |
Alternative flights to Bahrain
- Flight London Heathrow - Bahrain from 431 £
- Flight Manchester - Bahrain from 368 £
Popular destinations for onward travel
- Flight Bahrain - Delhi from 168 £
- Flight Bahrain - Manila from 332 £
- Flight Bahrain - Mumbai from 167 £
- Flight Bahrain - Kochi from 170 £
- Flight Bahrain - Kozhikode (Calicut) from 206 £
- Flight Bahrain - Dubai from 166 £
- Flight Bahrain - Kathmandu from 254 £
- Flight Bahrain - Lahore from 210 £
- Flight Bahrain - Hyderabad from 173 £
- Flight Bahrain - Kuala Lumpur from 250 £
Flight destinations with a similar price
- Flight London - Singapore from 399 £
- Flight London - Accra from 448 £
- Flight London - Chicago from 442 £
- Flight London - Dhaka from 410 £
- Flight London - Islamabad from 411 £
- Flight London - Amritsar from 417 £
- Flight London - Nairobi from 431 £
- Flight London - Abu Dhabi from 392 £
- Flight London - Banjul from 407 £
- Flight London - Davao from 464 £