13:05
Bahrain (BAH)
Tue, 3 Nov
6h 40min
1 stop
20:45
Sharjah (SHJ)
Tue, 3 Nov
£160
13:45
Bahrain (BAH)
Tue, 3 Nov
11h 25min
1 stop
03:40
Bandaranaike (CMB)
Wed, 4 Nov
+1
£100
13:45
Bahrain (BAH)
Tue, 3 Nov
8h 55min
1 stop
21:40
Cairo (CAI)
Tue, 3 Nov
£107
13:55
Bahrain (BAH)
Tue, 3 Nov
33h 55min
1 stop
23:50
Moscow Domodedovo Airport (DME)
Wed, 4 Nov
+1
£196
13:55
Bahrain (BAH)
Tue, 3 Nov
19h 40min
2 stops
09:35
Pulkovo (LED)
Wed, 4 Nov
+1
£282
13:55
Bahrain (BAH)
Tue, 3 Nov
15h 15min
2 stops
05:10
Zhukovsky International Airport (ZIA)
Wed, 4 Nov
+1
£444
15:30
Bahrain (BAH)
Tue, 3 Nov
22h 40min
1 stop
16:10
Faisalabad (LYP)
Wed, 4 Nov
+1
£114
15:30
Bahrain (BAH)
Tue, 3 Nov
13h 10min
2 stops
07:10
Lucknow (LKO)
Wed, 4 Nov
+1
£329
16:30
Bahrain (BAH)
Tue, 3 Nov
1h 15min
Direct
18:45
Abu Dhabi (AUH)
Tue, 3 Nov
£48
16:30
Bahrain (BAH)
Tue, 3 Nov
9h 50min
1 stop
04:50
Kannur (CNN)
Wed, 4 Nov
+1
£212
16:30
Bahrain (BAH)
Tue, 3 Nov
19h 5min
1 stop
14:05
Kochi (COK)
Wed, 4 Nov
+1
£221
16:30
Bahrain (BAH)
Tue, 3 Nov
50h 45min
2 stops
21:45
Patna (PAT)
Thu, 5 Nov
+1
£313
17:05
Bahrain (BAH)
Tue, 3 Nov
55min
Direct
18:00
Hamad (DOH)
Tue, 3 Nov
£92
17:30
Bahrain (BAH)
Tue, 3 Nov
17h 25min
2 stops
10:55
Istanbul New (IST)
Wed, 4 Nov
+1
£111
17:50
Bahrain (BAH)
Tue, 3 Nov
16h
1 stop
11:50
Faisalabad (LYP)
Wed, 4 Nov
+1
£104
17:50
Bahrain (BAH)
Tue, 3 Nov
22h 20min
1 stop
15:10
Cairo (CAI)
Wed, 4 Nov
+1
£105
17:50
Bahrain (BAH)
Tue, 3 Nov
1h 10min
Direct
20:00
Sharjah (SHJ)
Tue, 3 Nov
£108
17:50
Bahrain (BAH)
Tue, 3 Nov
13h 50min
1 stop
09:40
Islamabad (ISB)
Wed, 4 Nov
+1
£117
17:50
Bahrain (BAH)
Tue, 3 Nov
19h 30min
1 stop
13:20
Istanbul New (IST)
Wed, 4 Nov
+1
£155
17:50
Bahrain (BAH)
Tue, 3 Nov
17h
1 stop
12:50
Tashkent (TAS)
Wed, 4 Nov
+1
£191
17:50
Bahrain (BAH)
Tue, 3 Nov
20h 30min
1 stop
15:20
Heydar Aliyev International Airport (GYD)
Wed, 4 Nov
+1
£193
17:50
Bahrain (BAH)
Tue, 3 Nov
20h 30min
1 stop
15:20
Heydar Aliyev International Airport (GYD)
Wed, 4 Nov
+1
£193
17:50
Bahrain (BAH)
Tue, 3 Nov
16h 10min
3 stops
12:30
Patna (PAT)
Wed, 4 Nov
+1
£207
17:50
Bahrain (BAH)
Tue, 3 Nov
18h 10min
3 stops
14:30
Gorakhpur (GOP)
Wed, 4 Nov
+1
£232
17:50
Bahrain (BAH)
Tue, 3 Nov
33h 50min
2 stops
03:40
Zhukovsky International Airport (ZIA)
Thu, 5 Nov
+1
£304
18:30
Bahrain (BAH)
Tue, 3 Nov
25h
1 stop
19:30
Bole (ADD)
Wed, 4 Nov
+1
£115
18:30
Bahrain (BAH)
Tue, 3 Nov
21h 20min
2 stops
15:50
Zhukovsky International Airport (ZIA)
Wed, 4 Nov
+1
£412
19:10
Bahrain (BAH)
Tue, 3 Nov
16h 25min
1 stop
14:05
Calicut (CCJ)
Wed, 4 Nov
+1
£95
19:10
Bahrain (BAH)
Tue, 3 Nov
18h 55min
1 stop
16:05
Sialkot (SKT)
Wed, 4 Nov
+1
£110
19:10
Bahrain (BAH)
Tue, 3 Nov
22h 20min
1 stop
20:30
Hazrat Shahjalal (DAC)
Wed, 4 Nov
+1
£119
19:10
Bahrain (BAH)
Tue, 3 Nov
18h 40min
4 stops
16:20
Gorakhpur (GOP)
Wed, 4 Nov
+1
£304
20:40
Bahrain (BAH)
Tue, 3 Nov
1h
Direct
21:40
Hamad (DOH)
Tue, 3 Nov
£93
20:50
Bahrain (BAH)
Tue, 3 Nov
13h
1 stop
11:50
Faisalabad (LYP)
Wed, 4 Nov
+1
£108
20:50
Bahrain (BAH)
Tue, 3 Nov
17h 30min
1 stop
15:20
Heydar Aliyev International Airport (GYD)
Wed, 4 Nov
+1
£179
20:50
Bahrain (BAH)
Tue, 3 Nov
17h 30min
1 stop
15:20
Heydar Aliyev International Airport (GYD)
Wed, 4 Nov
+1
£179
20:50
Bahrain (BAH)
Tue, 3 Nov
30h 50min
2 stops
03:40
Zhukovsky International Airport (ZIA)
Thu, 5 Nov
+1
£284
20:50
Bahrain (BAH)
Tue, 3 Nov
41h 40min
2 stops
14:30
Pulkovo (LED)
Thu, 5 Nov
+1
£313
20:55
Bahrain (BAH)
Tue, 3 Nov
1h 15min
Direct
23:10
Abu Dhabi (AUH)
Tue, 3 Nov
£84
20:55
Bahrain (BAH)
Tue, 3 Nov
9h
1 stop
08:25
Bajpe (IXE)
Wed, 4 Nov
+1
£202
22:40
Bahrain (BAH)
Tue, 3 Nov
3h 20min
Direct
04:00
Islamabad (ISB)
Wed, 4 Nov
+1
£176
22:50
Bahrain (BAH)
Tue, 3 Nov
13h 10min
1 stop
12:00
Adler (AER)
Wed, 4 Nov
+1
£428
22:55
Bahrain (BAH)
Tue, 3 Nov
22h 55min
1 stop
21:50
XNB
Wed, 4 Nov
+1
£54
22:55
Bahrain (BAH)
Tue, 3 Nov
1h 10min
Direct
01:05
Abu Dhabi (AUH)
Wed, 4 Nov
+1
£55
22:55
Bahrain (BAH)
Tue, 3 Nov
24h 45min
1 stop
01:40
Tashkent (TAS)
Thu, 5 Nov
+1
£180
22:55
Bahrain (BAH)
Tue, 3 Nov
10h 40min
1 stop
06:35
Mohamed V (CMN)
Wed, 4 Nov
+1
£201
23:40
Bahrain (BAH)
Tue, 3 Nov
18h 25min
1 stop
20:35
Lucknow (LKO)
Wed, 4 Nov
+1
£185
23:45
Bahrain (BAH)
Tue, 3 Nov
12h 10min
1 stop
14:25
Indira Gandhi (DEL)
Wed, 4 Nov
+1
£131
23:45
Bahrain (BAH)
Tue, 3 Nov
10h 55min
1 stop
13:10
Lucknow (LKO)
Wed, 4 Nov
+1
£210
23:45
Bahrain (BAH)
Tue, 3 Nov
24h 20min
1 stop
02:35
Indira Gandhi (DEL)
Thu, 5 Nov
+1
£224
23:45
Bahrain (BAH)
Tue, 3 Nov
12h 35min
1 stop
14:50
Patna (PAT)
Wed, 4 Nov
+1
£260