Browse Origins:
Browse Destinations:

Find flight deals from Bahrain to London (BAH - LON)

Flexible dates? Here are the best fares found in the past 48 hours...

Book cheap flights from Bahrain to London

(Round-trip)
Depart: Sat, 28 Jun, 2014 Return: Wed, 24 Sep, 2014 Trip spans 89 days
Pegasus Airlines
BAH
23:05
STN
23:00
23h 55m
1 stop
STN
19:35
BAH
20:05
24h 30m
1 stop
Depart: Sun, 25 May, 2014 Return: Fri, 6 Jun, 2014 Trip spans 13 days
Saudia
BAH
12:00
LHR
04:20
16h 20m
1 stop
LHR
12:00
BAH
11:00
23h 00m
1 stop
Depart: Sun, 25 May, 2014 Return: Fri, 6 Jun, 2014 Trip spans 13 days
Turkish Airlines
BAH
00:20
LGW
07:05
30h 45m
1 stop
LGW
08:35
BAH
18:30
9h 55m
1 stop
Depart: Mon, 2 Jun, 2014 Return: Sun, 22 Jun, 2014 Trip spans 21 days
Air France
BAH
18:40
LCY
15:15
20h 35m
2 stops
LCY
16:30
BAH
15:30
23h 00m
2 stops
Depart: Sat, 14 Jun, 2014 Return: Sat, 21 Jun, 2014 Trip spans 8 days
Alitalia
BAH
18:45
LHR
17:10
22h 25m
2 stops
LHR
02:45
BAH
20:10
17h 25m
2 stops
Depart: Tue, 15 Jul, 2014 Return: Tue, 5 Aug, 2014 Trip spans 22 days
Qantas Airways
BAH
05:50
LGW
17:30
11h 40m
1 stop
LGW
06:00
BAH
20:45
14h 45m
1 stop
Depart: Mon, 2 Jun, 2014 Return: Sun, 22 Jun, 2014 Trip spans 21 days
KLM Royal Dutch
BAH
18:40
LHR
14:10
19h 30m
2 stops
LHR
02:30
BAH
15:30
13h 00m
2 stops
Depart: Fri, 13 Jun, 2014 Return: Fri, 20 Jun, 2014 Trip spans 8 days
KLM Royal Dutch
BAH
18:40
LCY
09:05
14h 25m
2 stops
LCY
03:50
BAH
15:30
11h 40m
2 stops
Depart: Fri, 13 Jun, 2014 Return: Sat, 21 Jun, 2014 Trip spans 9 days
Oman Air
BAH
23:25
LHR
17:05
17h 40m
1 stop
LHR
17:05
BAH
06:35
13h 30m
1 stop
Depart: Mon, 14 Jul, 2014 Return: Tue, 5 Aug, 2014 Trip spans 23 days
Turkish Airlines
BAH
21:30
LHR
20:30
23h 00m
1 stop
LHR
07:25
BAH
16:40
9h 15m
1 stop
Depart: Sun, 1 Jun, 2014 Return: Sun, 22 Jun, 2014 Trip spans 22 days
British Airways
BAH
21:30
LHR
04:25
6h 55m
direct
LHR
06:40
BAH
13:05
6h 25m
direct
Depart: Wed, 30 Apr, 2014 Return: Fri, 9 May, 2014 Trip spans 10 days
Etihad Airways
BAH
23:20
LHR
11:05
11h 45m
1 stop
LHR
17:10
BAH
02:45
9h 35m
1 stop
Depart: Sun, 25 May, 2014 Return: Fri, 6 Jun, 2014 Trip spans 13 days
Gulf Air
BAH
06:10
LHR
13:20
7h 10m
direct
LHR
18:05
BAH
00:40
6h 35m
direct
Depart: Wed, 23 Jul, 2014 Return: Wed, 30 Jul, 2014 Trip spans 8 days
Qantas Airways
BAH
23:50
LHR
10:15
10h 25m
1 stop
LHR
13:00
BAH
02:45
13h 45m
1 stop
Depart: Tue, 15 Jul, 2014 Return: Tue, 5 Aug, 2014 Trip spans 22 days
Air Berlin
BAH
01:05
STN
13:40
12h 35m
2 stops
STN
03:25
BAH
20:10
16h 45m
2 stops
Depart: Fri, 30 May, 2014 Return: Sat, 2 Aug, 2014 Trip spans 65 days
Emirates
BAH
13:50
LGW
05:20
15h 30m
1 stop
LGW
10:25
BAH
20:45
10h 20m
1 stop
Depart: Sat, 9 Aug, 2014 Return: Fri, 22 Aug, 2014 Trip spans 14 days
Pegasus Airlines
BAH
23:05
STN
10:15
11h 10m
1 stop
STN
19:35
BAH
20:05
24h 30m
1 stop
Change your search
Direct flights BAH - LON on British Airways
Flight No. Departure BAH Arrival LHR Sun Mon Tue Wed Thu Fri Sat Valid between
124 01:30 06:25 18 Apr - 15 Sep
Airports
Origin

Bahrain
£273
Destination

London
only £273
only £388
only £419
only £371