Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option London Bahrain | Outbound 13/11/25 1 Stopover (AUH) EY0066, EY0641 11h 20min | Return 18/11/25 1 Stopover (AUH) EY0648, EY0065 14h 05min | | ![]() | £404 found 3 days ago | ||
London Bahrain | Outbound 13/11/25 1 Stopover (CAI) MS0780, MS0920 22h 35min | Return 18/11/25 1 Stopover (CAI) MS0921, MS0779 23h 25min | | ![]() | £457 found 3 days ago | ||
London Bahrain | Outbound 13/11/25 1 Stopover (AUH) EY0066, EY0641 11h 20min | Return 18/11/25 1 Stopover (AUH) EY1355, EY0065 22h 20min | | ![]() | ? | £415 found 3 days ago | |
London Bahrain | Outbound 13/11/25 1 Stopover (AUH) EY0066, EY0641 11h 20min | Return 18/11/25 1 Stopover (AUH) EY0648, EY0065 14h 05min | | ![]() | £433 found 3 days ago | ||
London Bahrain | Outbound 13/11/25 1 Stopover (AUH) EY0066, EY0641 11h 20min | Return 18/11/25 1 Stopover (AUH) EY0648, EY0065 14h 05min | | ![]() | £436 found 3 days ago | ||
London Bahrain | Outbound 13/11/25 1 Stopover (IST, SAW) BA0680, PC0824 28h 50min | Return 18/11/25 2 Stopovers (AUH, DOH) 3L0016, QR1045, QR0011 47h 25min | | ![]() | ? | £484 found 3 days ago | |
London Bahrain | Outbound 13/11/25 1 Stopover (AUH) EY0066, EY0641 11h 20min | Return 18/11/25 1 Stopover (AUH) EY1355, EY0065 22h 20min | | ![]() | ? | £484 found 3 days ago | |
London Bahrain | Outbound 13/11/25 1 Stopover (DXB) EK0004, EK0837 09h 20min | Return 18/11/25 1 Stopover (DXB) EK0840, EK0029 23h 05min | | ![]() | £634 found 3 days ago |
Airline
- Etihad Airways
- British Airways
- Egyptair
- Emirates Airline
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 | 403,90 £ |
---|---|
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 |
Popular destinations for onward travel
- Flight Bahrain - Delhi from 164 £
- Flight Bahrain - Manila from 313 £
- Flight Bahrain - Mumbai from 144 £
- Flight Bahrain - Kochi from 173 £
- Flight Bahrain - Kozhikode (Calicut) from 172 £
- Flight Bahrain - Dubai from 198 £
- Flight Bahrain - Kathmandu from 259 £
- Flight Bahrain - Lahore from 210 £
- Flight Bahrain - Hyderabad from 211 £
- Flight Bahrain - Abu Dhabi from 53 £
Flight destinations with a similar price
- Flight London - Accra from 408 £
- Flight London - Johannesburg from 372 £
- Flight London - Kathmandu from 432 £
- Flight London - Cancun from 408 £
- Flight London - Colombo from 407 £
- Flight London - Nairobi from 376 £
- Flight London - Las Vegas from 409 £
- Flight London - Melbourne from 444 £
- Flight London - Seattle-Tacoma from 406 £
- Flight London - Santa Ana, CA from 413 £