‹ Aircraft

B-656E / 7820A2

393 flights over 80 days · 4.91 legs/day · base ZWSH · Kashgar · operators: VJC, UEA

393
Flights
28
Airports served
3%
ADS-B observed
11
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 5 legs UEA
ZUUU → ZLDH → ZWTP → ZWSH → ZWTP → ZWSH
ZUUU ZLDH ZUUU · Chengdu (Shuangliu) → ZLDH · Dunhuang UEA2837 · EU2837 · sched 02:00Z
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-06-22 4 legs UEA
ZWTP → ZWSH → ZUUU → ZLLL → ?
ZWTP ZWSH ZWTP → ZWSH · Kashgar UEA1941 · EU1941 · sched 03:05Z
ZLLL ZUUU ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu) ⚠ gap UEA1864 · EU1864 · ⏱ 12:27– (Nonem)
? ZLLL — → ZLLL · Lanzhou (Yongdeng) UEA2955 · EU2955 · sched Z
ZWSH ? ZWSH · Kashgar → — ⚠ gap UEA2955 · EU2955 · sched Z
2026-06-21 4 legs round-trip UEA
ZWTP → ZWAK → ZWBL → ZWAT → ZWTP
ZWTP ZWAK ZWTP → ZWAK · Aksu (Onsu) UEA2889 · EU2889 · sched 00:20Z
ZWAK ZWBL ZWAK · Aksu (Onsu) → ZWBL · Bole UEA2889 · EU2995 · sched 02:40Z
ZWBL ZWAT ZWBL · Bole → ZWAT · Altay UEA2995 · EU2995 · sched 04:50Z
ZWAK ZWTP ZWAK · Aksu (Onsu) → ZWTP ⚠ gap UEA2890 · EU2890 · sched 10:30Z
2026-06-20 3 legs UEA
ZWAL → ZWSC → ZWAL → ZWTP
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
2026-06-19 7 legs UEA
ZWSH → ZWHZ → ZWAT → ZWHZ → ZWSH → ZWBL → ZWTP → ZWAL
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
ZWTP ZWAL ZWTP → ZWAL · Aral UEA1987 · EU1987 · sched 00:00Z
2026-06-18 6 legs UEA
ZWAL → ZWSC → ZWAL → ZWTP → ZWSH → ZWTP → ZWSH
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 ZWSH ZWTP → ZWSH · Kashgar UEA1939 · EU1939 · sched 08:10Z
ZWSH ZWTP ZWSH · Kashgar → ZWTP UEA1940 · EU1940 · sched 11:00Z
ZWTP ZWSH ZWTP → ZWSH · Kashgar UEA3082 · EU3082 · sched 13:45Z
2026-06-17 6 legs UEA
ZWTN → ZWTC → ZWTN → ZWTP → ZWSC → ZWTP → ZWAL
ZWTN ZWTC ZWTN · Hotan → ZWTC · Tacheng UEA1997 · EU1997 · sched 03:25Z
ZWTC ZWTN ZWTC · Tacheng → ZWTN · Hotan UEA1998 · EU1998 · sched 06:05Z
ZWTN ZWTP ZWTN · Hotan → ZWTP UEA1998 · EU1998 · sched 09:15Z
ZWTP ZWSC ZWTP → ZWSC · Shache UEA3027 · EU3027 · sched 11:55Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA3028 · EU3028 · ⏱ 14:44– (Nonem)
ZWTP ZWAL ZWTP → ZWAL · Aral UEA1987 · EU1987 · sched 00:00Z
2026-06-16 5 legs UEA
ZWTP → ZWBL → ZWTN → ZWBL → ZWTP → ZWTN
ZWTP ZWBL ZWTP → ZWBL · Bole UEA2285 · EU2285 · sched 01:10Z
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 ZWTN ZWTP → ZWTN · Hotan UEA1997 · EU1997 · sched 00:00Z
2026-06-15 5 legs UEA
ZWTN → ZWTC → ZWTN → ZWTP → ZWSC → ZWTP
ZWTN ZWTC ZWTN · Hotan → ZWTC · Tacheng UEA1997 · EU1997 · sched 03:25Z
ZWTC ZWTN ZWTC · Tacheng → ZWTN · Hotan UEA1998 · EU1998 · sched 06:05Z
ZWTN ZWTP ZWTN · Hotan → ZWTP UEA1998 · EU1998 · sched 09:15Z
ZWTP ZWSC ZWTP → ZWSC · Shache UEA3027 · EU3027 · sched 11:55Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA3028 · EU3028 · sched 14:55Z
2026-06-14 6 legs round-trip UEA
ZWTN → ZWTC → ZWTN → ZWTP → ZWSC → ZWTP → ZWTN
ZWTN ZWTC ZWTN · Hotan → ZWTC · Tacheng UEA1997 · EU1997 · sched 03:25Z
ZWTC ZWTN ZWTC · Tacheng → ZWTN · Hotan UEA1998 · EU1998 · sched 06:05Z
ZWTN ZWTP ZWTN · Hotan → ZWTP UEA1998 · EU1998 · sched 09:15Z
ZWTP ZWSC ZWTP → ZWSC · Shache UEA3027 · EU3027 · sched 11:55Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA3028 · EU3028 · sched 14:55Z
ZWTP ZWTN ZWTP → ZWTN · Hotan UEA1997 · EU1997 · sched 00:00Z
2026-06-13 8 legs UEA
ZWYN → ZWKC → ZWYN → ZWTS → ZWTC → ZWTS → ZWYN → ZWTP → ZWTN
ZWYN ZWKC ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa UEA2881 · EU2881 · sched 02:05Z
ZWKC ZWYN ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja) UEA2882 · EU2882 · sched 03:35Z
ZWYN ZWTS ZWYN · Ili (Yining / Ghulja) → ZWTS · Tumxuk UEA2307 · EU2307 · sched 05:05Z
ZWTS ZWTC ZWTS · Tumxuk → ZWTC · Tacheng UEA2307 · EU2307 · sched 06:55Z
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
ZWTP ZWTN ZWTP → ZWTN · Hotan UEA1997 · EU1997 · sched 00:00Z
2026-06-12 5 legs round-trip UEA
ZWYN → ZWSC → ZWTP → ZWYN → ZWKC → ZWYN
ZWYN ZWSC ZWYN · Ili (Yining / Ghulja) → ZWSC · Shache UEA2282 · EU2282 · sched 01:00Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA2282 · EU2282 · sched 03:10Z
ZWSC ZWYN ZWSC · Shache → ZWYN · Ili (Yining / Ghulja) ⚠ gap UEA2281 · EU2281 · sched 08:45Z
ZWYN ZWKC ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa UEA2881 · EU2881 · sched 11:00Z
ZWKC ZWYN ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja) UEA2882 · EU2882 · sched 12:30Z
2026-06-11 8 legs round-trip UEA
ZWYN → ZWTC → ZWAT → ZWBL → ZWAT → ZWHM → ZWAT → ZWTC → ZWYN
ZWYN ZWTC ZWYN · Ili (Yining / Ghulja) → ZWTC · Tacheng UEA3025 · EU3025 · sched 00:30Z
ZWTC ZWAT ZWTC · Tacheng → ZWAT · Altay UEA3025 · EU3025 · sched 02:10Z
ZWAT ZWBL ZWAT · Altay → ZWBL · Bole UEA2981 · EU2981 · sched 03:50Z
ZWBL ZWAT ZWBL · Bole → ZWAT · Altay UEA2982 · EU2982 · sched 05:40Z
ZWAT ZWHM ZWAT · Altay → ZWHM · Hami UEA2271 · EU2271 · sched 07:25Z
ZWHM ZWAT ZWHM · Hami → ZWAT · Altay UEA2272 · EU2272 · ⏱ 09:25– (Nonem)
ZWAT ZWTC ZWAT · Altay → ZWTC · Tacheng UEA3026 · EU3026 · sched 11:40Z
ZWTC ZWYN ZWTC · Tacheng → ZWYN · Ili (Yining / Ghulja) UEA3026 · EU3026 · sched 13:20Z
2026-06-10 7 legs round-trip UEA
ZWYN → ZWTC → ZWAT → ZWAK → ZWHM → ZWAT → ZWTC → ZWYN
ZWYN ZWTC ZWYN · Ili (Yining / Ghulja) → ZWTC · Tacheng UEA3025 · EU3025 · sched 00:15Z
ZWTC ZWAT ZWTC · Tacheng → ZWAT · Altay UEA3025 · EU3025 · sched 01:55Z
ZWAT ZWAK ZWAT · Altay → ZWAK · Aksu (Onsu) UEA3041 · EU3041 · sched 03:40Z
ZWAT ZWHM ZWAT · Altay → ZWHM · Hami ⚠ gap UEA2271 · EU2271 · sched 08:45Z
ZWHM ZWAT ZWHM · Hami → ZWAT · Altay UEA2272 · EU2272 · ⏱ 10:37– (Nonem)
ZWAT ZWTC ZWAT · Altay → ZWTC · Tacheng UEA3026 · EU3026 · sched 12:50Z
ZWTC ZWYN ZWTC · Tacheng → ZWYN · Ili (Yining / Ghulja) UEA3026 · EU3026 · sched 14:30Z
2026-06-09 8 legs round-trip UEA
ZWYN → ZWSC → ZWBL → ZWSC → ZWYN → ZWHZ → ZWAL → ZWHZ → ZWYN
ZWYN ZWSC ZWYN · Ili (Yining / Ghulja) → ZWSC · Shache UEA3083 · EU3083 · sched 00:00Z
ZWSC ZWBL ZWSC · Shache → ZWBL · Bole UEA3083 · EU3083 · sched 02:10Z
ZWBL ZWSC ZWBL · Bole → ZWSC · Shache UEA3084 · EU3084 · sched 04:30Z
ZWSC ZWYN ZWSC · Shache → ZWYN · Ili (Yining / Ghulja) UEA3084 · EU3084 · sched 07:00Z
ZWYN ZWHZ ZWYN · Ili (Yining / Ghulja) → ZWHZ · Shihezi UEA2826 · EU2826 · sched 09:10Z
ZWHZ ZWAL ZWHZ · Shihezi → ZWAL · Aral UEA2826 · EU2826 · sched 10:45Z
ZWAL ZWHZ ZWAL · Aral → ZWHZ · Shihezi UEA2825 · EU2825 · sched 12:55Z
ZWHZ ZWYN ZWHZ · Shihezi → ZWYN · Ili (Yining / Ghulja) UEA2825 · EU2825 · sched Z
2026-06-08 8 legs round-trip UEA
ZWYN → ZWTC → ZWAT → ZWAK → ZWAT → ZWHM → ZWAT → ZWTC → ZWYN
ZWYN ZWTC ZWYN · Ili (Yining / Ghulja) → ZWTC · Tacheng UEA3025 · EU3025 · sched 00:15Z
ZWTC ZWAT ZWTC · Tacheng → ZWAT · Altay UEA3025 · EU3025 · sched 01:55Z
ZWAT ZWAK ZWAT · Altay → ZWAK · Aksu (Onsu) UEA3041 · EU3041 · sched 03:40Z
ZWAK ZWAT ZWAK · Aksu (Onsu) → ZWAT · Altay UEA3042 · EU3042 · sched 06:10Z
ZWAT ZWHM ZWAT · Altay → ZWHM · Hami UEA2271 · EU2271 · sched 08:45Z
ZWHM ZWAT ZWHM · Hami → ZWAT · Altay UEA2272 · EU2272 · sched 10:45Z
ZWAT ZWTC ZWAT · Altay → ZWTC · Tacheng UEA3026 · EU3026 · sched 12:50Z
ZWTC ZWYN ZWTC · Tacheng → ZWYN · Ili (Yining / Ghulja) UEA3026 · EU3026 · sched 14:30Z
2026-06-07 6 legs UEA
ZWYN → WJBK → WJBK → ZWYN → ZWHM → ZWYN → ZWAK
ZWYN WJBK ZWYN · Ili (Yining / Ghulja) → WJBK UEA3032 · EU3032 · sched 01:20Z
ZWAK WJBK ZWAK · Aksu (Onsu) → WJBK ⚠ gap UEA3031 · EU3031 · sched 05:40Z
ZWAK ZWYN ZWAK · Aksu (Onsu) → ZWYN · Ili (Yining / Ghulja) ⚠ gap UEA3031 · EU3031 · sched 05:40Z
ZWYN ZWHM ZWYN · Ili (Yining / Ghulja) → ZWHM · Hami UEA2883 · EU2883 · sched 10:20Z
ZWHM ZWYN ZWHM · Hami → ZWYN · Ili (Yining / Ghulja) UEA2884 · EU2884 · ⏱ 12:39– (Nonem)
? ZWAK — → ZWAK · Aksu (Onsu) UEA3032 · EU3032 · sched Z
2026-06-06 6 legs round-trip UEA
ZWYN → ZWAT → ZWHZ → ZWTN → ZWHZ → ZWAT → ZWYN
ZWYN ZWAT ZWYN · Ili (Yining / Ghulja) → ZWAT · Altay UEA2275 · EU2275 · sched 01:00Z
ZWAT ZWHZ ZWAT · Altay → ZWHZ · Shihezi UEA2275 · EU2275 · sched 02:55Z
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
2026-06-04 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 12:30Z
2026-06-03 5 legs UEA
ZWSH → ZWHZ → ZWAT → 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
ZWHZ ZWSH ZWHZ · Shihezi → ZWSH · Kashgar ⚠ gap 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-06-02 6 legs round-trip UEA
ZWSH → ZWTC → ZWWW → ZWTC → ZWSH → ZWHM → 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
ZWSH ZWHM ZWSH · Kashgar → ZWHM · Hami UEA2289 · EU2289 · sched 10:20Z
ZWHM ZWSH ZWHM · Hami → ZWSH · Kashgar UEA2290 · EU2290 · sched 13:20Z
2026-06-01 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-05-31 6 legs UEA
ZWTP → ZWAT → ZWTN → ZWAT → ZWTP → ZWBL → ZWSH
ZWTP ZWAT ZWTP → ZWAT · Altay UEA3093 · EU3093 · sched 01:00Z
ZWAT ZWTN ZWAT · Altay → ZWTN · Hotan UEA3093 · EU3093 · sched 02:50Z
ZWTN ZWAT ZWTN · Hotan → ZWAT · Altay UEA3094 · EU3094 · sched 06:15Z
ZWAT ZWTP ZWAT · Altay → ZWTP UEA3094 · EU3094 · sched 09:10Z
ZWTP ZWBL ZWTP → ZWBL · Bole UEA2969 · EU2969 · sched 11:00Z
ZWBL ZWSH ZWBL · Bole → ZWSH · Kashgar UEA2969 · EU2969 · sched 13:00Z
2026-05-29 6 legs UEA
ZWSH → ZWAL → ZWAT → ZWAL → ZWSH → ZWYN → ZWTP
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 ZWTP ZWYN · Ili (Yining / Ghulja) → ZWTP UEA2990 · EU2990 · sched 14:35Z
2026-05-28 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-27 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-26 5 legs UEA
ZUUU → ZLDH → ZWTP → ZWSH → ZWTP → ZWSH
ZUUU ZLDH ZUUU · Chengdu (Shuangliu) → ZLDH · Dunhuang UEA2837 · EU2837 · ⏱ 02:05–04:23 (138m)
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-05-25 4 legs UEA
ZWTP → ZWSH → ZUUU → ? → ZLLL
ZWTP ZWSH ZWTP → ZWSH · Kashgar UEA1941 · EU1941 · sched 03:30Z
ZLLL ZUUU ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu) ⚠ gap UEA1864 · EU1864 · ⏱ 12:39– (Nonem)
ZWSH ? ZWSH · Kashgar → — ⚠ gap UEA2955 · EU2955 · sched Z
? ZLLL — → ZLLL · Lanzhou (Yongdeng) UEA2955 · EU2955 · sched Z
2026-05-24 6 legs round-trip UEA
ZWTP → ZWSC → ZWTP → ZWTN → ZWTC → ZWTN → ZWTP
ZWTP ZWSC ZWTP → ZWSC · Shache UEA3027 · EU3027 · sched 00:10Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA3028 · EU3028 · ⏱ 03:25– (Nonem)
ZWTP ZWTN ZWTP → ZWTN · Hotan UEA1997 · EU1997 · sched 06:00Z
ZWTN ZWTC ZWTN · Hotan → ZWTC · Tacheng UEA1997 · EU1997 · sched 09:25Z
ZWTC ZWTN ZWTC · Tacheng → ZWTN · Hotan UEA1998 · EU1998 · sched 12:05Z
ZWTN ZWTP ZWTN · Hotan → ZWTP UEA1998 · EU1998 · sched 15:15Z
2026-05-23 4 legs UEA
ZWYN → ZWFY → ZWTP → ZWSC → ZWTP
ZWYN ZWFY ZWYN · Ili (Yining / Ghulja) → ZWFY · Fuyun UEA3076 · EU3076 · sched 01:00Z
ZWFY ZWTP ZWFY · Fuyun → ZWTP UEA3076 · EU3076 · sched 03:05Z
ZWTP ZWSC ZWTP → ZWSC · Shache UEA3027 · EU3027 · sched 10:45Z
ZWSC ZWTP ZWSC · Shache → ZWTP UEA3028 · EU3028 · ⏱ 15:22– (Nonem)
2026-05-22 8 legs round-trip UEA
ZWYN → ZWKC → ZWAK → ZWKC → ZWYN → ZWKC → ZWSC → ZWKC → ZWYN
ZWYN ZWKC ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa UEA3071 · EU3071 · sched 01:40Z
ZWKC ZWAK ZWKC · Kuqa → ZWAK · Aksu (Onsu) UEA3071 · EU3071 · sched 03:10Z
ZWAK ZWKC ZWAK · Aksu (Onsu) → ZWKC · Kuqa UEA3072 · EU3072 · sched 04:30Z
ZWKC ZWYN ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja) UEA3072 · EU3072 · sched 06:00Z
ZWYN ZWKC ZWYN · Ili (Yining / Ghulja) → ZWKC · Kuqa UEA3030 · EU3030 · sched 09:40Z
ZWKC ZWSC ZWKC · Kuqa → ZWSC · Shache UEA3030 · EU3030 · sched 11:10Z
ZWSC ZWKC ZWSC · Shache → ZWKC · Kuqa UEA3029 · EU3029 · sched 13:05Z
ZWKC ZWYN ZWKC · Kuqa → ZWYN · Ili (Yining / Ghulja) UEA3029 · EU3029 · sched 14:55Z
2026-05-21 5 legs UEA
ZWTN → ZWTP → ZWTC → ZWTP → ZWYN → ?
ZWTN ZWTP ZWTN · Hotan → ZWTP UEA2292 · EU2292 · sched 04:00Z
ZWTP ZWTC ZWTP → ZWTC · Tacheng UEA2292 · EU2292 · sched 06:40Z
ZWTC ZWTP ZWTC · Tacheng → ZWTP UEA2291 · EU2291 · sched 08:35Z
ZWTP ZWYN ZWTP → ZWYN · Ili (Yining / Ghulja) UEA2989 · EU2989 · sched 13:50Z
ZWRQ ? ZWRQ · Ruoqiang Town → — ⚠ gap UEA2911 · EU2911 · sched Z
2026-05-20 7 legs UEA
ZWSH → ZWHZ → ZWAT → ZWHZ → ZWSH → ZWBL → ZWTP → ZWRQ
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
ZWTP ZWRQ ZWTP → ZWRQ · Ruoqiang Town UEA2911 · EU2911 · sched 23:20Z
2026-05-19 5 legs round-trip UEA
ZWSH → ZWKC → ZWKM → ZWSH → ZWYN → ZWSH
ZWSH ZWKC ZWSH · Kashgar → ZWKC · Kuqa UEA2974 · EU3059 · sched 02:10Z
ZWKC ZWKM ZWKC · Kuqa → ZWKM · Karamay UEA3059 · EU3059 · sched 04:10Z
ZWKC ZWSH ZWKC · Kuqa → ZWSH · Kashgar ⚠ gap UEA3060 · EU3060 · sched 08:30Z
ZWSH ZWYN ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja) UEA3065 · EU3065 · sched 11:00Z
ZWYN ZWSH ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar UEA3066 · EU3066 · sched 13:30Z
2026-05-18 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-05-17 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-16 5 legs UEA
ZWTP → ZWBL → ZWTN → ZWAX → ZWTP → ZWSH
ZWTP ZWBL ZWTP → ZWBL · Bole UEA2285 · EU2285 · sched 01:10Z
ZWBL ZWTN ZWBL · Bole → ZWTN · Hotan UEA2285 · EU2285 · sched 03:10Z
ZWTN ZWAX ZWTN · Hotan → ZWAX UEA2286 · EU2286 · sched 05:55Z
ZWAX ZWTP ZWAX → ZWTP UEA2286 · EU2286 · sched 08:15Z
ZWTP ZWSH ZWTP → ZWSH · Kashgar UEA3082 · EU3082 · sched 13:25Z
2026-05-15 6 legs UEA
ZWSH → ZWHZ → ZWHZ → ZWSH → ZWBL → ZWTP → ZWAT
ZWSH ZWHZ ZWSH · Kashgar → ZWHZ · Shihezi UEA2919 · EU2919 · sched 00:20Z
ZWAT ZWHZ ZWAT · Altay → ZWHZ · Shihezi ⚠ gap 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
ZWHZ ZWAT ZWHZ · Shihezi → ZWAT · Altay ⚠ gap UEA2919 · EU2919 · sched Z
2026-05-14 3 legs round-trip UEA
ZWAT → WJBK → ZWSH → ZWAT
ZWAT WJBK ZWAT · Altay → WJBK UEA2914 · EU2914 · sched 03:25Z
ZWAT ZWSH ZWAT · Altay → ZWSH · Kashgar ⚠ gap UEA2914 · EU2914 · sched 03:25Z
? ZWAT — → ZWAT · Altay UEA2913 · EU2913 · sched Z
2026-05-13 5 legs UEA
ZWSH → ZWTN → ZWHM → ZWTN → ZWSH → WJBK
ZWSH ZWTN ZWSH · Kashgar → ZWTN · Hotan UEA1983 · EU1983 · sched 01:10Z
ZWTN ZWHM ZWTN · Hotan → ZWHM · Hami UEA1983 · EU1983 · sched 03:10Z
ZWHM ZWTN ZWHM · Hami → ZWTN · Hotan UEA1984 · EU1984 · sched 06:20Z
ZWTN ZWSH ZWTN · Hotan → ZWSH · Kashgar UEA1984 · EU1984 · sched 09:55Z
ZWSH WJBK ZWSH · Kashgar → WJBK UEA2913 · EU2913 · sched 23:10Z
2026-05-12 2 legs round-trip UEA
ZWTC → ZWWW → ZWTC
ZWTC ZWWW ZWTC · Tacheng → ZWWW · Ürümqi UEA2924 · EU2924 · sched 02:55Z
ZWWW ZWTC ZWWW · Ürümqi → ZWTC · Tacheng UEA2923 · EU2923 · sched 04:55Z
2026-05-11 5 legs UEA
ZWSH → ZWTC → ZWKC → ZWYN → ZWKC → ZWTC
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
2026-05-10 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-09 6 legs round-trip UEA
ZWSH → ZWKC → ZWKM → ZWKC → ZWSH → ZWYN → ZWSH
ZWSH ZWKC ZWSH · Kashgar → ZWKC · Kuqa UEA3059 · EU3059 · sched 02:10Z
ZWKC ZWKM ZWKC · Kuqa → ZWKM · Karamay UEA3059 · EU3059 · sched 04:10Z
ZWKM ZWKC ZWKM · Karamay → ZWKC · Kuqa UEA3060 · EU3060 · sched 06:30Z
ZWKC ZWSH ZWKC · Kuqa → ZWSH · Kashgar UEA3060 · EU3060 · sched 08:30Z
ZWSH ZWYN ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja) UEA3065 · EU3065 · sched 10:50Z
ZWYN ZWSH ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar UEA3066 · EU3066 · sched 13:20Z
2026-05-08 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-07 5 legs round-trip UEA
ZWSH → ZWKC → ZWKM → ZWSH → ZWYN → ZWSH
ZWSH ZWKC ZWSH · Kashgar → ZWKC · Kuqa UEA3059 · EU3059 · sched 02:10Z
ZWKC ZWKM ZWKC · Kuqa → ZWKM · Karamay UEA3059 · EU3059 · sched 04:10Z
ZWKC ZWSH ZWKC · Kuqa → ZWSH · Kashgar ⚠ gap UEA3060 · EU3060 · sched 08:30Z
ZWSH ZWYN ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja) UEA3065 · EU3065 · sched 10:50Z
ZWYN ZWSH ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar UEA3066 · EU3066 · sched 13:20Z
2026-05-06 6 legs UEA
ZWSH → ZWAT → ZWAT → ZWSH → ZWHM → ZWSH → ZWBL
ZWSH ZWAT ZWSH · Kashgar → ZWAT · Altay UEA2973 · EU2973 · sched 00:55Z
ZWBL ZWAT ZWBL · Bole → ZWAT · Altay ⚠ gap UEA2974 · EU2974 · sched 05:55Z
ZWAT ZWSH ZWAT · Altay → ZWSH · Kashgar UEA2974 · EU2974 · sched 07:40Z
ZWSH ZWHM ZWSH · Kashgar → ZWHM · Hami UEA2289 · EU2289 · sched 10:40Z
ZWHM ZWSH ZWHM · Hami → ZWSH · Kashgar UEA2290 · EU2290 · sched 13:25Z
ZWAT ZWBL ZWAT · Altay → ZWBL · Bole ⚠ gap UEA2973 · EU2973 · sched Z
2026-05-05 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-04 4 legs UEA
ZWSH → ZWAT → ZWAT → ZWSH → ZWBL
ZWSH ZWAT ZWSH · Kashgar → ZWAT · Altay UEA2973 · EU2973 · sched 00:35Z
ZWBL ZWAT ZWBL · Bole → ZWAT · Altay ⚠ gap UEA2974 · EU2974 · sched 05:55Z
ZWAT ZWSH ZWAT · Altay → ZWSH · Kashgar UEA2974 · EU2974 · sched 07:40Z
ZWAT ZWBL ZWAT · Altay → ZWBL · Bole ⚠ gap UEA2973 · EU2973 · sched Z
2026-05-03 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-02 5 legs round-trip UEA
ZWSH → ZWKC → ZWKM → ZWSH → ZWYN → ZWSH
ZWSH ZWKC ZWSH · Kashgar → ZWKC · Kuqa UEA3059 · EU3059 · sched 02:10Z
ZWKC ZWKM ZWKC · Kuqa → ZWKM · Karamay UEA3059 · EU3059 · sched 04:10Z
ZWKC ZWSH ZWKC · Kuqa → ZWSH · Kashgar ⚠ gap UEA3060 · EU3060 · sched 08:30Z
ZWSH ZWYN ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja) UEA3065 · EU3065 · sched 10:50Z
ZWYN ZWSH ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar UEA3066 · EU3066 · sched 13:20Z
2026-05-01 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-30 6 legs round-trip UEA
ZWSH → ZWKC → ZWKM → ZWKC → ZWSH → ZWYN → ZWSH
ZWSH ZWKC ZWSH · Kashgar → ZWKC · Kuqa UEA3059 · EU3059 · sched 02:10Z
ZWKC ZWKM ZWKC · Kuqa → ZWKM · Karamay UEA3059 · EU3059 · sched 04:10Z
ZWKM ZWKC ZWKM · Karamay → ZWKC · Kuqa UEA3060 · EU3060 · sched 06:30Z
ZWKC ZWSH ZWKC · Kuqa → ZWSH · Kashgar UEA3060 · EU3060 · sched 08:30Z
ZWSH ZWYN ZWSH · Kashgar → ZWYN · Ili (Yining / Ghulja) UEA3065 · EU3065 · sched 10:50Z
ZWYN ZWSH ZWYN · Ili (Yining / Ghulja) → ZWSH · Kashgar UEA3066 · EU3066 · sched 13:20Z
2026-04-29 6 legs UEA
ZWSH → ZWAT → ZWAT → ZWSH → ZWHM → ZWSH → ZWBL
ZWSH ZWAT ZWSH · Kashgar → ZWAT · Altay UEA2973 · EU2973 · sched 00:55Z
ZWBL ZWAT ZWBL · Bole → ZWAT · Altay ⚠ gap UEA2974 · EU2974 · sched 05:55Z
ZWAT ZWSH ZWAT · Altay → ZWSH · Kashgar UEA2974 · EU2974 · sched 07:40Z
ZWSH ZWHM ZWSH · Kashgar → ZWHM · Hami UEA2289 · EU2289 · sched 10:40Z
ZWHM ZWSH ZWHM · Hami → ZWSH · Kashgar UEA2290 · EU2290 · sched 13:25Z
ZWAT ZWBL ZWAT · Altay → ZWBL · Bole ⚠ gap UEA2973 · EU2973 · sched Z
2026-04-28 3 legs UEA
ZUUU → ZLDH → ZWTP → ZWSH
ZUUU ZLDH ZUUU · Chengdu (Shuangliu) → ZLDH · Dunhuang UEA2837 · EU2837 · ⏱ 02:05– (Nonem)
ZWSH ZWTP ZWSH · Kashgar → ZWTP ⚠ gap UEA1940 · EU1940 · sched 10:40Z
ZWTP ZWSH ZWTP → ZWSH · Kashgar UEA3082 · EU3082 · sched 13:25Z
2026-04-27 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:20Z
ZUDA ZUUU ZUDA · Dazhou (Dachuan) → ZUUU · Chengdu (Shuangliu) UEA1860 · EU1860 · sched 10:45Z
2026-04-16 1 legs UEA
VVNB → ZUUU
VVNB ZUUU VVNB · Hanoi (Soc Son) → ZUUU · Chengdu (Shuangliu) intl UEA2501 · EU2501 · sched Z
2026-04-15 4 legs VJC
VVNB → VVCS → VVTS → VVNB → ?
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
2026-04-14 4 legs VJC
VVNB → VVCS → VVNB → ? → VVTS
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City ferry VJC114 · sched Z
2026-04-13 4 legs VJC
VVNB → VVCS → VVTS → VVNB → ?
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
2026-04-12 3 legs VJC
VVCS → VVTS → VVNB → ?
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
2026-04-11 4 legs round-trip VJC
VVCS → VVTS → VVCS → VVNB → VVCS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-04-10 5 legs VJC
VVNB → VVCS → VVTS → VVCS → VVNB → VVCS
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-04-09 3 legs VJC
VVCS → VVTS → VVCS → VVNB
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
2026-04-08 5 legs VJC
VVCS → VVTS → VVNB → VVCS → VVCS → VVTS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao ⚠ gap VJC115 · VJ115 · sched Z
VVTS VVTS VVTS · Ho Chi Minh City → VVTS · Ho Chi Minh City ferry ⚠ gap VJC115 · sched Z
2026-04-07 5 legs round-trip VJC
VVCS → VVNB → VVCS → VVTS → ? → VVCS
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched Z
VVTS ? VVTS · Ho Chi Minh City → — ferry VJC115 · sched Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC101 · VJ101 · sched Z
2026-04-06 4 legs VJC
VVCS → VVTS → VVNB → VVTS → ?
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVNB VVTS VVNB · Hanoi (Soc Son) → VVTS · Ho Chi Minh City VJC101 · VJ101 · sched 23:45Z
VVTS ? VVTS · Ho Chi Minh City → — ferry VJC115 · sched Z
2026-04-05 4 legs VJC
VVCS → VVTS → VVNB → VVCS → ?
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
2026-04-04 4 legs round-trip VJC
VVCS → VVTS → VVCS → VVNB → VVCS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-04-03 4 legs round-trip VJC
VVCS → VVTS → VVCS → VVNB → VVCS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-04-02 4 legs VJC
VVCS → VVTS → VVNB → VVCS → ?
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC115 · sched Z
2026-04-01 4 legs round-trip VJC
VVCS → VVTS → VVCS → VVNB → VVCS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-03-31 5 legs VJC
VVNB → VVCS → VVTS → VVCS → VVNB → VVCS
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-03-30 3 legs VJC
VVCS → VVTS → VVCS → VVNB
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
2026-03-29 4 legs round-trip VJC
VVCS → VVTS → VVCS → VVNB → VVCS
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC114 · VJ114 · sched 02:20Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC115 · VJ115 · sched 03:55Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC102 · VJ102 · sched 05:05Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-03-28 5 legs VJC
VVNB → VVCS → VVTS → VVCS → VVNB → VVCS
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC107 · VJ107 · sched 01:15Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC118 · VJ118 · sched 04:00Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC119 · VJ119 · sched 05:30Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC108 · VJ108 · sched 07:00Z
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC101 · VJ101 · sched 23:45Z
2026-03-27 4 legs round-trip VJC
VVNB → VVCS → VVTS → VVCS → VVNB
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC107 · VJ107 · sched 01:15Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC118 · VJ118 · sched 04:00Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC119 · VJ119 · sched 05:30Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC108 · VJ108 · sched 07:00Z
2026-03-26 4 legs round-trip VJC
VVNB → VVCS → VVTS → VVCS → VVNB
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC107 · VJ107 · sched 01:15Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC118 · VJ118 · sched 04:00Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC119 · VJ119 · sched 05:30Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC108 · VJ108 · sched 07:00Z
2026-03-25 4 legs round-trip VJC
VVNB → VVCS → VVTS → VVCS → VVNB
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC107 · VJ107 · sched 01:15Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC118 · VJ118 · sched 04:00Z
VVTS VVCS VVTS · Ho Chi Minh City → VVCS · Con Dao VJC119 · VJ119 · sched 05:30Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) VJC108 · VJ108 · sched 07:00Z
2026-03-24 4 legs VJC
VVNB → VVCS → VVTS → VVNB → ?
VVNB VVCS VVNB · Hanoi (Soc Son) → VVCS · Con Dao VJC107 · VJ107 · sched 01:15Z
VVCS VVTS VVCS · Con Dao → VVTS · Ho Chi Minh City VJC118 · VJ118 · sched 04:00Z
VVCS VVNB VVCS · Con Dao → VVNB · Hanoi (Soc Son) ⚠ gap VJC108 · VJ108 · sched 07:00Z
VVTS ? VVTS · Ho Chi Minh City → — ferry ⚠ gap VJC119 · sched Z