| Outbound | Return | Airlines | Shop | Baggage | Price | ||
|---|---|---|---|---|---|---|---|
| London Bahrain | Outbound 05/02/26 1 Stopover (AUH) EY0068, EY0641 09h 45min | Return - | | | ? | £371 | |
| London Bahrain | Outbound 20/03/26 1 Stopover (CAI) MS0780, MS0920 22h 35min | Return 17/04/26 1 Stopover (CAI) MS0921, MS0783 10h 00min | | | £482 | ||
| Best option London Bahrain | Outbound 20/03/26 direct BA0125 06h 30min | Return 17/04/26 direct BA0124 07h 00min | | | ? | £527 | |
| London Bahrain | Outbound 20/03/26 1 Stopover (CAI) MS0780, MS0920 22h 35min | Return 17/04/26 1 Stopover (CAI) MS0921, MS0779 22h 25min | | | £483 | ||
| London Bahrain | Outbound 20/03/26 direct BA0125 06h 30min | Return 17/04/26 direct BA0124 07h 00min | | | ? | £547 | |
| London Bahrain | Outbound 20/03/26 1 Stopover (CAI) MS0778, MS0920 30h 35min | Return 17/04/26 1 Stopover (CAI) MS0921, MS0779 22h 25min | | | £552 | ||
| London Bahrain | Outbound 09/12/25 2 Stopovers (MRS, SAW) BA0364, PC1126, PC0824 14h 20min | Return 02/01/26 1 Stopover (IST) TK4937, TK1933 11h 25min | | | £573 | ||
| London Bahrain | Outbound 20/03/26 1 Stopover (CAI) MS0780, MS0920 22h 35min | Return 17/04/26 1 Stopover (CAI) MS0921, MS0783 10h 00min | | | ? | £611 | |
| London Bahrain | Outbound 20/03/26 direct GF0006 06h 30min | Return 17/04/26 direct GF0007 06h 55min | | | ? | £659 | |
| London Bahrain | Outbound 09/12/25 1 Stopover (RUH) SV0122, SV0520 21h 25min | Return 02/01/26 1 Stopover (IST) TK4937, TK1987 19h 05min | | | £715 |
Stops
- Direct flight
Airline
- Egyptair
- British Airways
- Saudi Arabian Airlines
- Lufthansa
- 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 GBP
468 GBP
398 GBP
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 GBP
31 %
1 stopover Cairo
25h 15min, from 565 GBP
29 %
1 stopover Istanbul
27h 30min, from 642 GBP
17 %
Important flight information
Flight information: London - Bahrain
| Cheapest outbound flight from | 370,52 GBP |
|---|---|
| Outbound and return from | 481,20 GBP |
| 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 371 GBP
- Flight Manchester - Bahrain from 355 GBP
Popular destinations for onward travel
- Flight Bahrain - Dubai from 176 GBP
- Flight Bahrain - Delhi from 164 GBP
- Flight Bahrain - Mumbai from 142 GBP
- Flight Bahrain - Kochi from 155 GBP
- Flight Bahrain - Kozhikode (Calicut) from 191 GBP
- Flight Bahrain - Hyderabad from 190 GBP
- Flight Bahrain - Kathmandu from 259 GBP
- Flight Bahrain - Manila from 348 GBP
- Flight Bahrain - Lahore from 200 GBP
- Flight Bahrain - Abu Dhabi from 53 GBP
Flight destinations with a similar price
- Flight London - Sydney from 342 GBP
- Flight London - Los Angeles from 352 GBP
- Flight London - San Francisco from 377 GBP
- Flight London - Miami from 361 GBP
- Flight London - Chicago from 373 GBP
- Flight London - Hong Kong from 338 GBP
- Flight London - Nairobi from 384 GBP
- Flight London - Singapore from 360 GBP
- Flight London - Sao Paulo from 369 GBP
- Flight London - Montreal from 349 GBP