| 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 31/03/26 1 Stopover (CAI) MS0784, MS0920 12h 00min | Return 21/04/26 1 Stopover (CAI) MS0921, MS0783 10h 00min | | | £569 | ||
| 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 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 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 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 08/08/26 direct BA0125 06h 45min | Return 31/08/26 direct BA0124 07h 00min | | | ? | £572 |
Stops
- Direct flight
Airline
- British Airways
- Saudi Arabian Airlines
- Etihad Airways
- Gulf Air
- Kuwait Airways
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 329 £
Popular destinations for onward travel
- Flight Bahrain - Dubai from 164 £
- Flight Bahrain - Delhi from 153 £
- Flight Bahrain - Mumbai from 144 £
- Flight Bahrain - Kochi from 190 £
- Flight Bahrain - Kozhikode (Calicut) from 196 £
- Flight Bahrain - Hyderabad from 158 £
- Flight Bahrain - Kathmandu from 238 £
- Flight Bahrain - Manila from 350 £
- Flight Bahrain - Lahore from 255 £
- Flight Bahrain - Abu Dhabi from 71 £
Flight destinations with a similar price
- Flight London - Dhaka from 410 £
- Flight London - Accra from 441 £
- Flight London - Amritsar from 417 £
- Flight London - Abu Dhabi from 392 £
- Flight London - Santa Ana, CA from 405 £
- Flight London - Atlanta from 448 £
- Flight London - Washington-DC from 459 £
- Flight London - Vancouver from 402 £
- Flight London - Shanghai Pudong from 410 £
- Flight London - Qingdao from 398 £