| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| Bahrain London | Outbound 25/05/26 1 Stopover (SAW, IST) PC0825, BA0719 20h 10min | Return 07/06/26 1 Stopover (IST, SAW) BA0716, PC0824 16h 15min | | | ? | £408 | |
| Bahrain London | Outbound 12/05/26 1 Stopover (DXB) EK0838, EK0003 10h 20min | Return 06/06/26 1 Stopover (DXB) EK0006, EK0835 26h 00min | | | £531 | ||
| Best option Bahrain London | Outbound 29/07/26 direct BA0124 07h 00min | Return 18/08/26 1 Stopover (DOH) BA2297, BA6335 10h 45min | | | ? | £552 | |
| Bahrain London | Outbound 12/05/26 direct GF0003 06h 55min | Return 06/06/26 direct GF0006 06h 40min | | | ? | £895 | |
| Bahrain London | Outbound 12/05/26 1 Stopover (AUH) EY0646, EY0061 10h 10min | Return 06/06/26 1 Stopover (AUH) EY0066, EY0645 21h 55min | | | £430 | ||
| Bahrain London | Outbound 06/07/26 1 Stopover (RUH) SV0521, SV0111 15h 40min | Return 03/08/26 1 Stopover (RUH) SV0110, SV0520 52h 40min | | | £432 | ||
| Bahrain London | Outbound 06/07/26 1 Stopover (RUH) SV0521, SV0111 15h 40min | Return 03/08/26 1 Stopover (RUH) SV0110, SV0520 52h 40min | | | £433 | ||
| Bahrain London | Outbound 12/05/26 1 Stopover (AUH) EY0646, EY0061 10h 10min | Return 06/06/26 1 Stopover (AUH) EY0066, EY0645 21h 55min | | | £435 | ||
| Bahrain London | Outbound 29/07/26 1 Stopover (RUH) SV0521, SV0111 15h 40min | Return 18/08/26 1 Stopover (JED) SV0120, SV0528 42h 45min | | | £436 | ||
| Bahrain London | Outbound 12/05/26 1 Stopover (AUH) EY0646, EY0063 15h 55min | Return 06/06/26 1 Stopover (AUH) EY0064, EY0647 09h 25min | | | £437 |
Stops
- Direct flight
Airline
- Etihad Airways
- British Airways
- Saudi Arabian Airlines
- Turkish Airlines
- Kuwait Airways
Important flight information
Flight information: Bahrain - London
| Outbound and return from | £407.47 |
|---|---|
| Flight duration | min. 07:05 / max. 07:25 |
| Return flight duration | min. 06:10/ max. 06:25 |
| Distance | 5080 km |
| Flights per week | 24 |
| Departure airport | Airport Bahrain (BAH) |
| Departure country | Flights from Bahrain |
| Arrival airport | Airport London (LCY, LGW, LHR, LTN, STN, SEN) (LON) |
| Destination country | Flights to United Kingdom |
Alternative routes to United Kingdom
- Flight Bahrain - London Heathrow from £408
Popular destinations for onward travel
- Flight London - Hong Kong from £341
- Flight London - Aberdeen from £72
- Flight London - Paris from £70
- Flight London - Dublin from £28
- Flight London - Tel Aviv from £136
- Flight London - Warsaw from £83
- Flight London - Frankfurt from £64
- Flight London - Manchester from £43
- Flight London - Inverness from £51
- Flight London - Cork from £37
Flight destinations with a similar price
- Flight Bahrain - London Heathrow from £408