16:00
Makhachkala (MCX)
Wed, 4 Nov
23h 45min
1 stop
16:15
Tehran (IKA)
Thu, 5 Nov
+1
£260
06:15
Tehran (IKA)
Thu, 5 Nov
4h 10min
Direct
09:55
Moskva (SVO)
Thu, 5 Nov
£111
21:00
Makhachkala (MCX)
Thu, 5 Nov
19h
1 stop
16:30
Tehran (IKA)
Fri, 6 Nov
+1
£263
08:15
Dushanbe (DYU)
Fri, 6 Nov
33h 45min
2 stops
16:30
Tehran (IKA)
Sat, 7 Nov
+1
£263
16:45
Sankt-Peterburg (LED)
Fri, 6 Nov
23h 15min
1 stop
16:30
Tehran (IKA)
Sat, 7 Nov
+1
£138
18:20
Mashhad (MHD)
Fri, 6 Nov
16h 30min
1 stop
10:20
Moskva (SVO)
Sat, 7 Nov
+1
£173
20:35
Sochi (AER)
Fri, 6 Nov
19h 35min
1 stop
16:40
Tehran (IKA)
Sat, 7 Nov
+1
£166
07:00
Tehran (IKA)
Sat, 7 Nov
3h 50min
Direct
10:20
Moskva (SVO)
Sat, 7 Nov
£111
06:50
Kazan (KZN)
Sat, 7 Nov
9h 20min
Direct
16:40
Tehran (IKA)
Sat, 7 Nov
£208
11:30
Kazan (KZN)
Sat, 7 Nov
28h 15min
1 stop
16:15
Tehran (IKA)
Sun, 8 Nov
+1
£247
12:05
Moskva (SVO)
Sat, 7 Nov
3h 55min
Direct
16:30
Tehran (IKA)
Sat, 7 Nov
£118
20:20
Makhachkala (MCX)
Sat, 7 Nov
19h 40min
1 stop
16:30
Tehran (IKA)
Sun, 8 Nov
+1
£207
06:15
Tehran (IKA)
Sun, 8 Nov
4h 10min
Direct
09:55
Moskva (SVO)
Sun, 8 Nov
£117
07:00
Tehran (IKA)
Sun, 8 Nov
26h
1 stop
08:30
Sankt-Peterburg (LED)
Mon, 9 Nov
+1
£133
11:40
Moskva (SVO)
Sun, 8 Nov
4h 5min
Direct
16:15
Tehran (IKA)
Sun, 8 Nov
£142
12:05
Moskva (SVO)
Sun, 8 Nov
3h 55min
Direct
16:30
Tehran (IKA)
Sun, 8 Nov
£119
06:00
Tehran (IKA)
Mon, 9 Nov
5h
Direct
10:30
Sankt-Peterburg (LED)
Mon, 9 Nov
£128
11:40
Astrakhan (ASF)
Mon, 9 Nov
29h 20min
1 stop
16:30
Tehran (IKA)
Tue, 10 Nov
+1
£228
12:10
Sankt-Peterburg (LED)
Mon, 9 Nov
4h 30min
Direct
17:10
Tehran (IKA)
Mon, 9 Nov
£151
20:50
Chelyabinsk (CEK)
Mon, 9 Nov
33h 5min
2 stops
07:55
Phuket (HKT)
Wed, 11 Nov
+1
£332
21:25
Kazan (KZN)
Mon, 9 Nov
18h 45min
1 stop
16:40
Tehran (IKA)
Tue, 10 Nov
+1
£183
23:05
Saratov (GSV)
Mon, 9 Nov
29h 50min
2 stops
07:55
Phuket (HKT)
Wed, 11 Nov
+1
£292
23:40
Minsk (MSQ)
Mon, 9 Nov
16h 5min
1 stop
16:15
Tehran (IKA)
Tue, 10 Nov
+1
£257
05:35
Yerevan (EVN)
Tue, 10 Nov
10h 10min
1 stop
15:15
Tehran (IKA)
Tue, 10 Nov
£373
08:15
Dushanbe (DYU)
Tue, 10 Nov
33h 45min
2 stops
16:30
Tehran (IKA)
Wed, 11 Nov
+1
£242
07:00
Tehran (IKA)
Tue, 10 Nov
3h 50min
Direct
10:20
Moskva (SVO)
Tue, 10 Nov
£109
11:05
Stavropol (STW)
Tue, 10 Nov
40h 50min
2 stops
07:55
Phuket (HKT)
Thu, 12 Nov
+1
£318
22:40
Saratov (GSV)
Tue, 10 Nov
30h 15min
2 stops
07:55
Phuket (HKT)
Thu, 12 Nov
+1
£319
05:30
Chelyabinsk (CEK)
Wed, 11 Nov
24h 25min
2 stops
07:55
Phuket (HKT)
Thu, 12 Nov
+1
£277
07:00
Tehran (IKA)
Wed, 11 Nov
3h 50min
Direct
10:20
Moskva (SVO)
Wed, 11 Nov
£111
07:40
Minsk (MSQ)
Wed, 11 Nov
8h 20min
Direct
16:30
Tehran (IKA)
Wed, 11 Nov
£199
09:00
Sankt-Peterburg (LED)
Wed, 11 Nov
7h
Direct
16:30
Tehran (IKA)
Wed, 11 Nov
£142
12:05
Moskva (SVO)
Wed, 11 Nov
3h 55min
Direct
16:30
Tehran (IKA)
Wed, 11 Nov
£119
12:05
Moskva (SVO)
Wed, 11 Nov
15h 50min
1 stop
07:55
Phuket (HKT)
Thu, 12 Nov
+1
£248
11:40
Moskva (SVO)
Thu, 12 Nov
4h 5min
Direct
16:15
Tehran (IKA)
Thu, 12 Nov
£160
08:15
Dushanbe (DYU)
Fri, 13 Nov
33h 45min
2 stops
16:30
Tehran (IKA)
Sat, 14 Nov
+1
£278
16:45
Sankt-Peterburg (LED)
Fri, 13 Nov
23h 15min
1 stop
16:30
Tehran (IKA)
Sat, 14 Nov
+1
£158
21:25
Kazan (KZN)
Fri, 13 Nov
18h 45min
1 stop
16:40
Tehran (IKA)
Sat, 14 Nov
+1
£155
12:05
Moskva (SVO)
Sat, 14 Nov
3h 55min
Direct
16:30
Tehran (IKA)
Sat, 14 Nov
£133
21:40
Makhachkala (MCX)
Sat, 14 Nov
18h 20min
1 stop
16:30
Tehran (IKA)
Sun, 15 Nov
+1
£212
16:00
Makhachkala (MCX)
Sun, 15 Nov
24h 10min
1 stop
16:40
Tehran (IKA)
Mon, 16 Nov
+1
£199
07:00
Tehran (IKA)
Mon, 16 Nov
3h 50min
Direct
10:20
Moskva (SVO)
Mon, 16 Nov
£111
11:05
Stavropol (STW)
Mon, 16 Nov
40h 50min
2 stops
07:55
Phuket (HKT)
Wed, 18 Nov
+1
£337
11:40
Astrakhan (ASF)
Tue, 17 Nov
41h 15min
2 stops
07:55
Phuket (HKT)
Thu, 19 Nov
+1
£304
20:50
Makhachkala (MCX)
Tue, 17 Nov
19h 20min
1 stop
16:40
Tehran (IKA)
Wed, 18 Nov
+1
£187
02:55
Murmansk (MMK)
Wed, 18 Nov
25h
2 stops
07:55
Phuket (HKT)
Thu, 19 Nov
+1
£343
21:45
Sankt-Peterburg (LED)
Wed, 18 Nov
18h 15min
1 stop
16:30
Tehran (IKA)
Thu, 19 Nov
+1
£163
18:15
Baghdad (BGW)
Thu, 19 Nov
1h 30min
Direct
20:15
Tehran (IKA)
Thu, 19 Nov
£83
17:30
Ufa (UFA)
Fri, 20 Nov
24h 40min
1 stop
16:40
Tehran (IKA)
Sat, 21 Nov
+1
£164
17:50
Ufa (UFA)
Fri, 20 Nov
24h 10min
1 stop
16:30
Tehran (IKA)
Sat, 21 Nov
+1
£170