16:25
Guangzhou (CAN)
Mon, 2 Nov
12h 10min
1 stop
02:35
Bishkek (BSZ)
Tue, 3 Nov
+1
£245
19:50
Urumqi (URC)
Mon, 2 Nov
5h 10min
Direct
01:00
Shenzhen (SZX)
Tue, 3 Nov
+1
£121
06:55
Shenzhen (SZX)
Tue, 3 Nov
5h 40min
Direct
12:35
Urumqi (URC)
Tue, 3 Nov
£118
08:05
Urumqi (URC)
Tue, 3 Nov
6h 25min
Direct
14:30
Wenzhou (WNZ)
Tue, 3 Nov
£134
08:15
Urumqi (URC)
Tue, 3 Nov
3h 35min
Direct
11:50
Chengdu (TFU)
Tue, 3 Nov
£110
09:15
Urumqi (URC)
Tue, 3 Nov
6h 5min
Direct
15:20
Nanjing (NKG)
Tue, 3 Nov
£149
10:50
Urumqi (URC)
Tue, 3 Nov
2h 5min
Direct
12:55
Kashgar (Kashi) (KHG)
Tue, 3 Nov
£58
14:10
Urumqi (URC)
Tue, 3 Nov
1h 15min
Direct
15:25
Bole (BPL)
Tue, 3 Nov
£60
19:40
Urumqi (URC)
Tue, 3 Nov
5h 10min
Direct
00:50
Shenzhen (SZX)
Wed, 4 Nov
+1
£121
06:55
Shenzhen (SZX)
Wed, 4 Nov
31h
2 stops
10:55
Astana (NQZ)
Thu, 5 Nov
+1
£235
07:40
Urumqi (URC)
Wed, 4 Nov
3h 40min
Direct
11:20
Luoyang (LYA)
Wed, 4 Nov
£167
07:55
Urumqi (URC)
Wed, 4 Nov
6h 35min
Direct
14:30
Wenzhou (WNZ)
Wed, 4 Nov
£110
08:40
Urumqi (URC)
Wed, 4 Nov
5h 40min
Direct
14:20
Zhengzhou (CGO)
Wed, 4 Nov
£146
10:00
Urumqi (URC)
Wed, 4 Nov
4h 40min
Direct
14:40
Shanghai (PVG)
Wed, 4 Nov
£122
15:35
Fuzhou (FOC)
Wed, 4 Nov
7h 20min
Direct
22:55
Urumqi (URC)
Wed, 4 Nov
£86
15:45
Shanghai (PVG)
Wed, 4 Nov
5h 45min
Direct
21:30
Urumqi (URC)
Wed, 4 Nov
£86
15:45
Shanghai (PVG)
Wed, 4 Nov
22h 10min
2 stops
10:55
Astana (NQZ)
Thu, 5 Nov
+1
£229
16:25
Guangzhou (CAN)
Wed, 4 Nov
29h 45min
2 stops
19:10
Dushanbe (DYU)
Thu, 5 Nov
+1
£304
17:00
Zhengzhou (CGO)
Wed, 4 Nov
2h 15min
Direct
19:15
Chengdu (TFU)
Wed, 4 Nov
£67
19:50
Urumqi (URC)
Wed, 4 Nov
5h 10min
Direct
01:00
Shenzhen (SZX)
Thu, 5 Nov
+1
£127
06:55
Shenzhen (SZX)
Thu, 5 Nov
21h 55min
1 stop
01:50
Astana (NQZ)
Fri, 6 Nov
+1
£230
07:25
Urumqi (URC)
Thu, 5 Nov
9h 35min
Direct
16:00
Bangkok (BKK)
Thu, 5 Nov
£172
02:25
Urumqi (URC)
Thu, 5 Nov
40h 10min
1 stop
17:35
Phuket (HKT)
Fri, 6 Nov
+1
£212
07:30
Urumqi (URC)
Thu, 5 Nov
9h 30min
Direct
16:00
Bangkok (BKK)
Thu, 5 Nov
£165
08:15
Urumqi (URC)
Thu, 5 Nov
3h 35min
Direct
11:50
Chengdu (TFU)
Thu, 5 Nov
£72
10:00
Urumqi (URC)
Thu, 5 Nov
4h 40min
Direct
14:40
Shanghai (PVG)
Thu, 5 Nov
£114
15:45
Shanghai (PVG)
Thu, 5 Nov
5h 45min
Direct
21:30
Urumqi (URC)
Thu, 5 Nov
£86
15:45
Shanghai (PVG)
Thu, 5 Nov
13h 5min
1 stop
01:50
Astana (NQZ)
Fri, 6 Nov
+1
£222
16:25
Nanjing (NKG)
Thu, 5 Nov
6h 45min
Direct
23:10
Urumqi (URC)
Thu, 5 Nov
£105
09:15
Urumqi (URC)
Fri, 6 Nov
6h 5min
Direct
15:20
Nanjing (NKG)
Fri, 6 Nov
£107
10:00
Urumqi (URC)
Fri, 6 Nov
3h 25min
Direct
13:25
Fuyun (FYN)
Fri, 6 Nov
£62
10:00
Urumqi (URC)
Fri, 6 Nov
4h 40min
Direct
14:40
Shanghai (PVG)
Fri, 6 Nov
£122
15:45
Shanghai (PVG)
Fri, 6 Nov
5h 45min
Direct
21:30
Urumqi (URC)
Fri, 6 Nov
£77
16:25
Guangzhou (CAN)
Fri, 6 Nov
5h 25min
Direct
21:50
Urumqi (URC)
Fri, 6 Nov
£86
16:25
Guangzhou (CAN)
Fri, 6 Nov
40h 15min
2 stops
04:40
Baku (GYD)
Sun, 8 Nov
+1
£367
17:00
Zhengzhou (CGO)
Fri, 6 Nov
2h 15min
Direct
19:15
Chengdu (TFU)
Fri, 6 Nov
£67
19:50
Urumqi (URC)
Fri, 6 Nov
5h 10min
Direct
01:00
Shenzhen (SZX)
Sat, 7 Nov
+1
£121
06:55
Shenzhen (SZX)
Sat, 7 Nov
21h 55min
1 stop
01:50
Astana (NQZ)
Sun, 8 Nov
+1
£230
02:05
Urumqi (URC)
Sat, 7 Nov
9h 30min
Direct
10:35
Bangkok (BKK)
Sat, 7 Nov
£170
07:25
Urumqi (URC)
Sat, 7 Nov
9h 35min
Direct
16:00
Bangkok (BKK)
Sat, 7 Nov
£171
08:15
Urumqi (URC)
Sat, 7 Nov
3h 35min
Direct
11:50
Chengdu (TFU)
Sat, 7 Nov
£107
09:15
Urumqi (URC)
Sat, 7 Nov
6h 5min
Direct
15:20
Nanjing (NKG)
Sat, 7 Nov
£107
10:00
Urumqi (URC)
Sat, 7 Nov
4h 40min
Direct
14:40
Shanghai (PVG)
Sat, 7 Nov
£115
15:45
Shanghai (PVG)
Sat, 7 Nov
5h 45min
Direct
21:30
Urumqi (URC)
Sat, 7 Nov
£77
15:45
Shanghai (PVG)
Sat, 7 Nov
13h 5min
1 stop
01:50
Astana (NQZ)
Sun, 8 Nov
+1
£245
15:45
Shanghai (PVG)
Sat, 7 Nov
28h 10min
2 stops
15:55
Baku (GYD)
Sun, 8 Nov
+1
£354
19:40
Urumqi (URC)
Sat, 7 Nov
5h 10min
Direct
00:50
Shenzhen (SZX)
Sun, 8 Nov
+1
£121
09:15
Urumqi (URC)
Sun, 8 Nov
6h 5min
Direct
15:20
Nanjing (NKG)
Sun, 8 Nov
£107