‹ Aircraft

B-304Y / 7815B4

381 flights over 93 days · 4.1 legs/day · base ZLXN · Haidong (Huzhu Tu Autonomous County) · operators: CDC

381
Flights
49
Airports served
18%
ADS-B observed
1
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-304Y
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip CDC
ZSWZ → ZGHY → ZPLJ → ZGHY → ZSWZ
ZSWZ ZGHY ZSWZ · Wenzhou (Longwan) → ZGHY · Hengyang CDC8075 · GJ8075 · ⏱ 00:50–02:41 (110m)
ZGHY ZPLJ ZGHY · Hengyang → ZPLJ · Lijiang CDC8075 · GJ8075 · sched 03:25Z
ZPLJ ZGHY ZPLJ · Lijiang → ZGHY · Hengyang CDC8076 · GJ8076 · sched 06:30Z
ZGHY ZSWZ ZGHY · Hengyang → ZSWZ · Wenzhou (Longwan) CDC8076 · GJ8076 · sched 09:25Z
2026-06-22 4 legs round-trip CDC
ZSWZ → ZHXF → ZLLL → ZHXF → ZSWZ
ZSWZ ZHXF ZSWZ · Wenzhou (Longwan) → ZHXF · Xiangyang (Xiangzhou) CDC8959 · GJ8959 · sched 00:05Z
ZHXF ZLLL ZHXF · Xiangyang (Xiangzhou) → ZLLL · Lanzhou (Yongdeng) CDC8959 · GJ8959 · sched 02:45Z
ZLLL ZHXF ZLLL · Lanzhou (Yongdeng) → ZHXF · Xiangyang (Xiangzhou) CDC8960 · GJ8960 · sched 05:25Z
ZHXF ZSWZ ZHXF · Xiangyang (Xiangzhou) → ZSWZ · Wenzhou (Longwan) CDC8960 · GJ8960 · sched 08:05Z
2026-06-21 3 legs CDC
ZGHA → ZLXN → ZGHA → ZSWZ
ZGHA ZLXN ZGHA · Changsha (Changsha) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8941 · GJ8941 · ⏱ 01:39– (Nonem)
ZLXN ZGHA ZLXN · Haidong (Huzhu Tu Autonomous County) → ZGHA · Changsha (Changsha) CDC8942 · GJ8942 · ⏱ 05:15– (Nonem)
ZGHA ZSWZ ZGHA · Changsha (Changsha) → ZSWZ · Wenzhou (Longwan) CDC8942 · GJ8942 · sched 09:20Z
2026-06-20 1 legs CDC
ZSWZ → ZGHA
ZSWZ ZGHA ZSWZ · Wenzhou (Longwan) → ZGHA · Changsha (Changsha) CDC8941 · GJ8941 · sched 22:45Z
2026-06-19 2 legs round-trip CDC
ZSWZ → WSSS → ZSWZ
ZSWZ WSSS ZSWZ · Wenzhou (Longwan) → WSSS · Singapore intl CDC6075 · GJ6075 · ⏱ 02:02–06:19 (257m)
WSSS ZSWZ WSSS · Singapore → ZSWZ · Wenzhou (Longwan) intl CDC6076 · GJ6076 · sched 07:45Z
2026-06-18 5 legs CDC
ZGNN → ZSWZ → ZSCG → ZLIC → ZSCG → ZSWZ
ZGNN ZSWZ ZGNN · Nanning (Jiangnan) → ZSWZ · Wenzhou (Longwan) CDC6094 · GJ6094 · sched 02:30Z
ZSWZ ZSCG ZSWZ · Wenzhou (Longwan) → ZSCG · Changzhou CDC8133 · GJ8133 · ⏱ 05:55– (Nonem)
ZSCG ZLIC ZSCG · Changzhou → ZLIC · Yinchuan CDC8133 · GJ8133 · sched 07:50Z
ZLIC ZSCG ZLIC · Yinchuan → ZSCG · Changzhou CDC8134 · GJ8134 · sched 11:25Z
ZSCG ZSWZ ZSCG · Changzhou → ZSWZ · Wenzhou (Longwan) CDC8134 · GJ8134 · sched 14:50Z
2026-06-17 4 legs CDC
ZSNJ → ZPJH → ZUZY → ZSWZ → ZGNN
ZSNJ ZPJH ZSNJ · Nanjing → ZPJH · Jinghong (Gasa) CDC8971 · GJ8971 · sched 03:20Z
ZPJH ZUZY ZPJH · Jinghong (Gasa) → ZUZY · Zunyi CDC8508 · GJ8508 · ⏱ 07:53–09:47 (113m)
ZUZY ZSWZ ZUZY · Zunyi → ZSWZ · Wenzhou (Longwan) CDC8508 · GJ8508 · sched 10:15Z
ZSWZ ZGNN ZSWZ · Wenzhou (Longwan) → ZGNN · Nanning (Jiangnan) CDC6093 · GJ6093 · ⏱ 22:59– (Nonem)
2026-06-16 4 legs CDC
ZLIC → ZPLJ → ZLIC → ZYCC → ZSNJ
ZLIC ZPLJ ZLIC · Yinchuan → ZPLJ · Lijiang CDC6077 · GJ6077 · sched 03:40Z
ZPLJ ZLIC ZPLJ · Lijiang → ZLIC · Yinchuan CDC6078 · GJ6078 · sched 07:00Z
ZLIC ZYCC ZLIC · Yinchuan → ZYCC · Changchun CDC6078 · GJ6078 · sched 10:20Z
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing CDC8971 · GJ8971 · ⏱ 23:37– (Nonem)
2026-06-15 5 legs CDC
ZYCC → ZSRZ → ZGHA → ZSRZ → ZYCC → ZLIC
ZYCC ZSRZ ZYCC · Changchun → ZSRZ · Rizhao (Donggang) CDC8303 · GJ8303 · sched 01:40Z
ZSRZ ZGHA ZSRZ · Rizhao (Donggang) → ZGHA · Changsha (Changsha) CDC8303 · GJ8303 · sched 04:30Z
ZGHA ZSRZ ZGHA · Changsha (Changsha) → ZSRZ · Rizhao (Donggang) CDC8304 · GJ8304 · ⏱ 08:01– (Nonem)
ZSRZ ZYCC ZSRZ · Rizhao (Donggang) → ZYCC · Changchun CDC8304 · GJ8304 · sched 10:45Z
ZYCC ZLIC ZYCC · Changchun → ZLIC · Yinchuan CDC6077 · GJ6077 · ⏱ 23:37– (Nonem)
2026-06-14 4 legs CDC
ZYCC → ? → ? → ZYCC → ZGSZ
ZYCC ? ZYCC · Changchun → — CDC8655 · GJ8655 · ⏱ 00:40–03:26 (167m)
ZGSZ ? ZGSZ · Shenzhen → — CDC8656 · GJ8656 · sched Z
? ZYCC — → ZYCC · Changchun CDC8656 · GJ8656 · sched Z
? ZGSZ — → ZGSZ · Shenzhen CDC8655 · GJ8655 · sched Z
2026-06-13 3 legs CDC
? → ZGSZ → ZYCC → ?
? ZGSZ — → ZGSZ · Shenzhen CDC8655 · GJ8655 · sched Z
? ZYCC — → ZYCC · Changchun CDC8656 · GJ8656 · sched Z
ZGSZ ? ZGSZ · Shenzhen → — ⚠ gap CDC8656 · GJ8656 · sched Z
2026-06-12 4 legs CDC
ZSHC → ZPJH → ZSNJ → ZYCC → ?
ZSHC ZPJH ZSHC · Hangzhou → ZPJH · Jinghong (Gasa) CDC8155 · GJ8155 · sched 01:20Z
ZPJH ZSNJ ZPJH · Jinghong (Gasa) → ZSNJ · Nanjing CDC8972 · GJ8972 · sched 06:05Z
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun CDC8972 · GJ8972 · sched 10:30Z
ZYCC ? ZYCC · Changchun → — CDC8655 · GJ8655 · ⏱ 22:58–01:42 (164m)
2026-06-11 3 legs CDC
ZGDY → WSSS → ZGDY → ZSHC
ZGDY WSSS ZGDY · Zhangjiajie (Yongding) → WSSS · Singapore intl CDC8997 · GJ8997 · sched 02:00Z
WSSS ZGDY WSSS · Singapore → ZGDY · Zhangjiajie (Yongding) intl CDC8998 · GJ8998 · sched 07:45Z
ZGDY ZSHC ZGDY · Zhangjiajie (Yongding) → ZSHC · Hangzhou CDC8998 · GJ8998 · sched 14:10Z
2026-06-10 5 legs CDC
ZJHK → ZSXZ → ZYCC → ZSWH → ZSHC → ZGDY
ZJHK ZSXZ ZJHK · Haikou (Meilan) → ZSXZ · Xuzhou CDC8598 · GJ8598 · sched 02:15Z
ZSXZ ZYCC ZSXZ · Xuzhou → ZYCC · Changchun CDC8598 · GJ8598 · sched 06:00Z
ZYCC ZSWH ZYCC · Changchun → ZSWH · Weihai CDC8686 · GJ8686 · sched 11:55Z
ZSWH ZSHC ZSWH · Weihai → ZSHC · Hangzhou CDC8686 · GJ8686 · sched 14:25Z
ZSHC ZGDY ZSHC · Hangzhou → ZGDY · Zhangjiajie (Yongding) CDC8997 · GJ8997 · sched 22:30Z
2026-06-09 4 legs CDC
ZSHC → ZSWH → ZYCC → ZSXZ → ZJHK
ZSHC ZSWH ZSHC · Hangzhou → ZSWH · Weihai CDC8685 · GJ8685 · sched 00:35Z
ZSWH ZYCC ZSWH · Weihai → ZYCC · Changchun CDC8685 · GJ8685 · sched 03:20Z
ZYCC ZSXZ ZYCC · Changchun → ZSXZ · Xuzhou CDC8597 · GJ8597 · sched 05:50Z
ZSXZ ZJHK ZSXZ · Xuzhou → ZJHK · Haikou (Meilan) CDC8597 · GJ8597 · sched 09:15Z
2026-06-08 3 legs CDC
ZLXN → ZGHA → ZLXN → ZSHC
ZLXN ZGHA ZLXN · Haidong (Huzhu Tu Autonomous County) → ZGHA · Changsha (Changsha) CDC8680 · GJ8680 · sched 03:25Z
ZGHA ZLXN ZGHA · Changsha (Changsha) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8679 · GJ8679 · ⏱ 08:05–10:29 (144m)
ZLXN ZSHC ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou CDC8166 · GJ8166 · sched 11:40Z
2026-06-07 3 legs CDC
ZUZY → ZPJH → ZSHC → ZLXN
ZUZY ZPJH ZUZY · Zunyi → ZPJH · Jinghong (Gasa) CDC8507 · GJ8507 · ⏱ 03:35– (Nonem)
ZPJH ZSHC ZPJH · Jinghong (Gasa) → ZSHC · Hangzhou CDC8156 · GJ8156 · sched 06:00Z
ZSHC ZLXN ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8165 · GJ8165 · sched 22:30Z
2026-06-06 4 legs CDC
ZHHH → ZWAK → ZHHH → ZSWZ → ZUZY
ZHHH ZWAK ZHHH · Wuhan (Huangpi) → ZWAK · Aksu (Onsu) CDC8101 · GJ8101 · sched 01:50Z
ZWAK ZHHH ZWAK · Aksu (Onsu) → ZHHH · Wuhan (Huangpi) CDC8102 · GJ8102 · sched 09:15Z
ZHHH ZSWZ ZHHH · Wuhan (Huangpi) → ZSWZ · Wenzhou (Longwan) CDC8102 · GJ8102 · ⏱ 15:05– (Nonem)
ZSWZ ZUZY ZSWZ · Wenzhou (Longwan) → ZUZY · Zunyi CDC8507 · GJ8507 · sched 00:05Z
2026-06-05 1 legs CDC
ZSWZ → ZHHH
ZSWZ ZHHH ZSWZ · Wenzhou (Longwan) → ZHHH · Wuhan (Huangpi) CDC8101 · GJ8101 · sched 23:05Z
2026-06-04 4 legs round-trip CDC
ZSWZ → ZHSS → ZLLL → ZHSS → ZSWZ
ZSWZ ZHSS ZSWZ · Wenzhou (Longwan) → ZHSS CDC8631 · GJ8631 · sched 01:55Z
ZHSS ZLLL ZHSS → ZLLL · Lanzhou (Yongdeng) CDC8631 · GJ8631 · sched 04:40Z
ZLLL ZHSS ZLLL · Lanzhou (Yongdeng) → ZHSS CDC8632 · GJ8632 · sched 07:55Z
ZHSS ZSWZ ZHSS → ZSWZ · Wenzhou (Longwan) CDC8632 · GJ8632 · sched 10:45Z
2026-06-03 3 legs CDC
ZSNJ → ZPJH → ZUZY → ZSWZ
ZSNJ ZPJH ZSNJ · Nanjing → ZPJH · Jinghong (Gasa) CDC8971 · GJ8971 · sched 03:20Z
ZPJH ZUZY ZPJH · Jinghong (Gasa) → ZUZY · Zunyi CDC8508 · GJ8508 · ⏱ 08:21–10:05 (105m)
ZUZY ZSWZ ZUZY · Zunyi → ZSWZ · Wenzhou (Longwan) CDC8508 · GJ8508 · sched 10:15Z
2026-06-02 4 legs CDC
ZYCC → ZSNJ → ZYCC → ZGSZ → ?
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing CDC8971 · GJ8971 · ⏱ 23:28–01:53 (145m)
? ZYCC — → ZYCC · Changchun CDC8656 · GJ8656 · sched Z
? ZGSZ — → ZGSZ · Shenzhen CDC8655 · GJ8655 · sched Z
ZGSZ ? ZGSZ · Shenzhen → — CDC8656 · GJ8656 · sched Z
2026-06-01 4 legs CDC
ZSHC → ZPJH → ZSNJ → ZYCC → ?
ZSHC ZPJH ZSHC · Hangzhou → ZPJH · Jinghong (Gasa) CDC8155 · GJ8155 · sched 01:20Z
ZPJH ZSNJ ZPJH · Jinghong (Gasa) → ZSNJ · Nanjing CDC8972 · GJ8972 · sched 06:05Z
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun CDC8972 · GJ8972 · sched 10:30Z
ZYCC ? ZYCC · Changchun → — CDC8655 · GJ8655 · ⏱ 22:50–01:33 (164m)
2026-05-31 2 legs CDC
ZUZY → ZPJH → ZSHC
ZUZY ZPJH ZUZY · Zunyi → ZPJH · Jinghong (Gasa) CDC8507 · GJ8507 · sched 03:25Z
ZPJH ZSHC ZPJH · Jinghong (Gasa) → ZSHC · Hangzhou CDC8156 · GJ8156 · sched 06:00Z
2026-05-30 5 legs CDC
ZSWZ → ZHSS → ZLLL → ZHSS → ZSWZ → ZUZY
ZSWZ ZHSS ZSWZ · Wenzhou (Longwan) → ZHSS CDC8631 · GJ8631 · sched 01:55Z
ZHSS ZLLL ZHSS → ZLLL · Lanzhou (Yongdeng) CDC8631 · GJ8631 · sched 04:40Z
ZLLL ZHSS ZLLL · Lanzhou (Yongdeng) → ZHSS CDC8632 · GJ8632 · ⏱ 07:51– (Nonem)
ZHSS ZSWZ ZHSS → ZSWZ · Wenzhou (Longwan) CDC8632 · GJ8632 · sched 10:45Z
ZSWZ ZUZY ZSWZ · Wenzhou (Longwan) → ZUZY · Zunyi CDC8507 · GJ8507 · sched 00:05Z
2026-05-29 4 legs round-trip CDC
ZSWZ → ZHHH → ZWAK → ZHHH → ZSWZ
ZSWZ ZHHH ZSWZ · Wenzhou (Longwan) → ZHHH · Wuhan (Huangpi) CDC8101 · GJ8101 · sched 23:55Z
ZHHH ZWAK ZHHH · Wuhan (Huangpi) → ZWAK · Aksu (Onsu) CDC8101 · GJ8101 · sched 03:05Z
ZWAK ZHHH ZWAK · Aksu (Onsu) → ZHHH · Wuhan (Huangpi) CDC8102 · GJ8102 · sched 09:05Z
ZHHH ZSWZ ZHHH · Wuhan (Huangpi) → ZSWZ · Wenzhou (Longwan) CDC8102 · GJ8102 · sched 15:00Z
2026-05-28 5 legs CDC
ZSWZ → ZGHY → ZPLJ → ZGHY → ZSWZ → ZSSR
ZSWZ ZGHY ZSWZ · Wenzhou (Longwan) → ZGHY · Hengyang CDC8075 · GJ8075 · sched 05:45Z
ZGHY ZPLJ ZGHY · Hengyang → ZPLJ · Lijiang CDC8075 · GJ8075 · sched 08:20Z
ZPLJ ZGHY ZPLJ · Lijiang → ZGHY · Hengyang CDC8076 · GJ8076 · sched 11:15Z
ZGHY ZSWZ ZGHY · Hengyang → ZSWZ · Wenzhou (Longwan) CDC8076 · GJ8076 · sched 14:10Z
ZSWZ ZSSR ZSWZ · Wenzhou (Longwan) → ZSSR · Shangrao (Hengfeng) CDC8101 · GJ8101 · sched 23:55Z
2026-05-27 4 legs CDC
ZSWZ → ZGHY → ZGHY → ZSWZ → ZPLJ
ZSWZ ZGHY ZSWZ · Wenzhou (Longwan) → ZGHY · Hengyang CDC8075 · GJ8075 · sched 00:40Z
ZPLJ ZGHY ZPLJ · Lijiang → ZGHY · Hengyang ⚠ gap CDC8076 · GJ8076 · sched 06:30Z
ZGHY ZSWZ ZGHY · Hengyang → ZSWZ · Wenzhou (Longwan) CDC8076 · GJ8076 · sched 09:25Z
ZGHY ZPLJ ZGHY · Hengyang → ZPLJ · Lijiang ⚠ gap CDC8075 · GJ8075 · sched Z
2026-05-26 3 legs CDC
ZHHH → ZWAK → ZHHH → ZSWZ
ZHHH ZWAK ZHHH · Wuhan (Huangpi) → ZWAK · Aksu (Onsu) CDC8101 · GJ8101 · sched 01:50Z
ZWAK ZHHH ZWAK · Aksu (Onsu) → ZHHH · Wuhan (Huangpi) CDC8102 · GJ8102 · sched 09:15Z
ZHHH ZSWZ ZHHH · Wuhan (Huangpi) → ZSWZ · Wenzhou (Longwan) CDC8102 · GJ8102 · sched 15:00Z
2026-05-25 1 legs CDC
ZSWZ → ZHHH
ZSWZ ZHHH ZSWZ · Wenzhou (Longwan) → ZHHH · Wuhan (Huangpi) CDC8101 · GJ8101 · ⏱ 23:10– (Nonem)
2026-05-24 3 legs CDC
ZHXF → ZLLL → ZHXF → ZSWZ
ZHXF ZLLL ZHXF · Xiangyang (Xiangzhou) → ZLLL · Lanzhou (Yongdeng) CDC8959 · GJ8959 · sched 01:55Z
ZLLL ZHXF ZLLL · Lanzhou (Yongdeng) → ZHXF · Xiangyang (Xiangzhou) CDC8960 · GJ8960 · sched 05:00Z
ZHXF ZSWZ ZHXF · Xiangyang (Xiangzhou) → ZSWZ · Wenzhou (Longwan) CDC8960 · GJ8960 · sched 07:45Z
2026-05-23 4 legs CDC
ZHHH → ZWAK → ZHHH → ZSWZ → ZHXF
ZHHH ZWAK ZHHH · Wuhan (Huangpi) → ZWAK · Aksu (Onsu) CDC8101 · GJ8101 · sched 01:50Z
ZWAK ZHHH ZWAK · Aksu (Onsu) → ZHHH · Wuhan (Huangpi) CDC8102 · GJ8102 · sched 09:15Z
ZHHH ZSWZ ZHHH · Wuhan (Huangpi) → ZSWZ · Wenzhou (Longwan) CDC8102 · GJ8102 · sched 15:00Z
ZSWZ ZHXF ZSWZ · Wenzhou (Longwan) → ZHXF · Xiangyang (Xiangzhou) CDC8959 · GJ8959 · ⏱ 23:17– (Nonem)
2026-05-22 3 legs CDC
ZSNJ → ZPJH → ZSWZ → ZHHH
ZSNJ ZPJH ZSNJ · Nanjing → ZPJH · Jinghong (Gasa) CDC8971 · GJ8971 · sched 03:20Z
ZPJH ZSWZ ZPJH · Jinghong (Gasa) → ZSWZ · Wenzhou (Longwan) CDC8508 · GJ8508 · ⏱ 07:40– (Nonem)
ZSWZ ZHHH ZSWZ · Wenzhou (Longwan) → ZHHH · Wuhan (Huangpi) CDC8101 · GJ8101 · ⏱ 23:05– (Nonem)
2026-05-21 5 legs CDC
ZYCC → ZSRZ → ZGHA → ZSRZ → ZYCC → ZSNJ
ZYCC ZSRZ ZYCC · Changchun → ZSRZ · Rizhao (Donggang) CDC8303 · GJ8303 · ⏱ 01:49– (Nonem)
ZSRZ ZGHA ZSRZ · Rizhao (Donggang) → ZGHA · Changsha (Changsha) CDC8303 · GJ8303 · sched 04:30Z
ZGHA ZSRZ ZGHA · Changsha (Changsha) → ZSRZ · Rizhao (Donggang) CDC8304 · GJ8304 · sched 07:55Z
ZSRZ ZYCC ZSRZ · Rizhao (Donggang) → ZYCC · Changchun CDC8304 · GJ8304 · sched 10:45Z
ZYCC ZSNJ ZYCC · Changchun → ZSNJ · Nanjing CDC8971 · GJ8971 · ⏱ 23:39– (Nonem)
2026-05-20 4 legs round-trip CDC
ZYCC → ? → ? → ZGSZ → ZYCC
ZYCC ? ZYCC · Changchun → — CDC8655 · GJ8655 · sched Z
ZGSZ ? ZGSZ · Shenzhen → — CDC8656 · GJ8656 · sched Z
? ZGSZ — → ZGSZ · Shenzhen CDC8655 · GJ8655 · sched Z
? ZYCC — → ZYCC · Changchun CDC8656 · GJ8656 · sched Z
2026-05-19 4 legs CDC
ZYCC → ? → ZYCC → ZGSZ → ?
ZYCC ? ZYCC · Changchun → — CDC8655 · GJ8655 · ⏱ 01:03–03:52 (169m)
? ZYCC — → ZYCC · Changchun CDC8656 · GJ8656 · sched Z
? ZGSZ — → ZGSZ · Shenzhen CDC8655 · GJ8655 · sched Z
ZGSZ ? ZGSZ · Shenzhen → — CDC8656 · GJ8656 · sched Z
2026-05-18 3 legs CDC
ZSHC → ZPJH → ZSNJ → ZYCC
ZSHC ZPJH ZSHC · Hangzhou → ZPJH · Jinghong (Gasa) CDC8155 · GJ8155 · ⏱ 02:09–05:19 (190m)
ZPJH ZSNJ ZPJH · Jinghong (Gasa) → ZSNJ · Nanjing CDC8972 · GJ8972 · ⏱ 06:19–09:15 (176m)
ZSNJ ZYCC ZSNJ · Nanjing → ZYCC · Changchun CDC8972 · GJ8972 · ⏱ 10:30– (Nonem)
2026-05-17 4 legs CDC
ZJHK → ZSXZ → ZYCC → ZSWH → ZSHC
ZJHK ZSXZ ZJHK · Haikou (Meilan) → ZSXZ · Xuzhou CDC8598 · GJ8598 · sched 02:15Z
ZSXZ ZYCC ZSXZ · Xuzhou → ZYCC · Changchun CDC8598 · GJ8598 · sched 06:00Z
ZYCC ZSWH ZYCC · Changchun → ZSWH · Weihai CDC8686 · GJ8686 · ⏱ 10:10– (Nonem)
ZSWH ZSHC ZSWH · Weihai → ZSHC · Hangzhou CDC8686 · GJ8686 · sched 12:30Z
2026-05-16 4 legs CDC
ZSHC → ZSWH → ZYCC → ZSXZ → ZJHK
ZSHC ZSWH ZSHC · Hangzhou → ZSWH · Weihai CDC8685 · GJ8685 · sched 00:35Z
ZSWH ZYCC ZSWH · Weihai → ZYCC · Changchun CDC8685 · GJ8685 · sched 03:20Z
ZYCC ZSXZ ZYCC · Changchun → ZSXZ · Xuzhou CDC8597 · GJ8597 · sched 05:50Z
ZSXZ ZJHK ZSXZ · Xuzhou → ZJHK · Haikou (Meilan) CDC8597 · GJ8597 · sched 09:15Z
2026-05-15 3 legs CDC
ZGSZ → ZHES → ZLXN → ZSHC
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZSHC ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou CDC8166 · GJ8166 · sched 12:00Z
2026-05-14 6 legs CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZGGG
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · ⏱ 06:29– (Nonem)
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:37–10:52 (75m)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZGGG ZGSZ · Shenzhen → ZGGG · Guangzhou (Huadu) CDC8683 · GJ8683 · ⏱ 23:21– (Nonem)
2026-05-13 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:08– (Nonem)
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · ⏱ 22:49– (Nonem)
2026-05-12 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-11 6 legs CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZHES → ZGSZ
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:32– (Nonem)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:07– (Nonem)
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) ⚠ gap CDC8683 · GJ8683 · sched 22:40Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched Z
2026-05-10 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:11– (Nonem)
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-09 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-08 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:40Z
2026-05-07 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:41– (Nonem)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:11– (Nonem)
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-06 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:40Z
2026-05-05 6 legs CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZHES → ZGSZ
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:31–10:45 (74m)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) ⚠ gap CDC8683 · GJ8683 · sched 22:50Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched Z
2026-05-04 6 legs CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZHES → ZGSZ
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:33–10:45 (72m)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:06– (Nonem)
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) ⚠ gap CDC8683 · GJ8683 · sched 22:40Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched Z
2026-05-03 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-02 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-05-01 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · ⏱ 06:21–07:50 (89m)
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:32–10:48 (75m)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:13– (Nonem)
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:40Z
2026-04-30 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · ⏱ 23:08– (Nonem)
2026-04-29 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · ⏱ 12:05– (Nonem)
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:40Z
2026-04-28 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:20Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-04-27 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:40Z
2026-04-26 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · ⏱ 22:56– (Nonem)
2026-04-25 6 legs round-trip CDC
ZHES → ZLXN → ZUTF → ZLXN → ZHES → ZGSZ → ZHES
ZHES ZLXN ZHES · Enshi (Enshi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8683 · GJ8683 · sched 01:40Z
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · ⏱ 06:31– (Nonem)
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · sched 09:25Z
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched 14:55Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) CDC8683 · GJ8683 · sched 22:50Z
2026-04-24 5 legs CDC
ZLXN → ZUTF → ZLXN → ZHES → ZHES → ZGSZ
ZLXN ZUTF ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang) CDC8660 · GJ8660 · sched 06:15Z
ZUTF ZLXN ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8659 · GJ8659 · ⏱ 09:41–11:18 (97m)
ZLXN ZHES ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHES · Enshi (Enshi) CDC8684 · GJ8684 · sched 12:05Z
ZGSZ ZHES ZGSZ · Shenzhen → ZHES · Enshi (Enshi) ⚠ gap CDC8683 · GJ8683 · sched 22:40Z
ZHES ZGSZ ZHES · Enshi (Enshi) → ZGSZ · Shenzhen CDC8684 · GJ8684 · sched Z
2026-04-23 6 legs CDC
ZYTL → ZSXZ → ZSQZ → ZSXZ → ZYTL → ZSHC → ZLXN
ZYTL ZSXZ ZYTL · Dalian (Ganjingzi) → ZSXZ · Xuzhou CDC8589 · GJ8589 · sched 01:30Z
ZSXZ ZSQZ ZSXZ · Xuzhou → ZSQZ · Quanzhou CDC8589 · GJ8589 · sched 03:50Z
ZSQZ ZSXZ ZSQZ · Quanzhou → ZSXZ · Xuzhou CDC8590 · GJ8590 · sched 06:55Z
ZSXZ ZYTL ZSXZ · Xuzhou → ZYTL · Dalian (Ganjingzi) CDC8590 · GJ8590 · sched 09:40Z
ZYTL ZSHC ZYTL · Dalian (Ganjingzi) → ZSHC · Hangzhou CDC6042 · GJ6042 · sched 12:40Z
ZSHC ZLXN ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County) CDC8165 · GJ8165 · sched 22:20Z
2026-04-22 4 legs round-trip CDC
ZYTL → ZSXZ → ZSQZ → ZSXZ → ZYTL
ZYTL ZSXZ ZYTL · Dalian (Ganjingzi) → ZSXZ · Xuzhou CDC8589 · GJ8589 · sched 01:30Z
ZSXZ ZSQZ ZSXZ · Xuzhou → ZSQZ · Quanzhou CDC8589 · GJ8589 · sched 03:50Z
ZSQZ ZSXZ ZSQZ · Quanzhou → ZSXZ · Xuzhou CDC8590 · GJ8590 · sched 06:55Z
ZSXZ ZYTL ZSXZ · Xuzhou → ZYTL · Dalian (Ganjingzi) CDC8590 · GJ8590 · sched 09:45Z
2026-04-21 4 legs CDC
ZSNB → ZPLJ → ZULZ → ZSWX → ZYTL
ZSNB ZPLJ ZSNB · Ningbo → ZPLJ · Lijiang CDC8345 · GJ8345 · sched 01:55Z
ZPLJ ZULZ ZPLJ · Lijiang → ZULZ · Luzhou (Yunlong) CDC8552 · GJ8552 · ⏱ 06:43– (Nonem)
ZULZ ZSWX ZULZ · Luzhou (Yunlong) → ZSWX · Wuxi CDC8552 · GJ8552 · sched 08:45Z
ZSWX ZYTL ZSWX · Wuxi → ZYTL · Dalian (Ganjingzi) CDC8740 · GJ8740 · ⏱ 12:17– (Nonem)
2026-04-20 3 legs CDC
ZUUU → ZSNB → ZBYN → ZSNB
ZUUU ZSNB ZUUU · Chengdu (Shuangliu) → ZSNB · Ningbo CDC8528 · GJ8528 · sched 04:00Z
ZSNB ZBYN ZSNB · Ningbo → ZBYN · Taiyuan CDC8537 · GJ8537 · sched 10:30Z
ZBYN ZSNB ZBYN · Taiyuan → ZSNB · Ningbo CDC8538 · GJ8538 · sched 13:50Z
2026-04-19 5 legs CDC
ZUGY → ZSGZ → ZSNB → ZBYN → ZSNB → ZUUU
ZUGY ZSGZ ZUGY · Guiyang (Nanming) → ZSGZ · Ganzhou CDC8072 · GJ8072 · sched 01:50Z
ZSGZ ZSNB ZSGZ · Ganzhou → ZSNB · Ningbo CDC8072 · GJ8072 · sched 04:30Z
ZSNB ZBYN ZSNB · Ningbo → ZBYN · Taiyuan CDC8537 · GJ8537 · ⏱ 10:39–12:56 (137m)
ZBYN ZSNB ZBYN · Taiyuan → ZSNB · Ningbo CDC8538 · GJ8538 · sched 13:50Z
ZSNB ZUUU ZSNB · Ningbo → ZUUU · Chengdu (Shuangliu) CDC8527 · GJ8527 · ⏱ 23:25– (Nonem)
2026-04-18 5 legs CDC
ZJHK → ZSXZ → ZYCC → ZSWH → ZSHC → ZUGY
ZJHK ZSXZ ZJHK · Haikou (Meilan) → ZSXZ · Xuzhou CDC8598 · GJ8598 · sched 02:15Z
ZSXZ ZYCC ZSXZ · Xuzhou → ZYCC · Changchun CDC8598 · GJ8598 · sched 06:00Z
ZYCC ZSWH ZYCC · Changchun → ZSWH · Weihai CDC8944 · GJ8944 · ⏱ 12:24– (Nonem)
ZSWH ZSHC ZSWH · Weihai → ZSHC · Hangzhou CDC8944 · GJ8944 · sched 14:50Z
ZSHC ZUGY ZSHC · Hangzhou → ZUGY · Guiyang (Nanming) CDC8723 · GJ8723 · sched 22:15Z
2026-04-17 3 legs CDC
ZSWH → ZYCC → ZSXZ → ZJHK
ZSWH ZYCC ZSWH · Weihai → ZYCC · Changchun CDC8943 · GJ8943 · sched 01:45Z
ZYCC ZSXZ ZYCC · Changchun → ZSXZ · Xuzhou CDC8597 · GJ8597 · sched 05:50Z
ZSXZ ZJHK ZSXZ · Xuzhou → ZJHK · Haikou (Meilan) CDC8597 · GJ8597 · sched 09:15Z
2026-04-16 4 legs CDC
ZGDY → WSSS → ZGDY → ZSHC → ZSWH
ZGDY WSSS ZGDY · Zhangjiajie (Yongding) → WSSS · Singapore intl CDC8997 · GJ8997 · sched 02:00Z
WSSS ZGDY WSSS · Singapore → ZGDY · Zhangjiajie (Yongding) intl CDC8998 · GJ8998 · sched 07:45Z
ZGDY ZSHC ZGDY · Zhangjiajie (Yongding) → ZSHC · Hangzhou CDC8998 · GJ8998 · sched 14:10Z
ZSHC ZSWH ZSHC · Hangzhou → ZSWH · Weihai CDC8943 · GJ8943 · sched 23:00Z
2026-04-15 2 legs CDC
ZSWZ → ZUZY → ZPJH
ZSWZ ZUZY ZSWZ · Wenzhou (Longwan) → ZUZY · Zunyi CDC8011 · GJ8011 · sched 00:05Z
ZUZY ZPJH ZUZY · Zunyi → ZPJH · Jinghong (Gasa) CDC8011 · GJ8011 · sched 03:25Z
2026-04-14 3 legs round-trip CDC
ZSWZ → ZGHY → ZPLJ → ZSWZ
ZSWZ ZGHY ZSWZ · Wenzhou (Longwan) → ZGHY · Hengyang CDC8075 · GJ8075 · sched 01:55Z
ZGHY ZPLJ ZGHY · Hengyang → ZPLJ · Lijiang CDC8075 · GJ8075 · sched 04:30Z
ZGHY ZSWZ ZGHY · Hengyang → ZSWZ · Wenzhou (Longwan) ⚠ gap CDC8076 · GJ8076 · sched 10:20Z
2026-04-13 2 legs round-trip CDC
ZSWZ → ZHHH → ZSWZ
ZSWZ ZHHH ZSWZ · Wenzhou (Longwan) → ZHHH · Wuhan (Huangpi) CDC8101 · GJ8101 · sched 23:55Z
ZHHH ZSWZ ZHHH · Wuhan (Huangpi) → ZSWZ · Wenzhou (Longwan) CDC8102 · GJ8102 · sched 15:00Z
2026-04-12 1 legs CDC
ZHXF → ZSWZ
ZHXF ZSWZ ZHXF · Xiangyang (Xiangzhou) → ZSWZ · Wenzhou (Longwan) CDC8960 · GJ8960 · sched 07:45Z
2026-04-11 2 legs CDC
ZUZY → ZSWZ → ZHXF
ZUZY ZSWZ ZUZY · Zunyi → ZSWZ · Wenzhou (Longwan) CDC8012 · GJ8012 · sched 10:15Z
ZSWZ ZHXF ZSWZ · Wenzhou (Longwan) → ZHXF · Xiangyang (Xiangzhou) CDC8959 · GJ8959 · sched 23:15Z
2026-04-10 3 legs CDC
ZYCC → ZSRZ → ZYCC → ?
ZYCC ZSRZ ZYCC · Changchun → ZSRZ · Rizhao (Donggang) CDC8303 · GJ8303 · sched 01:40Z
ZSRZ ZYCC ZSRZ · Rizhao (Donggang) → ZYCC · Changchun CDC8304 · GJ8304 · sched 10:45Z
? ? — → — ferry · sched Z
2026-04-09 3 legs CDC
ZSHC → ZPJH → ZHHH → ZYCC
ZSHC ZPJH ZSHC · Hangzhou → ZPJH · Jinghong (Gasa) CDC8155 · GJ8155 · sched 01:20Z
ZPJH ZHHH ZPJH · Jinghong (Gasa) → ZHHH · Wuhan (Huangpi) CDC8540 · GJ8540 · sched 05:30Z
ZHHH ZYCC ZHHH · Wuhan (Huangpi) → ZYCC · Changchun CDC8540 · GJ8540 · ⏱ 09:46– (Nonem)
2026-04-08 5 legs CDC
ZSLY → ZLIC → ZSLY → ZSHC → ZSHC → RKPC
ZSLY ZLIC ZSLY · Linyi (Hedong) → ZLIC · Yinchuan CDC8617 · GJ8617 · sched 01:00Z
ZLIC ZSLY ZLIC · Yinchuan → ZSLY · Linyi (Hedong) CDC8618 · GJ8618 · sched 04:20Z
ZSLY ZSHC ZSLY · Linyi (Hedong) → ZSHC · Hangzhou CDC8618 · GJ8618 · sched 07:25Z
RKPC ZSHC RKPC · Jeju City → ZSHC · Hangzhou ⚠ gap intl CDC8940 · GJ8940 · ⏱ 13:42– (Nonem)
ZSHC RKPC ZSHC · Hangzhou → RKPC · Jeju City intl CDC8939 · GJ8939 · sched Z
2026-04-07 5 legs CDC
ZSXZ → ZPPP → ZSXZ → ZYTX → ZSLY → ZSHC
ZSXZ ZPPP ZSXZ · Xuzhou → ZPPP · Kunming CDC8694 · GJ8694 · sched 02:05Z
ZPPP ZSXZ ZPPP · Kunming → ZSXZ · Xuzhou CDC8693 · GJ8693 · sched 06:50Z
ZSXZ ZYTX ZSXZ · Xuzhou → ZYTX · Shenyang CDC8693 · GJ8693 · sched 10:30Z
ZSHC ZSLY ZSHC · Hangzhou → ZSLY · Linyi (Hedong) ⚠ gap CDC8617 · GJ8617 · sched 22:40Z
ZYTX ZSHC ZYTX · Shenyang → ZSHC · Hangzhou ⚠ gap CDC8866 · GJ8866 · sched Z
2026-04-06 4 legs CDC
ZSHC → VHHH → ZSHC → ZYTX → ZSXZ
ZSHC VHHH ZSHC · Hangzhou → VHHH · Hong Kong intl CDC8053 · GJ8053 · sched 05:40Z
VHHH ZSHC VHHH · Hong Kong → ZSHC · Hangzhou intl CDC8054 · GJ8054 · ⏱ 09:52– (Nonem)
ZSHC ZYTX ZSHC · Hangzhou → ZYTX · Shenyang CDC8865 · GJ8865 · sched 13:00Z
ZYTX ZSXZ ZYTX · Shenyang → ZSXZ · Xuzhou CDC8694 · GJ8694 · sched 22:40Z
2026-04-05 5 legs CDC
ZSYT → ZYJX → ZSYT → ZSHC → ZPPP → ZSHC
ZSYT ZYJX ZSYT · Yantai → ZYJX · Jixi CDC8821 · GJ8821 · sched 01:25Z
ZYJX ZSYT ZYJX · Jixi → ZSYT · Yantai CDC8822 · GJ8822 · sched 04:25Z
ZSYT ZSHC ZSYT · Yantai → ZSHC · Hangzhou CDC8822 · GJ8822 · sched 07:40Z
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CDC8881 · GJ8881 · sched 12:05Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CDC8882 · GJ8882 · sched 23:30Z
2026-04-04 1 legs CDC
ZSHC → ZSYT
ZSHC ZSYT ZSHC · Hangzhou → ZSYT · Yantai CDC8821 · GJ8821 · sched 22:30Z
2026-04-03 3 legs CDC
ZSLY → ZLIC → ZSLY → ZSHC
ZSLY ZLIC ZSLY · Linyi (Hedong) → ZLIC · Yinchuan CDC8617 · GJ8617 · sched 01:00Z
ZLIC ZSLY ZLIC · Yinchuan → ZSLY · Linyi (Hedong) CDC8618 · GJ8618 · sched 04:20Z
ZSLY ZSHC ZSLY · Linyi (Hedong) → ZSHC · Hangzhou CDC8618 · GJ8618 · sched 07:25Z
2026-04-02 5 legs CDC
ZSXZ → ZPPP → ZSXZ → ZYTX → ZSHC → ZSLY
ZSXZ ZPPP ZSXZ · Xuzhou → ZPPP · Kunming CDC8694 · GJ8694 · sched 02:05Z
ZPPP ZSXZ ZPPP · Kunming → ZSXZ · Xuzhou CDC8693 · GJ8693 · sched 06:50Z
ZSXZ ZYTX ZSXZ · Xuzhou → ZYTX · Shenyang CDC8693 · GJ8693 · sched 10:30Z
ZYTX ZSHC ZYTX · Shenyang → ZSHC · Hangzhou CDC8866 · GJ8866 · ⏱ 14:17– (Nonem)
ZSHC ZSLY ZSHC · Hangzhou → ZSLY · Linyi (Hedong) CDC8617 · GJ8617 · sched 22:40Z
2026-04-01 5 legs CDC
ZSHC → ZPLJ → ZSHC → ZSHC → ZYTX → ZSXZ
ZSHC ZPLJ ZSHC · Hangzhou → ZPLJ · Lijiang CDC8811 · GJ8811 · sched 02:10Z
ZUZY ZSHC ZUZY · Zunyi → ZSHC · Hangzhou ⚠ gap CDC8812 · GJ8812 · sched 07:00Z
ZPLJ ZSHC ZPLJ · Lijiang → ZSHC · Hangzhou ⚠ gap CDC8812 · GJ8812 · sched 07:00Z
ZSHC ZYTX ZSHC · Hangzhou → ZYTX · Shenyang CDC8865 · GJ8865 · sched 13:00Z
ZYTX ZSXZ ZYTX · Shenyang → ZSXZ · Xuzhou CDC8694 · GJ8694 · sched 22:40Z
2026-03-31 2 legs round-trip CDC
ZSHC → VLVT → ZSHC
ZSHC VLVT ZSHC · Hangzhou → VLVT · Vientiane intl CDC8705 · GJ8705 · sched 06:15Z
VLVT ZSHC VLVT · Vientiane → ZSHC · Hangzhou intl CDC8706 · GJ8706 · ⏱ 11:23– (Nonem)
2026-03-30 3 legs CDC
ZSLY → ZLIC → ZSLY → ZSHC
ZSLY ZLIC ZSLY · Linyi (Hedong) → ZLIC · Yinchuan CDC8617 · GJ8617 · sched 01:00Z
ZLIC ZSLY ZLIC · Yinchuan → ZSLY · Linyi (Hedong) CDC8618 · GJ8618 · sched 04:20Z
ZSLY ZSHC ZSLY · Linyi (Hedong) → ZSHC · Hangzhou CDC8618 · GJ8618 · sched 07:25Z
2026-03-29 4 legs CDC
ZSDY → ZSHC → VTBS → ZSHC → ZSLY
ZSDY ZSHC ZSDY · Dongying (Kenli) → ZSHC · Hangzhou CDC8760 · GJ8760 · sched 01:45Z
ZSHC VTBS ZSHC · Hangzhou → VTBS · Bangkok intl CDC8021 · GJ8021 · sched 05:10Z
VTBS ZSHC VTBS · Bangkok → ZSHC · Hangzhou intl CDC8022 · GJ8022 · sched 10:30Z
ZSHC ZSLY ZSHC · Hangzhou → ZSLY · Linyi (Hedong) CDC8617 · GJ8617 · ⏱ 22:46– (Nonem)
2026-03-28 4 legs CDC
ZPPP → ZSXZ → ZPPP → ZSHC → ZSDY
ZPPP ZSXZ ZPPP · Kunming → ZSXZ · Xuzhou CDC8149 · GJ8149 · sched 06:05Z
ZSXZ ZPPP ZSXZ · Xuzhou → ZPPP · Kunming CDC8150 · GJ8150 · sched 09:50Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CDC8882 · GJ8882 · sched 14:10Z
ZSHC ZSDY ZSHC · Hangzhou → ZSDY · Dongying (Kenli) CDC8759 · GJ8759 · ⏱ 23:21– (Nonem)
2026-03-27 5 legs CDC
ZLXY → ZPJH → ZLXY → ZHES → ZSHC → ZPPP
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) CDC6097 · GJ6097 · sched 01:50Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an CDC6098 · GJ6098 · ⏱ 05:53– (Nonem)
ZLXY ZHES ZLXY · Xi'an → ZHES · Enshi (Enshi) CDC8658 · GJ8658 · sched 09:25Z
ZHES ZSHC ZHES · Enshi (Enshi) → ZSHC · Hangzhou CDC8658 · GJ8658 · sched 11:25Z
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CDC8881 · GJ8881 · sched 22:50Z
2026-03-26 5 legs CDC
ZSNB → ZULZ → ZPLJ → ZULZ → ZSNB → ZLXY
ZSNB ZULZ ZSNB · Ningbo → ZULZ · Luzhou (Yunlong) CDC8177 · GJ8177 · sched 01:05Z
ZULZ ZPLJ ZULZ · Luzhou (Yunlong) → ZPLJ · Lijiang CDC8177 · GJ8177 · ⏱ 05:31–06:35 (64m)
ZPLJ ZULZ ZPLJ · Lijiang → ZULZ · Luzhou (Yunlong) CDC8178 · GJ8178 · ⏱ 07:38– (Nonem)
ZULZ ZSNB ZULZ · Luzhou (Yunlong) → ZSNB · Ningbo CDC8178 · GJ8178 · ⏱ 09:32–11:48 (136m)
ZSNB ZLXY ZSNB · Ningbo → ZLXY · Xi'an CDC8529 · GJ8529 · ⏱ 13:07– (Nonem)
2026-03-25 4 legs round-trip CDC
ZSNB → ZUBZ → ZSNB → ZUUU → ZSNB
ZSNB ZUBZ ZSNB · Ningbo → ZUBZ · Bazhong CDC6015 · GJ6015 · ⏱ 01:51– (Nonem)
ZUBZ ZSNB ZUBZ · Bazhong → ZSNB · Ningbo CDC6016 · GJ6016 · sched 04:30Z
ZSNB ZUUU ZSNB · Ningbo → ZUUU · Chengdu (Shuangliu) CDC8875 · GJ8875 · sched 07:45Z
ZUUU ZSNB ZUUU · Chengdu (Shuangliu) → ZSNB · Ningbo CDC8876 · GJ8876 · sched 12:10Z
2026-03-24 3 legs CDC
ZHES → ZSNB → ZUCK → ZSNB
ZHES ZSNB ZHES · Enshi (Enshi) → ZSNB · Ningbo CDC8320 · GJ8320 · sched 02:05Z
ZSNB ZUCK ZSNB · Ningbo → ZUCK · Chongqing CDC8397 · GJ8397 · sched 05:00Z
ZUCK ZSNB ZUCK · Chongqing → ZSNB · Ningbo CDC8398 · GJ8398 · sched 09:00Z
2026-03-23 1 legs CDC
ZSNB → ZHES
ZSNB ZHES ZSNB · Ningbo → ZHES · Enshi (Enshi) CDC8319 · GJ8319 · sched 23:00Z