16:45
Haikou (HAK)
Tue, 3 Nov
1h 30min
Direct
18:15
Hong Kong (HKG)
Tue, 3 Nov
£72
16:45
Haikou (HAK)
Tue, 3 Nov
19h 35min
1 stop
11:20
Phuket (HKT)
Wed, 4 Nov
+1
£106
16:45
Haikou (HAK)
Tue, 3 Nov
18h 50min
1 stop
10:35
Suvarnabhumi (BKK)
Wed, 4 Nov
+1
£107
16:45
Haikou (HAK)
Tue, 3 Nov
34h 25min
2 stops
00:10
Tashkent (TAS)
Thu, 5 Nov
+1
£279
16:45
Haikou (HAK)
Tue, 3 Nov
44h 30min
3 stops
08:15
Pulkovo (LED)
Thu, 5 Nov
+1
£399
17:15
Haikou (HAK)
Tue, 3 Nov
6h 50min
Direct
00:05
Harbin (HRB)
Wed, 4 Nov
+1
£90
13:00
Haikou (HAK)
Tue, 3 Nov
24h 5min
2 stops
12:05
Cam Ranh International Airport (CXR)
Wed, 4 Nov
+1
£139
18:40
Haikou (HAK)
Tue, 3 Nov
19h 5min
1 stop
12:45
Noi Bai (HAN)
Wed, 4 Nov
+1
£99
18:55
Haikou (HAK)
Tue, 3 Nov
4h
Direct
22:55
Beijing Capital International Airport (PEK)
Tue, 3 Nov
£85
18:55
Haikou (HAK)
Tue, 3 Nov
23h
2 stops
19:55
Khabarovsk (KHV)
Wed, 4 Nov
+1
£303
19:45
Haikou (HAK)
Tue, 3 Nov
2h 55min
Direct
22:40
Shanghai Pudong International Airport (PVG)
Tue, 3 Nov
£60
19:55
Haikou (HAK)
Tue, 3 Nov
2h 50min
Direct
22:45
Hongqiao (SHA)
Tue, 3 Nov
£57
15:00
Haikou (HAK)
Tue, 3 Nov
1h 25min
Direct
16:25
Baiyun (CAN)
Tue, 3 Nov
£76
20:00
Haikou (HAK)
Tue, 3 Nov
3h 45min
Direct
23:45
Beijing Capital International Airport (PEK)
Tue, 3 Nov
£78
20:35
Haikou (HAK)
Tue, 3 Nov
2h 35min
Direct
23:10
Hongqiao (SHA)
Tue, 3 Nov
£60
20:35
Haikou (HAK)
Tue, 3 Nov
28h 25min
1 stop
20:00
Sheremetyevo International Airport (SVO)
Wed, 4 Nov
+1
£270
21:15
Haikou (HAK)
Tue, 3 Nov
2h 50min
Direct
00:05
Shanghai Pudong International Airport (PVG)
Wed, 4 Nov
+1
£62
16:15
Haikou (HAK)
Tue, 3 Nov
14h 35min
1 stop
06:50
Harbin (HRB)
Wed, 4 Nov
+1
£152
16:15
Haikou (HAK)
Tue, 3 Nov
34h 20min
2 stops
22:35
Dubai (DXB)
Wed, 4 Nov
+1
£345
21:20
Haikou (HAK)
Tue, 3 Nov
31h 30min
1 stop
06:50
Knevichi (VVO)
Thu, 5 Nov
+1
£262
17:00
Haikou (HAK)
Tue, 3 Nov
49h 50min
3 stops
13:50
Sheremetyevo International Airport (SVO)
Thu, 5 Nov
+1
£248
17:05
Haikou (HAK)
Tue, 3 Nov
14h 15min
1 stop
07:20
Kuala Lumpur (KUL)
Wed, 4 Nov
+1
£124
17:55
Haikou (HAK)
Tue, 3 Nov
13h
1 stop
06:55
Harbin (HRB)
Wed, 4 Nov
+1
£144
23:20
Haikou (HAK)
Tue, 3 Nov
18h 45min
1 stop
17:05
Suvarnabhumi (BKK)
Wed, 4 Nov
+1
£88
23:30
Haikou (HAK)
Tue, 3 Nov
1h 30min
Direct
01:00
Baiyun (CAN)
Wed, 4 Nov
+1
£41
23:40
Haikou (HAK)
Tue, 3 Nov
3h 30min
Direct
03:10
Changi (SIN)
Wed, 4 Nov
+1
£88
01:20
Haikou (HAK)
Wed, 4 Nov
31h 5min
2 stops
10:25
Knevichi (VVO)
Thu, 5 Nov
+1
£271
06:20
Haikou (HAK)
Wed, 4 Nov
40h 55min
2 stops
18:15
Pulkovo (LED)
Thu, 5 Nov
+1
£432
01:20
Haikou (HAK)
Wed, 4 Nov
26h 20min
3 stops
22:40
Zhukovsky International Airport (ZIA)
Wed, 4 Nov
£596
01:30
Haikou (HAK)
Wed, 4 Nov
65h 20min
3 stops
13:50
Sheremetyevo International Airport (SVO)
Fri, 6 Nov
+1
£203
06:40
Haikou (HAK)
Wed, 4 Nov
7h 5min
1 stop
12:45
Noi Bai (HAN)
Wed, 4 Nov
£99
07:25
Haikou (HAK)
Wed, 4 Nov
3h 45min
Direct
11:10
Kuala Lumpur (KUL)
Wed, 4 Nov
£108
07:25
Haikou (HAK)
Wed, 4 Nov
25h 15min
2 stops
03:40
Zhukovsky International Airport (ZIA)
Thu, 5 Nov
+1
£441
07:30
Haikou (HAK)
Wed, 4 Nov
1h 20min
Direct
08:50
Baiyun (CAN)
Wed, 4 Nov
£58
02:30
Haikou (HAK)
Wed, 4 Nov
40h 20min
3 stops
13:50
Sheremetyevo International Airport (SVO)
Thu, 5 Nov
+1
£229
02:30
Haikou (HAK)
Wed, 4 Nov
31h 5min
1 stop
02:35
Brussels (BRU)
Thu, 5 Nov
+1
£309
02:30
Haikou (HAK)
Wed, 4 Nov
25h 10min
2 stops
22:40
Zhukovsky International Airport (ZIA)
Wed, 4 Nov
£661
02:45
Haikou (HAK)
Wed, 4 Nov
1h 25min
Direct
04:10
Hong Kong (HKG)
Wed, 4 Nov
£87
02:45
Haikou (HAK)
Wed, 4 Nov
17h 55min
1 stop
20:40
Beijing Daxing International Airport (PKX)
Wed, 4 Nov
£176
02:45
Haikou (HAK)
Wed, 4 Nov
25h 50min
2 stops
04:35
Guilin (KWL)
Thu, 5 Nov
+1
£251
08:00
Haikou (HAK)
Wed, 4 Nov
3h 45min
Direct
11:45
Beijing Capital International Airport (PEK)
Wed, 4 Nov
£85
08:00
Haikou (HAK)
Wed, 4 Nov
24h 10min
2 stops
09:10
Gimpo International Airport (GMP)
Thu, 5 Nov
+1
£168
03:00
Haikou (HAK)
Wed, 4 Nov
36h 30min
3 stops
17:30
Khabarovsk (KHV)
Thu, 5 Nov
+1
£335
08:10
Haikou (HAK)
Wed, 4 Nov
27h 15min
1 stop
12:25
Gimpo International Airport (GMP)
Thu, 5 Nov
+1
£171
08:10
Haikou (HAK)
Wed, 4 Nov
24h 30min
2 stops
03:40
Zhukovsky International Airport (ZIA)
Thu, 5 Nov
+1
£344
03:10
Haikou (HAK)
Wed, 4 Nov
36h 20min
3 stops
10:30
Pulkovo (LED)
Thu, 5 Nov
+1
£399
08:40
Haikou (HAK)
Wed, 4 Nov
35h 25min
3 stops
15:05
Pulkovo (LED)
Thu, 5 Nov
+1
£389
04:05
Haikou (HAK)
Wed, 4 Nov
23h 45min
1 stop
03:50
Hehua (DYG)
Thu, 5 Nov
+1
£176
04:05
Haikou (HAK)
Wed, 4 Nov
28h 20min
1 stop
10:25
Knevichi (VVO)
Thu, 5 Nov
+1
£276
04:50
Haikou (HAK)
Wed, 4 Nov
35h
2 stops
10:50
Zhukovsky International Airport (ZIA)
Thu, 5 Nov
+1
£591