✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-602C
/ 7815B7
234 flights over 51 days · 4.59 legs/day · base ZWSH · Kashgar · operators: UEA
234
Flights
26
Airports served
4%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
AJ27
AJ27
—
· reg B-602C
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-05-27
1 legs
UEA
ZUUU → ?
ZUUU
→
?
ZUUU · Chengdu (Shuangliu) → —
UEA2504 · EU2504 · sched Z
2026-05-26
5 legs
UEA
ZWAL → ZWSC → ZWAL → ZWTP → ZLDH → ZUUU
ZWAL
→
ZWSC
ZWAL · Aral → ZWSC · Shache
UEA1987 · EU1987 · sched 02:35Z
ZWSC
→
ZWAL
ZWSC · Shache → ZWAL · Aral
UEA1988 · EU1988 · sched 04:20Z
ZWAL
→
ZWTP
ZWAL · Aral → ZWTP
UEA1988 · EU1988 · sched 06:00Z
ZWTP
→
ZLDH
ZWTP → ZLDH · Dunhuang
UEA2838 · EU2838 · sched 08:45Z
ZLDH
→
ZUUU
ZLDH · Dunhuang → ZUUU · Chengdu (Shuangliu)
UEA2838 · EU2838 · sched 10:35Z
2026-05-25
7 legs
round-trip
UEA
ZWTP → ZWAK → ZWBL → ZWAT → ZWBL → ZWAK → ZWAL → ZWTP
ZWTP
→
ZWAK
ZWTP → ZWAK · Aksu (Onsu)
UEA2889 · EU2889 · sched 00:20Z
ZWAK
→
ZWBL
ZWAK · Aksu (Onsu) → ZWBL · Bole
UEA2995 · EU2995 · sched 02:40Z
ZWBL
→
ZWAT
ZWBL · Bole → ZWAT · Altay
UEA2995 · EU2995 · sched 04:50Z
ZWAT
→
ZWBL
ZWAT · Altay → ZWBL · Bole
UEA2996 · EU2996 · sched 06:40Z
ZWBL
→
ZWAK
ZWBL · Bole → ZWAK · Aksu (Onsu)
UEA2996 · EU2996 · sched 08:40Z
ZWTP
→
ZWAL
ZWTP → ZWAL · Aral
⚠ gap
UEA1987 · EU1987 · sched 00:00Z
ZWAK
→
ZWTP
ZWAK · Aksu (Onsu) → ZWTP
⚠ gap
UEA2890 · EU2890 · sched Z
2026-05-24
7 legs
round-trip
UEA
ZWHZ → ZWYN → ZWAT → WJBK → ZWAT → ZWYN → ZWTP → ZWHZ
ZWHZ
→
ZWYN
ZWHZ · Shihezi → ZWYN · Ili (Yining / Ghulja)
UEA2825 · EU2825 · sched 05:40Z
ZWYN
→
ZWAT
ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay
UEA2295 · EU2295 · sched 07:25Z
ZWAT
→
WJBK
ZWAT · Altay → WJBK
UEA2295 · EU2295 · sched 09:20Z
ZWAT
→
ZWAT
ZWAT · Altay → ZWAT · Altay
⚠ gap
UEA2296 · EU2295 · sched 09:20Z
ZWAT
→
ZWYN
ZWAT · Altay → ZWYN · Ili (Yining / Ghulja)
UEA2296 · EU2296 · sched 12:30Z
ZWYN
→
ZWTP
ZWYN · Ili (Yining / Ghulja) → ZWTP
UEA2990 · EU2990 · sched 14:35Z
ZWYN
→
ZWHZ
ZWYN · Ili (Yining / Ghulja) → ZWHZ · Shihezi
⚠ gap
UEA2826 · EU2826 · sched Z
2026-05-23
8 legs
round-trip
UEA
ZWYN → ZWHZ → ZWAL → ZWHZ → ZWYN → ZWSC → ZWBL → ZWSC → ZWYN
ZWYN
→
ZWHZ
ZWYN · Ili (Yining / Ghulja) → ZWHZ · Shihezi
UEA2826 · EU2826 · sched 00:20Z
ZWHZ
→
ZWAL
ZWHZ · Shihezi → ZWAL · Aral
UEA2826 · EU2826 · sched 01:55Z
ZWAL
→
ZWHZ
ZWAL · Aral → ZWHZ · Shihezi
UEA2825 · EU2825 · sched 04:05Z
ZWHZ
→
ZWYN
ZWHZ · Shihezi → ZWYN · Ili (Yining / Ghulja)
UEA2825 · EU2825 · sched 06:00Z
ZWYN
→
ZWSC
ZWYN · Ili (Yining / Ghulja) → ZWSC · Shache
UEA3083 · EU3083 · sched 07:40Z
ZWSC
→
ZWBL
ZWSC · Shache → ZWBL · Bole
UEA3083 · EU3083 · ⏱ 09:53– (Nonem)
ZWBL
→
ZWSC
ZWBL · Bole → ZWSC · Shache
UEA3084 · EU3084 · sched 12:05Z
ZWSC
→
ZWYN
ZWSC · Shache → ZWYN · Ili (Yining / Ghulja)
UEA3084 · EU3084 · ⏱ 14:35–15:55 (80m)
2026-05-22
5 legs
UEA
ZWWW → ZWKM → ZWKM → ZWTP → ZWYN → ZWSC
ZWWW
→
ZWKM
ZWWW · Ürümqi → ZWKM · Karamay
UEA2937 · EU2937 · sched 02:20Z
ZWSC
→
ZWKM
ZWSC · Shache → ZWKM · Karamay
⚠ gap
UEA1990 · EU1990 · sched 06:40Z
ZWKM
→
ZWTP
ZWKM · Karamay → ZWTP
UEA1990 · EU1990 · sched 09:15Z
ZWTP
→
ZWYN
ZWTP → ZWYN · Ili (Yining / Ghulja)
UEA2989 · EU2989 · sched 13:50Z
ZWKM
→
ZWSC
ZWKM · Karamay → ZWSC · Shache
⚠ gap
UEA1989 · EU1989 · sched Z
2026-05-21
4 legs
round-trip
UEA
ZWWW → ZWKM → ZWWW → ? → ZWWW
ZWWW
→
ZWKM
ZWWW · Ürümqi → ZWKM · Karamay
UEA2937 · EU2937 · sched 02:20Z
ZWKM
→
ZWWW
ZWKM · Karamay → ZWWW · Ürümqi
UEA2938 · EU2938 · sched 04:15Z
ZWWW
→
?
ZWWW · Ürümqi → —
UEA2417 · EU2417 · sched Z
?
→
ZWWW
— → ZWWW · Ürümqi
UEA2418 · EU2418 · sched Z
2026-05-20
4 legs
UEA
ZWTP → ZWKM → ZWWW → ? → ZWWW
ZWTP
→
ZWKM
ZWTP → ZWKM · Karamay
UEA1989 · EU1989 · sched 02:00Z
ZWKM
→
ZWWW
ZWKM · Karamay → ZWWW · Ürümqi
UEA2938 · EU1989 · sched 04:00Z
ZWWW
→
?
ZWWW · Ürümqi → —
UEA2417 · EU2417 · sched Z
?
→
ZWWW
— → ZWWW · Ürümqi
UEA2418 · EU2418 · sched Z
2026-05-19
3 legs
round-trip
UEA
ZWTP → ZWTS → ZWTS → ZWTP
ZWTP
→
ZWTS
ZWTP → ZWTS · Tumxuk
UEA2283 · EU2283 · sched 04:10Z
ZWTN
→
ZWTS
ZWTN · Hotan → ZWTS · Tumxuk
⚠ gap
UEA2284 · EU2284 · sched 08:40Z
ZWTS
→
ZWTP
ZWTS · Tumxuk → ZWTP
UEA2284 · EU2284 · sched 10:15Z
2026-05-18
6 legs
UEA
ZWSH → ZWHZ → ZWAT → ZWHZ → ZWSH → ZWBL → ZWTP
ZWSH
→
ZWHZ
ZWSH · Kashgar → ZWHZ · Shihezi
UEA2919 · EU2919 · sched 00:20Z
ZWHZ
→
ZWAT
ZWHZ · Shihezi → ZWAT · Altay
UEA2919 · EU2919 · sched 02:55Z
ZWAT
→
ZWHZ
ZWAT · Altay → ZWHZ · Shihezi
UEA2920 · EU2920 · sched 04:55Z
ZWHZ
→
ZWSH
ZWHZ · Shihezi → ZWSH · Kashgar
UEA2920 · EU2920 · sched 07:00Z
ZWSH
→
ZWBL
ZWSH · Kashgar → ZWBL · Bole
UEA2970 · EU2970 · sched 10:00Z
ZWBL
→
ZWTP
ZWBL · Bole → ZWTP
UEA2970 · EU2970 · sched Z
2026-05-17
6 legs
round-trip
UEA
ZWSH → ZWAL → ZWAT → ZWAL → ZWSH → ZWYN → ZWSH
ZWSH
→
ZWAL
ZWSH · Kashgar → ZWAL · Aral
UEA2997 · EU2997 · sched 01:00Z
ZWAL
→
ZWAT
ZWAL · Aral → ZWAT · Altay
UEA2997 · EU2997 · sched 02:45Z
ZWAT
→
ZWAL
ZWAT · Altay → ZWAL · Aral
UEA2998 · EU2998 · sched 05:15Z
ZWAL
→
ZWSH
ZWAL · Aral → ZWSH · Kashgar
UEA2998 · EU2998 · sched 08:05Z
ZWSH
→
ZWYN
ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja)
UEA3065 · EU3065 · sched 10:00Z
ZWYN
→
ZWSH
ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar
UEA3066 · EU3066 · sched 12:30Z
2026-05-16
6 legs
round-trip
UEA
ZWSH → ZWKL → WJBK → ZWKL → ZWSH → ZWHM → ZWSH
ZWSH
→
ZWKL
ZWSH · Kashgar → ZWKL · Korla
UEA2879 · EU2879 · sched 00:50Z
ZWKL
→
WJBK
ZWKL · Korla → WJBK
UEA2879 · EU2879 · sched 03:10Z
ZWKL
→
ZWKL
ZWKL · Korla → ZWKL · Korla
⚠ gap
UEA2880 · EU2879 · sched 03:10Z
ZWKL
→
ZWSH
ZWKL · Korla → ZWSH · Kashgar
UEA2880 · EU2880 · sched 08:00Z
ZWSH
→
ZWHM
ZWSH · Kashgar → ZWHM · Hami
UEA2289 · EU2289 · sched 10:20Z
ZWHM
→
ZWSH
ZWHM · Hami → ZWSH · Kashgar
UEA2290 · EU2290 · ⏱ 13:35– (Nonem)
2026-05-15
6 legs
round-trip
UEA
ZWSH → ZWTC → ZWKC → ZWYN → ZWKC → ZWTC → ZWSH
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 01:00Z
ZWTC
→
ZWKC
ZWTC · Tacheng → ZWKC · Kuqa
UEA2907 · EU2907 · sched 03:45Z
ZWKC
→
ZWYN
ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja)
UEA2907 · EU2907 · sched 05:50Z
ZWYN
→
ZWKC
ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa
UEA2908 · EU2908 · sched 07:20Z
ZWKC
→
ZWTC
ZWKC · Kuqa → ZWTC · Tacheng
UEA2908 · EU2908 · sched 08:50Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 10:55Z
2026-05-14
4 legs
round-trip
UEA
ZWSH → ZWTC → ZWWW → ZWTC → ZWSH
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 00:10Z
ZWTC
→
ZWWW
ZWTC · Tacheng → ZWWW · Ürümqi
UEA2924 · EU2924 · sched 02:55Z
ZWWW
→
ZWTC
ZWWW · Ürümqi → ZWTC · Tacheng
UEA2923 · EU2923 · sched 04:55Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 06:50Z
2026-05-13
2 legs
round-trip
UEA
ZWSH → ZWYN → ZWSH
ZWSH
→
ZWYN
ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja)
UEA3065 · EU3065 · sched 10:00Z
ZWYN
→
ZWSH
ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar
UEA3066 · EU3066 · sched 12:30Z
2026-05-12
2 legs
UEA
ZWAT → WJBK → ?
ZWAT
→
WJBK
ZWAT · Altay → WJBK
UEA2914 · EU2914 · sched 03:25Z
?
→
?
— → —
UEA2914 · EU2914 · sched Z
2026-05-11
1 legs
UEA
ZWTP → ZWAT
ZWTP
→
ZWAT
ZWTP → ZWAT · Altay
UEA3093 · EU3093 · sched 01:00Z
2026-05-10
8 legs
UEA
ZWHZ → ZWAL → ZWHZ → ZWYN → ZWAT → WJBK → ZWYN → ZWTP → ZWAT
ZWHZ
→
ZWAL
ZWHZ · Shihezi → ZWAL · Aral
UEA2826 · EU2826 · sched 01:35Z
ZWAL
→
ZWHZ
ZWAL · Aral → ZWHZ · Shihezi
UEA2825 · EU2825 · sched 03:45Z
ZWHZ
→
ZWYN
ZWHZ · Shihezi → ZWYN · Ili (Yining / Ghulja)
UEA2825 · EU2825 · sched 05:40Z
ZWYN
→
ZWAT
ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay
UEA2295 · EU2295 · sched 07:25Z
ZWAT
→
WJBK
ZWAT · Altay → WJBK
UEA2295 · EU2295 · sched 09:20Z
ZWAT
→
ZWYN
ZWAT · Altay → ZWYN · Ili (Yining / Ghulja)
⚠ gap
UEA2296 · EU2296 · ⏱ 12:26–13:40 (74m)
ZWYN
→
ZWTP
ZWYN · Ili (Yining / Ghulja) → ZWTP
UEA2990 · EU2990 · sched 14:35Z
?
→
ZWAT
— → ZWAT · Altay
UEA2296 · EU2296 · sched Z
2026-05-09
1 legs
UEA
ZWYN → ZWHZ
ZWYN
→
ZWHZ
ZWYN · Ili (Yining / Ghulja) → ZWHZ · Shihezi
UEA2826 · EU2826 · sched 00:00Z
2026-05-07
5 legs
UEA
ZWTP → ZWTS → ZWTN → ZWTS → ZWTP → ZWYN
ZWTP
→
ZWTS
ZWTP → ZWTS · Tumxuk
UEA2283 · EU2283 · sched 04:10Z
ZWTS
→
ZWTN
ZWTS · Tumxuk → ZWTN · Hotan
UEA2283 · EU2283 · sched 06:45Z
ZWTN
→
ZWTS
ZWTN · Hotan → ZWTS · Tumxuk
UEA2284 · EU2284 · sched 08:40Z
ZWTS
→
ZWTP
ZWTS · Tumxuk → ZWTP
UEA2284 · EU2284 · sched 10:15Z
ZWTP
→
ZWYN
ZWTP → ZWYN · Ili (Yining / Ghulja)
UEA2989 · EU2989 · sched 13:50Z
2026-05-06
6 legs
UEA
ZWSH → ZWHZ → ZWAT → ZWHZ → ZWSH → ZWBL → ZWTP
ZWSH
→
ZWHZ
ZWSH · Kashgar → ZWHZ · Shihezi
UEA2919 · EU2919 · sched 00:20Z
ZWHZ
→
ZWAT
ZWHZ · Shihezi → ZWAT · Altay
UEA2919 · EU2919 · sched 02:55Z
ZWAT
→
ZWHZ
ZWAT · Altay → ZWHZ · Shihezi
UEA2920 · EU2920 · sched 04:55Z
ZWHZ
→
ZWSH
ZWHZ · Shihezi → ZWSH · Kashgar
UEA2920 · EU2920 · sched 07:00Z
ZWSH
→
ZWBL
ZWSH · Kashgar → ZWBL · Bole
UEA2970 · EU2970 · sched 10:00Z
ZWBL
→
ZWTP
ZWBL · Bole → ZWTP
UEA2970 · EU2970 · sched 12:35Z
2026-05-05
5 legs
UEA
ZUUU → ZLDH → ZWTP → ZWSH → ZWTP → ZWSH
ZUUU
→
ZLDH
ZUUU · Chengdu (Shuangliu) → ZLDH · Dunhuang
UEA2837 · EU2837 · ⏱ 02:14– (Nonem)
ZLDH
→
ZWTP
ZLDH · Dunhuang → ZWTP
UEA2837 · EU2837 · sched 05:05Z
ZWTP
→
ZWSH
ZWTP → ZWSH · Kashgar
UEA1939 · EU1939 · sched 07:40Z
ZWSH
→
ZWTP
ZWSH · Kashgar → ZWTP
UEA1940 · EU1940 · sched 10:40Z
ZWTP
→
ZWSH
ZWTP → ZWSH · Kashgar
UEA3082 · EU3082 · sched 13:25Z
2026-04-25
5 legs
UEA
ZWAL → ZWSC → ZWAL → ZWTP → ZLDH → ZUUU
ZWAL
→
ZWSC
ZWAL · Aral → ZWSC · Shache
UEA1987 · EU1987 · sched 02:35Z
ZWSC
→
ZWAL
ZWSC · Shache → ZWAL · Aral
UEA1988 · EU1988 · sched 04:20Z
ZWAL
→
ZWTP
ZWAL · Aral → ZWTP
UEA1988 · EU1988 · sched 06:00Z
ZWTP
→
ZLDH
ZWTP → ZLDH · Dunhuang
UEA2838 · EU2838 · sched 08:45Z
ZLDH
→
ZUUU
ZLDH · Dunhuang → ZUUU · Chengdu (Shuangliu)
UEA2838 · EU2838 · sched 10:35Z
2026-04-24
9 legs
UEA
ZWHZ → ZWAL → ZWHZ → ZWYN → ZWAT → WJBK → ZWAT → ZWYN → ZWTP → ZWAL
ZWHZ
→
ZWAL
ZWHZ · Shihezi → ZWAL · Aral
UEA2826 · EU2826 · sched 01:35Z
ZWAL
→
ZWHZ
ZWAL · Aral → ZWHZ · Shihezi
UEA2825 · EU2825 · sched 03:45Z
ZWHZ
→
ZWYN
ZWHZ · Shihezi → ZWYN · Ili (Yining / Ghulja)
UEA2825 · EU2825 · sched 05:40Z
ZWYN
→
ZWAT
ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay
UEA2295 · EU2295 · sched 07:25Z
ZWAT
→
WJBK
ZWAT · Altay → WJBK
UEA2295 · EU2295 · sched 09:20Z
ZWAT
→
ZWAT
ZWAT · Altay → ZWAT · Altay
⚠ gap
UEA2296 · EU2295 · sched 09:20Z
ZWAT
→
ZWYN
ZWAT · Altay → ZWYN · Ili (Yining / Ghulja)
UEA2296 · EU2296 · sched 12:30Z
ZWYN
→
ZWTP
ZWYN · Ili (Yining / Ghulja) → ZWTP
UEA2990 · EU2990 · sched 14:35Z
ZWTP
→
ZWAL
ZWTP → ZWAL · Aral
UEA1987 · EU1987 · sched 00:00Z
2026-04-23
7 legs
UEA
ZWYN → ZWAT → ZWHZ → ZWTN → ZWHZ → ZWAT → ZWYN → ZWHZ
ZWYN
→
ZWAT
ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay
UEA2275 · EU2275 · sched 01:05Z
ZWAT
→
ZWHZ
ZWAT · Altay → ZWHZ · Shihezi
UEA2275 · EU2275 · sched 03:10Z
ZWHZ
→
ZWTN
ZWHZ · Shihezi → ZWTN · Hotan
UEA3020 · EU3020 · sched 04:55Z
ZWTN
→
ZWHZ
ZWTN · Hotan → ZWHZ · Shihezi
UEA3019 · EU3019 · sched 07:40Z
ZWHZ
→
ZWAT
ZWHZ · Shihezi → ZWAT · Altay
UEA2276 · EU2276 · sched 10:10Z
ZWAT
→
ZWYN
ZWAT · Altay → ZWYN · Ili (Yining / Ghulja)
UEA2276 · EU2276 · sched 11:50Z
ZWYN
→
ZWHZ
ZWYN · Ili (Yining / Ghulja) → ZWHZ · Shihezi
UEA2826 · EU2826 · ⏱ 23:50– (Nonem)
2026-04-22
2 legs
round-trip
UEA
ZWYN → ZWAT → ZWYN
ZWYN
→
ZWAT
ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay
UEA2273 · EU2273 · sched 11:45Z
ZWAT
→
ZWYN
ZWAT · Altay → ZWYN · Ili (Yining / Ghulja)
UEA2274 · EU2274 · sched 13:40Z
2026-04-21
6 legs
UEA
ZLGY → ZWTP → ZWTS → ZWTN → ZWTS → ZWTP → ZWYN
ZLGY
→
ZWTP
ZLGY · Guyuan (Yuanzhou) → ZWTP
UEA1975 · EU1975 · sched 01:30Z
ZWTP
→
ZWTS
ZWTP → ZWTS · Tumxuk
UEA2283 · EU2283 · sched 04:10Z
ZWTS
→
ZWTN
ZWTS · Tumxuk → ZWTN · Hotan
UEA2283 · EU2283 · sched 06:45Z
ZWTN
→
ZWTS
ZWTN · Hotan → ZWTS · Tumxuk
UEA2284 · EU2284 · sched 08:40Z
ZWTS
→
ZWTP
ZWTS · Tumxuk → ZWTP
UEA2284 · EU2284 · sched 10:15Z
ZWTP
→
ZWYN
ZWTP → ZWYN · Ili (Yining / Ghulja)
UEA2989 · EU2989 · sched 13:50Z
2026-04-20
1 legs
UEA
ZUUU → ZLGY
ZUUU
→
ZLGY
ZUUU · Chengdu (Shuangliu) → ZLGY · Guyuan (Yuanzhou)
UEA1975 · EU1975 · ⏱ 23:24– (Nonem)
2026-04-19
4 legs
round-trip
UEA
ZUUU → ZUDA → ZGOW → ZUDA → ZUUU
ZUUU
→
ZUDA
ZUUU · Chengdu (Shuangliu) → ZUDA · Dazhou (Dachuan)
UEA1859 · EU1859 · sched 02:15Z
ZUDX
→
ZGOW
ZUDX · Dazhou (Daxian) → ZGOW · Jieyang (Rongcheng)
⚠ gap
UEA1859 · EU1859 · sched 04:00Z
ZGOW
→
ZUDA
ZGOW · Jieyang (Rongcheng) → ZUDA · Dazhou (Dachuan)
UEA1860 · EU1860 · sched 07:45Z
ZUDX
→
ZUUU
ZUDX · Dazhou (Daxian) → ZUUU · Chengdu (Shuangliu)
⚠ gap
UEA1860 · EU1860 · sched 11:10Z
2026-04-18
5 legs
UEA
ZWBL → ZWTN → ZWBL → ZWTP → ZLGY → ZUUU
ZWBL
→
ZWTN
ZWBL · Bole → ZWTN · Hotan
UEA2285 · EU2285 · sched 03:10Z
ZWTN
→
ZWBL
ZWTN · Hotan → ZWBL · Bole
UEA2286 · EU2286 · sched 05:55Z
ZWBL
→
ZWTP
ZWBL · Bole → ZWTP
UEA2286 · EU2286 · sched 08:15Z
ZWTP
→
ZLGY
ZWTP → ZLGY · Guyuan (Yuanzhou)
UEA1976 · EU1976 · sched 10:20Z
ZLGY
→
ZUUU
ZLGY · Guyuan (Yuanzhou) → ZUUU · Chengdu (Shuangliu)
UEA1976 · EU1976 · sched 13:35Z
2026-04-17
4 legs
UEA
ZWTP → ZWAK → ZWBL → ZWAT → ZWBL
ZWTP
→
ZWAK
ZWTP → ZWAK · Aksu (Onsu)
UEA2889 · EU2889 · sched 00:20Z
ZWAK
→
ZWBL
ZWAK · Aksu (Onsu) → ZWBL · Bole
UEA2995 · EU2995 · sched 02:40Z
ZWBL
→
ZWAT
ZWBL · Bole → ZWAT · Altay
UEA2995 · EU2995 · sched 04:50Z
ZWAT
→
ZWBL
ZWAT · Altay → ZWBL · Bole
UEA2996 · EU2996 · sched 06:40Z
2026-04-16
3 legs
UEA
ZWTC → ZWTS → ZWYN → ZWTP
ZWTC
→
ZWTS
ZWTC · Tacheng → ZWTS · Tumxuk
UEA2308 · EU2308 · sched 09:20Z
ZWTS
→
ZWYN
ZWTS · Tumxuk → ZWYN · Ili (Yining / Ghulja)
UEA2308 · EU2308 · sched 11:50Z
ZWYN
→
ZWTP
ZWYN · Ili (Yining / Ghulja) → ZWTP
UEA2990 · EU2990 · sched 13:40Z
2026-04-10
1 legs
UEA
ZWYN → ZWSC
ZWYN
→
ZWSC
ZWYN · Ili (Yining / Ghulja) → ZWSC · Shache
UEA2282 · EU2282 · sched 01:00Z
2026-04-09
5 legs
UEA
ZWTP → ZWTS → ZWTN → ZWTS → ZWTP → ZWYN
ZWTP
→
ZWTS
ZWTP → ZWTS · Tumxuk
UEA2283 · EU2283 · sched 04:10Z
ZWTS
→
ZWTN
ZWTS · Tumxuk → ZWTN · Hotan
UEA2283 · EU2283 · sched 06:45Z
ZWTN
→
ZWTS
ZWTN · Hotan → ZWTS · Tumxuk
UEA2284 · EU2284 · sched 08:40Z
ZWTS
→
ZWTP
ZWTS · Tumxuk → ZWTP
UEA2284 · EU2284 · sched 10:15Z
ZWTP
→
ZWYN
ZWTP → ZWYN · Ili (Yining / Ghulja)
UEA2989 · EU2989 · sched 13:50Z
2026-04-08
6 legs
round-trip
UEA
ZWTP → ZWCM → ZWSC → ZWCM → ZWTP → ZWAT → ZWTP
ZWTP
→
ZWCM
ZWTP → ZWCM · Qiemo
UEA1995 · EU1995 · sched 01:00Z
ZWCM
→
ZWSC
ZWCM · Qiemo → ZWSC · Shache
UEA1995 · EU1995 · sched 03:20Z
ZWSC
→
ZWCM
ZWSC · Shache → ZWCM · Qiemo
UEA1996 · EU1996 · sched 05:35Z
ZWCM
→
ZWTP
ZWCM · Qiemo → ZWTP
UEA1996 · EU1996 · sched 07:45Z
ZWTP
→
ZWAT
ZWTP → ZWAT · Altay
UEA3094 · EU3094 · sched 09:10Z
ZWAT
→
ZWTP
ZWAT · Altay → ZWTP
UEA3094 · EU3094 · sched Z
2026-04-07
6 legs
round-trip
UEA
ZWAT → WJBK → WJBK → ZWTP → ZWSC → ZWTP → ZWAT
ZWAT
→
WJBK
ZWAT · Altay → WJBK
UEA2914 · EU2914 · sched 03:25Z
ZWAT
→
WJBK
ZWAT · Altay → WJBK
⚠ gap
UEA2914 · EU2914 · sched 03:25Z
ZWSH
→
ZWTP
ZWSH · Kashgar → ZWTP
⚠ gap
UEA3081 · EU3081 · sched 08:00Z
ZWTP
→
ZWSC
ZWTP → ZWSC · Shache
UEA3027 · EU3027 · sched 10:45Z
ZWSC
→
ZWTP
ZWSC · Shache → ZWTP
UEA3028 · EU3028 · ⏱ 14:50– (Nonem)
?
→
ZWAT
— → ZWAT · Altay
UEA2913 · EU2913 · sched Z
2026-04-06
5 legs
UEA
ZWSH → ZWAT → ZWBL → ZWAT → ZWSH → WJBK
ZWSH
→
ZWAT
ZWSH · Kashgar → ZWAT · Altay
UEA2973 · EU2973 · sched 00:35Z
ZWAT
→
ZWBL
ZWAT · Altay → ZWBL · Bole
UEA2973 · EU2973 · sched 03:55Z
ZWBL
→
ZWAT
ZWBL · Bole → ZWAT · Altay
UEA2974 · EU2974 · sched 05:55Z
ZWAT
→
ZWSH
ZWAT · Altay → ZWSH · Kashgar
UEA2974 · EU2974 · sched 07:40Z
ZWSH
→
WJBK
ZWSH · Kashgar → WJBK
UEA2913 · EU2913 · sched 23:10Z
2026-04-05
6 legs
round-trip
UEA
ZWSH → ZWAL → ZWAT → ZWAL → ZWSH → ZWYN → ZWSH
ZWSH
→
ZWAL
ZWSH · Kashgar → ZWAL · Aral
UEA2997 · EU2997 · sched 01:00Z
ZWAL
→
ZWAT
ZWAL · Aral → ZWAT · Altay
UEA2997 · EU2997 · sched 02:45Z
ZWAT
→
ZWAL
ZWAT · Altay → ZWAL · Aral
UEA2998 · EU2998 · sched 05:15Z
ZWAL
→
ZWSH
ZWAL · Aral → ZWSH · Kashgar
UEA2998 · EU2998 · sched 08:05Z
ZWSH
→
ZWYN
ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja)
UEA3065 · EU3065 · sched 10:00Z
ZWYN
→
ZWSH
ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar
UEA3066 · EU3066 · sched 12:30Z
2026-04-04
4 legs
round-trip
UEA
ZWSH → ZWTC → ZWWW → ZWTC → ZWSH
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 00:10Z
ZWTC
→
ZWWW
ZWTC · Tacheng → ZWWW · Ürümqi
UEA2924 · EU2924 · sched 02:55Z
ZWWW
→
ZWTC
ZWWW · Ürümqi → ZWTC · Tacheng
UEA2923 · EU2923 · sched 04:55Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 06:50Z
2026-04-03
4 legs
round-trip
UEA
ZWSH → ZWAT → ZWBL → ZWAT → ZWSH
ZWSH
→
ZWAT
ZWSH · Kashgar → ZWAT · Altay
UEA2973 · EU2973 · sched 00:55Z
ZWAT
→
ZWBL
ZWAT · Altay → ZWBL · Bole
UEA2973 · EU2973 · ⏱ 04:01– (Nonem)
ZWBL
→
ZWAT
ZWBL · Bole → ZWAT · Altay
UEA2974 · EU2974 · sched 05:55Z
ZWAT
→
ZWSH
ZWAT · Altay → ZWSH · Kashgar
UEA2974 · EU2974 · sched 07:40Z
2026-04-02
2 legs
round-trip
UEA
ZWSH → ZWAK → ZWSH
ZWSH
→
ZWAK
ZWSH · Kashgar → ZWAK · Aksu (Onsu)
UEA3003 · EU3003 · sched 07:45Z
ZWAK
→
ZWSH
ZWAK · Aksu (Onsu) → ZWSH · Kashgar
UEA3004 · EU3004 · sched 14:50Z
2026-04-01
6 legs
round-trip
UEA
ZWSH → ZWTC → ZWKC → ZWYN → ZWKC → ZWTC → ZWSH
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 01:00Z
ZWTC
→
ZWKC
ZWTC · Tacheng → ZWKC · Kuqa
UEA2907 · EU2907 · sched 03:45Z
ZWKC
→
ZWYN
ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja)
UEA2907 · EU2907 · sched 05:50Z
ZWYN
→
ZWKC
ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa
UEA2908 · EU2908 · sched 07:20Z
ZWKC
→
ZWTC
ZWKC · Kuqa → ZWTC · Tacheng
UEA2908 · EU2908 · sched 08:50Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 10:55Z
2026-03-31
6 legs
round-trip
UEA
ZWSH → UTDL → ZWSH → ZWAK → ZWHM → ZWAK → ZWSH
ZWSH
→
UTDL
ZWSH · Kashgar → UTDL · Khujand
intl
UEA2977 · EU2977 · sched 01:20Z
UTDL
→
ZWSH
UTDL · Khujand → ZWSH · Kashgar
intl
UEA2978 · EU2978 · sched 04:00Z
ZWSH
→
ZWAK
ZWSH · Kashgar → ZWAK · Aksu (Onsu)
UEA3003 · EU3003 · sched 07:45Z
ZWAK
→
ZWHM
ZWAK · Aksu (Onsu) → ZWHM · Hami
UEA3003 · EU3003 · sched 09:40Z
ZWHM
→
ZWAK
ZWHM · Hami → ZWAK · Aksu (Onsu)
UEA3004 · EU3004 · ⏱ 12:14– (Nonem)
ZWAK
→
ZWSH
ZWAK · Aksu (Onsu) → ZWSH · Kashgar
UEA3004 · EU3004 · sched 14:50Z
2026-03-30
4 legs
round-trip
UEA
ZWSH → ZWAT → ZWBL → ZWAT → ZWSH
ZWSH
→
ZWAT
ZWSH · Kashgar → ZWAT · Altay
UEA2973 · EU2973 · sched 00:35Z
ZWAT
→
ZWBL
ZWAT · Altay → ZWBL · Bole
UEA2973 · EU2973 · sched 03:55Z
ZWBL
→
ZWAT
ZWBL · Bole → ZWAT · Altay
UEA2974 · EU2974 · sched 05:55Z
ZWAT
→
ZWSH
ZWAT · Altay → ZWSH · Kashgar
UEA2974 · EU2974 · sched 07:40Z
2026-03-29
6 legs
round-trip
UEA
ZWSH → ZWTC → ZWKC → ZWYN → ZWKC → ZWTC → ZWSH
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 01:00Z
ZWTC
→
ZWKC
ZWTC · Tacheng → ZWKC · Kuqa
UEA2907 · EU2907 · sched 03:45Z
ZWKC
→
ZWYN
ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja)
UEA2907 · EU2907 · sched 05:50Z
ZWYN
→
ZWKC
ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa
UEA2908 · EU2908 · sched 07:20Z
ZWKC
→
ZWTC
ZWKC · Kuqa → ZWTC · Tacheng
UEA2908 · EU2908 · sched 08:50Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 10:55Z
2026-03-28
6 legs
UEA
ZWSH → ZWTC → ZWSH → ZWAK → WJBK → ZWSH → ZWAK
ZWSH
→
ZWTC
ZWSH · Kashgar → ZWTC · Tacheng
UEA3061 · EU3061 · sched 00:45Z
ZWTC
→
ZWSH
ZWTC · Tacheng → ZWSH · Kashgar
UEA3062 · EU3062 · sched 03:50Z
ZWSH
→
ZWAK
ZWSH · Kashgar → ZWAK · Aksu (Onsu)
UEA3055 · EU3055 · sched 07:00Z
ZWAK
→
WJBK
ZWAK · Aksu (Onsu) → WJBK
UEA3055 · EU3055 · sched 09:00Z
ZWAK
→
ZWSH
ZWAK · Aksu (Onsu) → ZWSH · Kashgar
⚠ gap
UEA3056 · EU3056 · sched Z
?
→
ZWAK
— → ZWAK · Aksu (Onsu)
UEA3056 · EU3056 · sched Z
2026-03-27
5 legs
UEA
ZWTP → ZWAT → ZWSC → ZWAT → ZWTP → ZWSH
ZWTP
→
ZWAT
ZWTP → ZWAT · Altay
UEA3011 · EU3011 · sched 01:05Z
ZWAT
→
ZWSC
ZWAT · Altay → ZWSC · Shache
UEA3011 · EU3011 · sched 02:50Z
ZWSC
→
ZWAT
ZWSC · Shache → ZWAT · Altay
UEA3012 · EU3012 · sched 06:00Z
ZWAT
→
ZWTP
ZWAT · Altay → ZWTP
UEA3012 · EU3012 · sched 09:00Z
ZWTP
→
ZWSH
ZWTP → ZWSH · Kashgar
UEA3067 · EU3067 · sched 12:35Z
2026-03-26
4 legs
round-trip
UEA
ZWTP → ZWTN → ZWHZ → ZWTN → ZWTP
ZWTP
→
ZWTN
ZWTP → ZWTN · Hotan
UEA2951 · EU2951 · sched 00:40Z
ZWTN
→
ZWHZ
ZWTN · Hotan → ZWHZ · Shihezi
UEA3019 · EU3019 · sched 03:50Z
ZWHZ
→
ZWTN
ZWHZ · Shihezi → ZWTN · Hotan
UEA3020 · EU3020 · sched 07:00Z
ZWTN
→
ZWTP
ZWTN · Hotan → ZWTP
UEA2952 · EU2952 · sched 09:40Z
2026-03-25
4 legs
round-trip
UEA
ZWTP → ZWSH → ZWAK → ZWSH → ZWTP
ZWTP
→
ZWSH
ZWTP → ZWSH · Kashgar
UEA1941 · EU1941 · sched 00:30Z
ZWSH
→
ZWAK
ZWSH · Kashgar → ZWAK · Aksu (Onsu)
UEA3003 · EU3003 · sched 03:10Z
ZWAK
→
ZWSH
ZWAK · Aksu (Onsu) → ZWSH · Kashgar
UEA3004 · EU3004 · sched 11:00Z
ZWSH
→
ZWTP
ZWSH · Kashgar → ZWTP
UEA1942 · EU1942 · sched 13:35Z
2026-03-24
5 legs
UEA
ZLZW → ZWTP → ZWRQ → ZWTN → ZWRQ → ZWTP
ZLZW
→
ZWTP
ZLZW · Zhongwei (Shapotou) → ZWTP
UEA1865 · EU1865 · sched 01:20Z
ZWTP
→
ZWRQ
ZWTP → ZWRQ · Ruoqiang Town
UEA2911 · EU2911 · sched 06:15Z
ZWRQ
→
ZWTN
ZWRQ · Ruoqiang Town → ZWTN · Hotan
UEA2911 · EU2911 · sched 08:30Z
ZWTN
→
ZWRQ
ZWTN · Hotan → ZWRQ · Ruoqiang Town
UEA2912 · EU2912 · sched 11:00Z
ZWRQ
→
ZWTP
ZWRQ · Ruoqiang Town → ZWTP
UEA2912 · EU2912 · sched 13:10Z
2026-03-23
1 legs
UEA
ZUUU → ZLZW
ZUUU
→
ZLZW
ZUUU · Chengdu (Shuangliu) → ZLZW · Zhongwei (Shapotou)
UEA1865 · EU1865 · sched 22:55Z