Direct flights from Bahrain to London

BAH - LHR route map All flights from BAH to LHR non-stop. There are direct flights from Bahrain International Airport, Bahrain to Heathrow (LHR), United Kingdom every day of the week with Gulf Air and British Airways. The flight distance is 3182 miles and the trip usually takes about 7 hours and 10 minutes.

BAH
Bahrain Airport
BahrainBahrain , Bahrain
LHR
Heathrow
United KingdomLondon , United Kingdom
BAH
Bahrain Airport
BahrainBahrain , Bahrain
Heathrow
United KingdomLondon , United Kingdom
LHR
Flight time is 7 hours and 18 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Gulf Air

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sun
2 flights per day
2 flights per day

British Airways

S
M
T
W
T
F
S
Oneworld
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Flight schedule from Bahrain to London with Gulf Air

This is a weekly direct flight schedule for Gulf Air. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
GF7
02:10
02:10
02:10
02:10
02:10
02:10
02:10
GF3
10:25
10:25
10:25
10:25
10:25
10:25
10:25

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - LHR
Flight schedule from Bahrain to London with British Airways

This is a weekly direct flight schedule for British Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
BA124
02:15
02:15
02:15
02:15
02:15
02:15
02:15

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BAH - LHR

Bahrain to London flight departures

Select a date to see all scheduled flight departures between BAH to LHR.

Tuesday
Tue
Dec 19
3 flights
Wednesday
Wed
Dec 20
3 flights
Thursday
Thu
Dec 21
3 flights
Friday
Fri
Dec 22
3 flights
Saturday
Sat
Dec 23
3 flights
Sunday
Sun
Dec 24
3 flights
Monday
Mon
Dec 25
3 flights
Time
Airline
Flight
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
02:10
Gulf Air Gulf Air
GF7
02:15
British Airways British Airways
BA124
10:25
Gulf Air Gulf Air
GF3
BAH-LHR flight route
Bahrain, BAH to London, LHR flight path. The distance is 3182 miles or 5120 km.
Bahrain - London direct flight map

BAH - LHR information

  • Distance
    3182 miles (5120 km)
  • Flight time
    7 hours and 10 minutes
  • Airlines
    Gulf Air Gulf Air
    British Airways British Airways
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • Gulf Air Aircraft
    Boeing 787
  • British Airways Aircraft
    Boeing 777
  • Arrival Terminals
    Terminal 3 (British Airways)
    Terminal 4 (Gulf Air)
AD (888) 559-5091:
Unpublished Flight Rates From Bahrain to London

Yes, you can take a direct flight from Muharraq (BAH) to London (LHR) with British Airways or Gulf Air.

The flight time is 7 hours and 15 minutes. The distance is 3182 miles or 5120 kilometers.

The flight (BA124) departs at 02:15.

Unfortunately you can't fly direct from Muharraq to London with Star Alliance.

Yes, you can fly direct with One World member British Airways.

Unfortunately you can't fly direct from Muharraq to London with Sky Team.

British Airways and Gulf Air fly this route with the Boeing 777 and Boeing 787 aircrafts.

Two airlines. Both British Airways and Gulf Air have non-stop flights to London.

You can fly direct every day of the week.