Flights from London to Bahrain
LHR to BAH. All flight routes from Heathrow, United Kingdom to Bahrain International Airport, Bahrain. These routes are operated by 21 different airlines. You can either fly non-stop with Gulf Air or British Airways, or choose from 18 different transit flights. The shortest flight time is 6 hours and 15 minutes.
Find the best prices on hotels and car rental near Bahrain Airport
We got great deals on hotels and car rentals near the airport.
London to Bahrain flights
There are over 20 airlines and as many as 765 flights every week to this destination. You can fly non-stop to Bahrain (BAH) from London (LHR) with British Airways or Gulf Air but if a stopover option suits you better you can choose to fly via Larnaca, Frankfurt or any other of the 18 alternatives with flight connections.
Tip! Consider arriving at Bahrain International Airport (BAH) or Bahrain International Airport (BAH) instead.
London to Bahrain with British Airways
You can fly non-stop every weekday with flights departing at 13:45 or 14:40. British Airways is a member of the air alliance OneWorld.
With Gulf Air
You can fly non-stop every weekday with flights departing between 9 am and 22 pm.
With Qatar Airways
If you fly from London with Qatar Airways you will do a stopover in Doha, DOH before reaching Bahrain. This flight trip will take 9 hours and 55 minutes and you can fly every weekday with departures between 8 am and 21 pm. Qatar Airways is a member of the air alliance OneWorld.
With Etihad Airways
If you fly from London with Etihad Airways you will do a stopover in Abu Dhabi, AUH before reaching Bahrain. This flight trip will take 10 hours and 15 minutes and you can fly every weekday with departures between 9 am and 21 pm.
Miles & flight time: LHR - BAH
The shortest flight time between LHR and BAH is 6 hours and 35 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 6h 35m | - | 3182 (5120 km) |
LCA Larnaca | 9h 15m | 1h 30m | 3224 (5187 km) |
FRA Frankfurt | 9h 25m | 1h 10m | 3182 (5120 km) |
FCO Rome | 9h 50m | 3h 50m | 3334 (5364 km) |
MUC Munich | 9h 50m | 2h 15m | 3182 (5120 km) |
DOH Doha | 9h 55m | 1h 45m | 3366 (5416 km) |
AUH Abu Dhabi | 10h 15m | 2h 10m | 3728 (5998 km) |
ATH Athens | 10h 20m | 1h 30m | 3274 (5268 km) |
RHO Rhodes | 10h 20m | 2h 35m | 3258 (5242 km) |
CDG Paris | 10h 25m | 2h 5m | 3228 (5194 km) |
IST Istanbul | 10h 45m | 2h 35m | 3184 (5123 km) |
RUH Riyadh | 11h 40m | 3h 40m | 3348 (5387 km) |
JMK Mykonos | 11h 45m | 2h 15m | 3268 (5258 km) |
DXB Dubai | 11h 50m | 3h 25m | 3737 (6013 km) |
CAI Cairo | 12h 0m | 4h 45m | 3411 (5488 km) |
KWI Kuwait | 12h 20m | 4h 55m | 3183 (5121 km) |
SAW Istanbul | 12h 40m | - | - |
JED Jeddah | 12h 50m | 4h 25m | 3760 (6050 km) |
MXP Milan | 12h 50m | 1h 20m | 3256 (5239 km) |
Unpublished Flight Rates From London to Bahrain
From United Kingdom to Bahrain
Below is a list of other cities in United Kingdom with flights to Bahrain with either non-stop or connecting flights.