‹ Aircraft

B-309P / 781710

363 flights over 92 days · 3.95 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSZ

363
Flights
48
Airports served
22%
ADS-B observed
6
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-309P
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip CSZ
ZSWZ → ZUYB → ZSWZ → ZBYC → ZSWZ
ZSWZ ZUYB ZSWZ · Wenzhou (Longwan) → ZUYB · Yibin (Cuiping) CSZ8877 · ZH8877 · ⏱ 02:05– (Nonem)
ZUYB ZSWZ ZUYB · Yibin (Cuiping) → ZSWZ · Wenzhou (Longwan) CSZ8878 · ZH8878 · sched 05:25Z
ZSWZ ZBYC ZSWZ · Wenzhou (Longwan) → ZBYC · Yuncheng (Yanhu) CSZ8192 · ZH8192 · ⏱ 10:12–12:15 (123m)
ZBYC ZSWZ ZBYC · Yuncheng (Yanhu) → ZSWZ · Wenzhou (Longwan) CSZ8191 · ZH8191 · sched 12:20Z
2026-06-22 5 legs CSZ
ZGGG → ZSYA → ZYCC → ZSYA → ZGGG → ZSWZ
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSZ9693 · ZH9693 · ⏱ 00:25– (Nonem)
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun CSZ9693 · ZH9693 · sched 03:25Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou CSZ9694 · ZH9694 · sched 06:40Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSZ9694 · ZH9694 · sched 10:30Z
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSZ9961 · ZH9961 · sched 22:50Z
2026-06-21 3 legs CSZ
ZSJN → ZGGG → ZSQD → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSZ9972 · ZH9972 · sched 03:15Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9995 · ZH9995 · sched 07:35Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9996 · ZH9996 · sched 11:50Z
2026-06-20 5 legs CSZ
ZGGG → ZLIC → ZGGG → ZSHC → ZGGG → ZSJN
ZGGG ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSZ8935 · ZH8935 · ⏱ 02:05– (Nonem)
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSZ8936 · ZH8936 · sched 05:35Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSZ9981 · ZH9981 · ⏱ 10:32– (Nonem)
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSZ9982 · ZH9982 · ⏱ 13:23– (Nonem)
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSZ9971 · ZH9971 · sched 23:25Z
2026-06-19 5 legs CSZ
ZYTX → ZGGG → ZSNJ → ZGGG → ZJHK → ZGGG
ZYTX ZGGG ZYTX · Shenyang → ZGGG · Guangzhou (Huadu) CSZ9652 · ZH9652 · sched 00:25Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9869 · ZH9869 · ⏱ 06:07–07:51 (103m)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9870 · ZH9870 · ⏱ 09:42– (Nonem)
ZGGG ZJHK ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan) CSZ8993 · ZH8993 · sched 13:35Z
ZJHK ZGGG ZJHK · Haikou (Meilan) → ZGGG · Guangzhou (Huadu) CSZ8994 · ZH8994 · sched 22:40Z
2026-06-18 3 legs CSZ
ZUTF → ZSYA → ZGGG → ZYTX
ZUTF ZSYA ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou CSZ8419 · ZH8419 · sched 00:30Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSZ8906 · ZH8906 · sched 04:30Z
ZGGG ZYTX ZGGG · Guangzhou (Huadu) → ZYTX · Shenyang CSZ9651 · ZH9651 · sched 11:10Z
2026-06-17 5 legs CSZ
ZPLJ → ZUTF → ZSYT → ZYTX → ZSYT → ZUTF
ZPLJ ZUTF ZPLJ · Lijiang → ZUTF · Chengdu (Jianyang) CSZ8434 · ZH8434 · sched 01:30Z
ZUTF ZSYT ZUTF · Chengdu (Jianyang) → ZSYT · Yantai CSZ8447 · ZH8447 · ⏱ 04:30– (Nonem)
ZSYT ZYTX ZSYT · Yantai → ZYTX · Shenyang CSZ8447 · ZH8447 · ⏱ 07:51– (Nonem)
ZYTX ZSYT ZYTX · Shenyang → ZSYT · Yantai CSZ8448 · ZH8448 · sched 10:20Z
ZSYT ZUTF ZSYT · Yantai → ZUTF · Chengdu (Jianyang) CSZ8448 · ZH8448 · sched 12:50Z
2026-06-16 5 legs CSZ
ZUTF → ZSYA → ZUTF → ZSWX → ZUTF → ZPLJ
ZUTF ZSYA ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou CSZ8419 · ZH8419 · ⏱ 00:50– (Nonem)
ZSYA ZUTF ZSYA · Yangzhou → ZUTF · Chengdu (Jianyang) CSZ8420 · ZH8420 · sched 04:35Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi CSZ9546 · ZH9546 · ⏱ 09:38–11:41 (123m)
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) CSZ9545 · ZH9545 · sched 11:50Z
ZUTF ZPLJ ZUTF · Chengdu (Jianyang) → ZPLJ · Lijiang CSZ8433 · ZH8433 · ⏱ 23:11–00:15 (64m)
2026-06-15 4 legs round-trip CSZ
ZUTF → ZSYA → ZUTF → ZSWX → ZUTF
ZUTF ZSYA ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou CSZ8419 · ZH8419 · sched 00:30Z
ZSYA ZUTF ZSYA · Yangzhou → ZUTF · Chengdu (Jianyang) CSZ8420 · ZH8420 · sched 04:35Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi CSZ9546 · ZH9546 · sched 08:25Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) CSZ9545 · ZH9545 · sched 11:50Z
2026-06-14 4 legs round-trip CSZ
ZUTF → ZSYA → ZUTF → ZSWX → ZUTF
ZUTF ZSYA ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou CSZ8419 · ZH8419 · sched 00:30Z
ZSYA ZUTF ZSYA · Yangzhou → ZUTF · Chengdu (Jianyang) CSZ8420 · ZH8420 · sched 04:35Z
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi CSZ9546 · ZH9546 · sched 08:25Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) CSZ9545 · ZH9545 · sched 11:50Z
2026-06-13 4 legs round-trip CSZ
ZUTF → ZGNN → ZUTF → ZSNJ → ZUTF
ZUTF ZGNN ZUTF · Chengdu (Jianyang) → ZGNN · Nanning (Jiangnan) CSZ9356 · ZH9356 · sched 02:10Z
ZGNN ZUTF ZGNN · Nanning (Jiangnan) → ZUTF · Chengdu (Jianyang) CSZ9355 · ZH9355 · sched 05:20Z
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9566 · ZH9566 · ⏱ 08:47– (Nonem)
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) CSZ9565 · ZH9565 · sched 12:10Z
2026-06-12 4 legs CSZ
ZHCC → ZGSZ → ZPLJ → ZGSZ → ZUTF
ZHCC ZGSZ ZHCC · Zhengzhou → ZGSZ · Shenzhen CSZ9302 · ZH9302 · sched 04:15Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang CSZ8983 · ZH8983 · sched 07:55Z
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen CSZ8984 · ZH8984 · sched 11:55Z
ZGSZ ZUTF ZGSZ · Shenzhen → ZUTF · Chengdu (Jianyang) CSZ9415 · ZH9415 · ⏱ 22:36– (Nonem)
2026-06-11 5 legs CSZ
ZSWX → ZLXY → ZGSZ → ZUCK → ZGSZ → ZHCC
ZSWX ZLXY ZSWX · Wuxi → ZLXY · Xi'an CSZ9288 · ZH9288 · sched 02:25Z
ZLXY ZGSZ ZLXY · Xi'an → ZGSZ · Shenzhen CSZ9204 · ZH9204 · sched 06:35Z
ZGSZ ZUCK ZGSZ · Shenzhen → ZUCK · Chongqing CSZ9467 · ZH9467 · sched 11:00Z
ZUCK ZGSZ ZUCK · Chongqing → ZGSZ · Shenzhen CSZ9468 · ZH9468 · sched 14:20Z
ZGSZ ZHCC ZGSZ · Shenzhen → ZHCC · Zhengzhou CSZ9301 · ZH9301 · sched 23:55Z
2026-06-10 6 legs CSZ
ZLXY → ZSLY → ZSYT → ZLXY → ZSWX → ZLXY → ZYTX
ZLXY ZSLY ZLXY · Xi'an → ZSLY · Linyi (Hedong) CSZ9273 · ZH9273 · sched 02:40Z
ZSLY ZSYT ZSLY · Linyi (Hedong) → ZSYT · Yantai CSZ9273 · ZH9273 · sched 06:00Z
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an ⚠ gap CSZ9274 · ZH9274 · ⏱ 12:17–13:54 (97m)
ZLXY ZSWX ZLXY · Xi'an → ZSWX · Wuxi CSZ9287 · ZH9287 · sched 22:55Z
ZSLY ZLXY ZSLY · Linyi (Hedong) → ZLXY · Xi'an ⚠ gap CSZ9274 · ZH9274 · sched Z
ZSYT ZYTX ZSYT · Yantai → ZYTX · Shenyang ⚠ gap CSZ9273 · ZH9273 · sched Z
2026-06-09 3 legs CSZ
ZGGG → ZLXY → ZGSZ → ZLXY
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9221 · ZH9221 · sched 01:55Z
ZLXY ZGSZ ZLXY · Xi'an → ZGSZ · Shenzhen CSZ9204 · ZH9204 · sched 06:35Z
ZGSZ ZLXY ZGSZ · Shenzhen → ZLXY · Xi'an CSZ9213 · ZH9213 · sched 11:25Z
2026-06-08 4 legs CSZ
ZYHB → ZSYT → ZLXY → ZGGG → ZGGG
ZYHB ZSYT ZYHB · Harbin → ZSYT · Yantai CSZ9676 · ZH9676 · sched 01:10Z
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an ⚠ gap CSZ9223 · ZH9223 · sched 10:00Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9224 · ZH9224 · sched 13:45Z
ZSYT ZGGG ZSYT · Yantai → ZGGG · Guangzhou (Huadu) ⚠ gap CSZ9676 · ZH9676 · sched Z
2026-06-07 4 legs round-trip CSZ
ZYHB → ZBYC → ZJSY → ZBYC → ZYHB
ZYHB ZBYC ZYHB · Harbin → ZBYC · Yuncheng (Yanhu) CSZ9747 · ZH9747 · ⏱ 00:06–02:44 (157m)
ZBYC ZJSY ZBYC · Yuncheng (Yanhu) → ZJSY · Sanya (Tianya) CSZ9747 · ZH9747 · sched 04:15Z
ZJSY ZBYC ZJSY · Sanya (Tianya) → ZBYC · Yuncheng (Yanhu) CSZ9748 · ZH9748 · sched 08:25Z
ZBYC ZYHB ZBYC · Yuncheng (Yanhu) → ZYHB · Harbin CSZ9748 · ZH9748 · sched 12:10Z
2026-06-06 4 legs round-trip CSZ
ZYHB → ZSYA → ZSAM → ZSYA → ZYHB
ZYHB ZSYA ZYHB · Harbin → ZSYA · Yangzhou CSZ9755 · ZH9755 · sched 01:40Z
ZSYA ZSAM ZSYA · Yangzhou → ZSAM · Xiamen CSZ9755 · ZH9755 · sched 05:20Z
ZSAM ZSYA ZSAM · Xiamen → ZSYA · Yangzhou CSZ9756 · ZH9756 · ⏱ 08:45– (Nonem)
ZSYA ZYHB ZSYA · Yangzhou → ZYHB · Harbin CSZ9756 · ZH9756 · sched 11:05Z
2026-06-05 4 legs CSZ
ZGGG → ZUUU → ZGGG → ZSYT → ZYHB
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSZ9439 · ZH9439 · ⏱ 01:43– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSZ9440 · ZH9440 · sched 03:45Z
ZGGG ZSYT ZGGG · Guangzhou (Huadu) → ZSYT · Yantai CSZ9675 · ZH9675 · sched 09:05Z
ZSYT ZYHB ZSYT · Yantai → ZYHB · Harbin CSZ9675 · ZH9675 · sched 13:15Z
2026-06-04 4 legs round-trip CSZ
ZGGG → ZSNT → ZYTL → ZSNT → ZGGG
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSZ9685 · ZH9685 · sched 02:05Z
ZSNT ZYTL ZSNT · Nantong (Tongzhou) → ZYTL · Dalian (Ganjingzi) CSZ9685 · ZH9685 · sched 05:40Z
ZYTL ZSNT ZYTL · Dalian (Ganjingzi) → ZSNT · Nantong (Tongzhou) CSZ9686 · ZH9686 · sched 08:40Z
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSZ9686 · ZH9686 · sched 11:40Z
2026-06-03 3 legs CSZ
ZSQD → ZGGG → ZSLY → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9994 · ZH9994 · sched 03:25Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8945 · ZH8945 · sched 09:50Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8946 · ZH8946 · sched 13:40Z
2026-06-02 5 legs CSZ
ZSWX → ZLXY → ZGGG → ZSLY → ZGGG → ZSQD
ZSWX ZLXY ZSWX · Wuxi → ZLXY · Xi'an CSZ9288 · ZH9288 · sched 02:25Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9222 · ZH9222 · sched 06:00Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8945 · ZH8945 · sched 09:50Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8946 · ZH8946 · sched 13:40Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9993 · ZH9993 · sched 23:20Z
2026-06-01 4 legs CSZ
ZGGG → ZSNJ → ZGGG → ZLXY → ZSWX
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · sched 03:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · ⏱ 07:34– (Nonem)
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9225 · ZH9225 · sched 12:15Z
ZLXY ZSWX ZLXY · Xi'an → ZSWX · Wuxi CSZ9287 · ZH9287 · sched 22:55Z
2026-05-31 3 legs round-trip CSZ
ZGGG → ZSNJ → ZGGG → ZGGG
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9869 · ZH9869 · sched 05:55Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9870 · ZH9870 · sched 09:40Z
ZGSZ ZGGG ZGSZ · Shenzhen → ZGGG · Guangzhou (Huadu) ⚠ gap CSZ8994 · ZH8994 · sched Z
2026-05-30 5 legs CSZ
ZSJD → ZGGG → ZSNJ → ZGGG → ZJHK → ZGSZ
ZSJD ZGGG ZSJD · Jingdezhen → ZGGG · Guangzhou (Huadu) CSZ9998 · ZH9998 · sched 01:55Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9867 · ZH9867 · sched 04:50Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9868 · ZH9868 · sched 08:10Z
ZGGG ZJHK ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan) CSZ8993 · ZH8993 · sched 13:35Z
ZJHK ZGSZ ZJHK · Haikou (Meilan) → ZGSZ · Shenzhen CSZ8994 · ZH8994 · ⏱ 22:47– (Nonem)
2026-05-29 4 legs CSZ
ZGGG → ZSNJ → ZGHA → ZGGG → ZSJD
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · sched 03:40Z
ZSNJ ZGHA ZSNJ · Nanjing → ZGHA · Changsha (Changsha) CSZ9866 · ZH9866 · sched 07:10Z
ZGHA ZGGG ZGHA · Changsha (Changsha) → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · ⏱ 13:36– (Nonem)
ZGGG ZSJD ZGGG · Guangzhou (Huadu) → ZSJD · Jingdezhen CSZ9997 · ZH9997 · sched 23:25Z
2026-05-28 3 legs CSZ
ZLXN → ZGSZ → ZLXY → ZGGG
ZLXN ZGSZ ZLXN · Haidong (Huzhu Tu Autonomous County) → ZGSZ · Shenzhen CSZ9236 · ZH9236 · ⏱ 03:35– (Nonem)
ZGSZ ZLXY ZGSZ · Shenzhen → ZLXY · Xi'an CSZ9213 · ZH9213 · ⏱ 11:26– (Nonem)
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9226 · ZH9226 · sched 23:50Z
2026-05-27 4 legs CSZ
ZHCC → ZGSZ → ZPLJ → ZGSZ → ZLXN
ZHCC ZGSZ ZHCC · Zhengzhou → ZGSZ · Shenzhen CSZ9302 · ZH9302 · sched 04:10Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang CSZ8983 · ZH8983 · sched 08:10Z
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen CSZ8984 · ZH8984 · sched 11:55Z
ZGSZ ZLXN ZGSZ · Shenzhen → ZLXN · Haidong (Huzhu Tu Autonomous County) CSZ9235 · ZH9235 · sched 23:25Z
2026-05-26 4 legs CSZ
ZPLJ → ZGSZ → ZLIC → ZGSZ → ZHCC
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen CSZ8980 · ZH8980 · ⏱ 02:58– (Nonem)
ZGSZ ZLIC ZGSZ · Shenzhen → ZLIC · Yinchuan CSZ9233 · ZH9233 · sched 06:50Z
ZLIC ZGSZ ZLIC · Yinchuan → ZGSZ · Shenzhen CSZ9234 · ZH9234 · sched 10:55Z
ZGSZ ZHCC ZGSZ · Shenzhen → ZHCC · Zhengzhou CSZ9301 · ZH9301 · sched 23:55Z
2026-05-25 5 legs CSZ
ZGSZ → ZPPP → ZGSZ → ZSLQ → ZGSZ → ZPLJ
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming CSZ9455 · ZH9455 · sched 03:00Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen CSZ9456 · ZH9456 · sched 06:45Z
ZGSZ ZSLQ ZGSZ · Shenzhen → ZSLQ · Taizhou (Luqiao) CSZ8969 · ZH8969 · ⏱ 11:15– (Nonem)
ZSLQ ZGSZ ZSLQ · Taizhou (Luqiao) → ZGSZ · Shenzhen CSZ8970 · ZH8970 · sched 14:05Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang CSZ8979 · ZH8979 · sched 23:15Z
2026-05-24 4 legs CSZ
ZGGG → ZSNJ → ZGGG → ZLXY → ZGSZ
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9867 · ZH9867 · ⏱ 05:23– (Nonem)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9868 · ZH9868 · sched 08:10Z
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9225 · ZH9225 · sched 12:15Z
ZLXY ZGSZ ZLXY · Xi'an → ZGSZ · Shenzhen CSZ9214 · ZH9214 · sched 22:55Z
2026-05-23 4 legs CSZ
ZGSZ → ZLLL → ZGSZ → ZLXY → ZGGG
ZGSZ ZLLL ZGSZ · Shenzhen → ZLLL · Lanzhou (Yongdeng) CSZ9239 · ZH9239 · sched 02:15Z
ZLLL ZGSZ ZLLL · Lanzhou (Yongdeng) → ZGSZ · Shenzhen CSZ9240 · ZH9240 · sched 06:15Z
ZGSZ ZLXY ZGSZ · Shenzhen → ZLXY · Xi'an CSZ9213 · ZH9213 · ⏱ 11:48– (Nonem)
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9226 · ZH9226 · sched 23:50Z
2026-05-22 4 legs round-trip CSZ
ZGSZ → ZPPP → ZGSZ → ZPLJ → ZGSZ
ZGSZ ZPPP ZGSZ · Shenzhen → ZPPP · Kunming CSZ9453 · ZH9453 · sched 01:35Z
ZPPP ZGSZ ZPPP · Kunming → ZGSZ · Shenzhen CSZ9454 · ZH9454 · sched 04:55Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang CSZ8983 · ZH8983 · sched 08:10Z
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen CSZ8984 · ZH8984 · sched 11:55Z
2026-05-21 3 legs round-trip CSZ
ZGSZ → ZBYN → ZGSZ → ZGSZ
ZGSZ ZBYN ZGSZ · Shenzhen → ZBYN · Taiyuan CSZ9133 · ZH9133 · sched 05:05Z
ZBYN ZGSZ ZBYN · Taiyuan → ZGSZ · Shenzhen CSZ9134 · ZH9134 · sched 08:55Z
ZGKL ZGSZ ZGKL · Guilin (Lingui) → ZGSZ · Shenzhen ferry ⚠ gap CSZ923V · sched Z
2026-05-20 3 legs CSZ
ZLXY → ZGSZ → ZLIC → ZGKL
ZLXY ZGSZ ZLXY · Xi'an → ZGSZ · Shenzhen CSZ9212 · ZH9212 · sched 02:45Z
ZGSZ ZLIC ZGSZ · Shenzhen → ZLIC · Yinchuan CSZ9233 · ZH9233 · sched 06:50Z
ZLIC ZGKL ZLIC · Yinchuan → ZGKL · Guilin (Lingui) CSZ9234 · ZH9234 · ⏱ 11:44– (Nonem)
2026-05-19 3 legs CSZ
ZSOF → ZLXY → ZSYT → ZLXY
ZSOF ZLXY ZSOF · Hefei → ZLXY · Xi'an CSZ9296 · ZH9296 · sched 07:20Z
ZLXY ZSYT ZLXY · Xi'an → ZSYT · Yantai CSZ9249 · ZH9249 · sched 10:15Z
ZSYT ZLXY ZSYT · Yantai → ZLXY · Xi'an CSZ9250 · ZH9250 · ⏱ 13:13– (Nonem)
2026-05-18 4 legs CSZ
ZSWX → ZLXY → ZSYA → ZLXY → ZSOF
ZSWX ZLXY ZSWX · Wuxi → ZLXY · Xi'an CSZ9288 · ZH9288 · ⏱ 02:29– (Nonem)
ZLXY ZSYA ZLXY · Xi'an → ZSYA · Yangzhou CSZ9253 · ZH9253 · sched 07:50Z
ZSYA ZLXY ZSYA · Yangzhou → ZLXY · Xi'an CSZ9254 · ZH9254 · sched 11:40Z
ZLXY ZSOF ZLXY · Xi'an → ZSOF · Hefei CSZ9295 · ZH9295 · sched 22:25Z
2026-05-17 6 legs CSZ
ZSOF → ZUMY → ZSOF → ZLXY → ZSYT → ZLXY → ZSWX
ZSOF ZUMY ZSOF · Hefei → ZUMY · Mianyang (Fucheng) CSZ8601 · ZH8601 · sched 01:05Z
ZUMY ZSOF ZUMY · Mianyang (Fucheng) → ZSOF · Hefei CSZ8602 · ZH8602 · sched 04:10Z
ZSOF ZLXY ZSOF · Hefei → ZLXY · Xi'an CSZ9296 · ZH9296 · ⏱ 07:40– (Nonem)
ZLXY ZSYT ZLXY · Xi'an → ZSYT · Yantai CSZ9249 · ZH9249 · sched 10:15Z
ZSYT ZLXY ZSYT · Yantai → ZLXY · Xi'an CSZ9250 · ZH9250 · ⏱ 13:17– (Nonem)
ZLXY ZSWX ZLXY · Xi'an → ZSWX · Wuxi CSZ9287 · ZH9287 · sched 22:55Z
2026-05-16 6 legs round-trip CSZ
ZSOF → ZUMY → ZSOF → ZLXY → ZSYT → ZLXY → ZSOF
ZSOF ZUMY ZSOF · Hefei → ZUMY · Mianyang (Fucheng) CSZ8601 · ZH8601 · sched 01:05Z
ZUMY ZSOF ZUMY · Mianyang (Fucheng) → ZSOF · Hefei CSZ8602 · ZH8602 · sched 04:10Z
ZSOF ZLXY ZSOF · Hefei → ZLXY · Xi'an CSZ9296 · ZH9296 · sched 07:20Z
ZLXY ZSYT ZLXY · Xi'an → ZSYT · Yantai CSZ9249 · ZH9249 · sched 10:15Z
ZSYT ZLXY ZSYT · Yantai → ZLXY · Xi'an CSZ9250 · ZH9250 · ⏱ 13:14– (Nonem)
ZLXY ZSOF ZLXY · Xi'an → ZSOF · Hefei CSZ9295 · ZH9295 · sched 22:25Z
2026-05-15 4 legs CSZ
ZGGG → ZSNJ → ZGGG → ZLXY → ZSOF
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9867 · ZH9867 · ⏱ 05:03– (Nonem)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9868 · ZH9868 · sched 08:10Z
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9225 · ZH9225 · sched 12:20Z
ZLXY ZSOF ZLXY · Xi'an → ZSOF · Hefei CSZ9295 · ZH9295 · sched 22:25Z
2026-05-14 3 legs CSZ
ZPLJ → ZGGG → ZSJN → ZGGG
ZPLJ ZGGG ZPLJ · Lijiang → ZGGG · Guangzhou (Huadu) CSZ8904 · ZH8904 · sched 03:20Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSZ9973 · ZH9973 · sched 07:50Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSZ9974 · ZH9974 · sched 11:55Z
2026-05-13 4 legs round-trip CSZ
ZPLJ → ZGGG → ZSQD → ZGGG → ZPLJ
ZPLJ ZGGG ZPLJ · Lijiang → ZGGG · Guangzhou (Huadu) CSZ8904 · ZH8904 · ⏱ 04:11– (Nonem)
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9995 · ZH9995 · sched 07:35Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9996 · ZH9996 · sched 11:50Z
ZGGG ZPLJ ZGGG · Guangzhou (Huadu) → ZPLJ · Lijiang CSZ8903 · ZH8903 · sched 23:30Z
2026-05-12 5 legs CSZ
ZGGG → ZSYA → ZYCC → ZSYA → ZGGG → ZPLJ
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSZ9693 · ZH9693 · sched 00:05Z
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun CSZ9693 · ZH9693 · sched 03:25Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou CSZ9694 · ZH9694 · ⏱ 06:48– (Nonem)
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSZ9694 · ZH9694 · sched 11:00Z
ZGGG ZPLJ ZGGG · Guangzhou (Huadu) → ZPLJ · Lijiang CSZ8903 · ZH8903 · ⏱ 23:48– (Nonem)
2026-05-11 4 legs round-trip CSZ
ZGGG → ZUUU → ZGGG → ZSPD → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSZ9439 · ZH9439 · sched 00:20Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSZ9440 · ZH9440 · ⏱ 04:09– (Nonem)
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CSZ9533 · ZH9533 · sched 07:20Z
ZSPD ZGGG ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu) CSZ9534 · ZH9534 · sched 11:25Z
2026-05-10 3 legs CSZ
ZSCG → ZGGG → ZSCG → ZGGG
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSZ8944 · ZH8944 · sched 02:25Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSZ8957 · ZH8957 · sched 06:45Z
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSZ8958 · ZH8958 · sched 10:40Z
2026-05-09 5 legs CSZ
ZGGG → ZSNT → ZYTL → ZGGG → ZSCG → ZSNT
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSZ9685 · ZH9685 · sched 02:05Z
ZSNT ZYTL ZSNT · Nantong (Tongzhou) → ZYTL · Dalian (Ganjingzi) CSZ9685 · ZH9685 · ⏱ 05:42– (Nonem)
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) ⚠ gap CSZ9686 · ZH9686 · sched 11:40Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSZ8943 · ZH8943 · sched 23:15Z
ZYTL ZSNT ZYTL · Dalian (Ganjingzi) → ZSNT · Nantong (Tongzhou) ⚠ gap CSZ9686 · ZH9686 · sched Z
2026-05-08 3 legs CSZ
ZSLY → ZGGG → ZSPD → ZGGG
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8948 · ZH8948 · sched 02:20Z
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CSZ9533 · ZH9533 · sched 06:55Z
ZSPD ZGGG ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu) CSZ9534 · ZH9534 · sched 11:25Z
2026-05-07 5 legs CSZ
ZGGG → ZSNJ → ZGGG → ZSLQ → ZGGG → ZSLY
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9863 · ZH9863 · sched 01:05Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9864 · ZH9864 · sched 04:30Z
ZGGG ZSLQ ZGGG · Guangzhou (Huadu) → ZSLQ · Taizhou (Luqiao) CSZ8989 · ZH8989 · sched 10:30Z
ZSLQ ZGGG ZSLQ · Taizhou (Luqiao) → ZGGG · Guangzhou (Huadu) CSZ8990 · ZH8990 · sched 13:50Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8947 · ZH8947 · sched 23:00Z
2026-05-06 3 legs CSZ
ZPLJ → ZGGG → ZSPD → ZGGG
ZPLJ ZGGG ZPLJ · Lijiang → ZGGG · Guangzhou (Huadu) CSZ8904 · ZH8904 · sched 03:20Z
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CSZ9533 · ZH9533 · ⏱ 07:16– (Nonem)
ZSPD ZGGG ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu) CSZ9534 · ZH9534 · sched 11:25Z
2026-05-05 4 legs round-trip CSZ
ZPLJ → ZGGG → ZSCG → ZGGG → ZPLJ
ZPLJ ZGGG ZPLJ · Lijiang → ZGGG · Guangzhou (Huadu) CSZ8904 · ZH8904 · ⏱ 03:16– (Nonem)
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSZ8957 · ZH8957 · ⏱ 06:54– (Nonem)
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSZ8958 · ZH8958 · sched 10:40Z
ZGGG ZPLJ ZGGG · Guangzhou (Huadu) → ZPLJ · Lijiang CSZ8903 · ZH8903 · sched 23:25Z
2026-05-04 5 legs CSZ
ZGGG → ZSNT → ZYTL → ZSNT → ZGGG → ZPLJ
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSZ9685 · ZH9685 · ⏱ 01:53– (Nonem)
ZSNT ZYTL ZSNT · Nantong (Tongzhou) → ZYTL · Dalian (Ganjingzi) CSZ9685 · ZH9685 · sched 05:40Z
ZYTL ZSNT ZYTL · Dalian (Ganjingzi) → ZSNT · Nantong (Tongzhou) CSZ9686 · ZH9686 · sched 08:40Z
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSZ9686 · ZH9686 · sched 11:40Z
ZGGG ZPLJ ZGGG · Guangzhou (Huadu) → ZPLJ · Lijiang CSZ8903 · ZH8903 · sched 23:30Z
2026-05-03 4 legs round-trip CSZ
ZGGG → ZSNT → ZYTL → ZSNT → ZGGG
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSZ9685 · ZH9685 · ⏱ 02:03– (Nonem)
ZSNT ZYTL ZSNT · Nantong (Tongzhou) → ZYTL · Dalian (Ganjingzi) CSZ9685 · ZH9685 · sched 05:40Z
ZYTL ZSNT ZYTL · Dalian (Ganjingzi) → ZSNT · Nantong (Tongzhou) CSZ9686 · ZH9686 · sched 08:40Z
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSZ9686 · ZH9686 · sched 11:40Z
2026-05-02 3 legs CSZ
ZPLJ → ZGGG → ZSCG → ZGGG
ZPLJ ZGGG ZPLJ · Lijiang → ZGGG · Guangzhou (Huadu) CSZ8904 · ZH8904 · sched 03:20Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSZ8957 · ZH8957 · ⏱ 06:51– (Nonem)
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSZ8958 · ZH8958 · sched 10:40Z
2026-05-01 4 legs CSZ
ZSJN → ZGGG → ZSPD → ZGGG → ZPLJ
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSZ9972 · ZH9972 · sched 03:15Z
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CSZ9533 · ZH9533 · ⏱ 07:31– (Nonem)
ZSPD ZGGG ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu) CSZ9534 · ZH9534 · sched 11:25Z
ZGGG ZPLJ ZGGG · Guangzhou (Huadu) → ZPLJ · Lijiang CSZ8903 · ZH8903 · sched 23:30Z
2026-04-30 5 legs CSZ
ZGGG → ZSOF → ZGGG → ZSQD → ZGGG → ZSJN
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSZ9989 · ZH9989 · sched 01:05Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSZ9990 · ZH9990 · sched 03:55Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9995 · ZH9995 · ⏱ 07:50– (Nonem)
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9996 · ZH9996 · sched 11:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSZ9971 · ZH9971 · ⏱ 23:32– (Nonem)
2026-04-29 3 legs CSZ
ZSQD → ZGGG → ZSLY → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9994 · ZH9994 · sched 03:25Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8945 · ZH8945 · sched 09:50Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8946 · ZH8946 · sched 13:55Z
2026-04-28 4 legs round-trip CSZ
ZSQD → ZGGG → ZSJN → ZGGG → ZSQD
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9994 · ZH9994 · sched 03:25Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSZ9973 · ZH9973 · sched 07:50Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSZ9974 · ZH9974 · sched 11:50Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9993 · ZH9993 · sched 23:20Z
2026-04-27 5 legs CSZ
ZUTF → ZSYA → ZUTF → ZSNJ → ZGGG → ZSQD
ZUTF ZSYA ZUTF · Chengdu (Jianyang) → ZSYA · Yangzhou CSZ8419 · ZH8419 · sched 00:30Z
ZSYA ZUTF ZSYA · Yangzhou → ZUTF · Chengdu (Jianyang) CSZ8420 · ZH8420 · sched 04:35Z
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9566 · ZH9566 · ⏱ 09:16– (Nonem)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9870 · ZH9870 · sched 09:40Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9993 · ZH9993 · ⏱ 23:32– (Nonem)
2026-04-26 3 legs CSZ
ZGGG → ZSNJ → ZGGG → ZUTF
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · ⏱ 03:47– (Nonem)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · sched 07:10Z
ZGGG ZUTF ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang) CSZ9441 · ZH9441 · sched 11:10Z
2026-04-25 5 legs CSZ
ZSWZ → ZUYB → ZSWZ → ZBYC → ZSWZ → ZGGG
ZSWZ ZUYB ZSWZ · Wenzhou (Longwan) → ZUYB · Yibin (Cuiping) CSZ8877 · ZH8877 · sched 01:40Z
ZUYB ZSWZ ZUYB · Yibin (Cuiping) → ZSWZ · Wenzhou (Longwan) CSZ8878 · ZH8878 · sched 05:25Z
ZSWZ ZBYC ZSWZ · Wenzhou (Longwan) → ZBYC · Yuncheng (Yanhu) CSZ8192 · ZH8192 · sched 09:05Z
ZBYC ZSWZ ZBYC · Yuncheng (Yanhu) → ZSWZ · Wenzhou (Longwan) CSZ8191 · ZH8191 · sched 12:20Z
ZSWZ ZGGG ZSWZ · Wenzhou (Longwan) → ZGGG · Guangzhou (Huadu) CSZ9962 · ZH9962 · sched 22:50Z
2026-04-24 4 legs CSZ
ZSYA → ZYCC → ZSYA → ZGGG → ZSWZ
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun CSZ9693 · ZH9693 · sched 03:25Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou CSZ9694 · ZH9694 · sched 06:40Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSZ9694 · ZH9694 · sched 10:40Z
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSZ9961 · ZH9961 · sched 22:50Z
2026-04-23 5 legs CSZ
ZGGG → ZSOF → ZGGG → ZSLQ → ZGGG → ZSYA
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSZ9989 · ZH9989 · ⏱ 04:26– (Nonem)
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSZ9990 · ZH9990 · ⏱ 07:05– (Nonem)
ZGGG ZSLQ ZGGG · Guangzhou (Huadu) → ZSLQ · Taizhou (Luqiao) CSZ8989 · ZH8989 · ⏱ 10:53– (Nonem)
ZSLQ ZGGG ZSLQ · Taizhou (Luqiao) → ZGGG · Guangzhou (Huadu) CSZ8990 · ZH8990 · sched 13:50Z
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSZ9693 · ZH9693 · ⏱ 23:32– (Nonem)
2026-04-22 2 legs round-trip CSZ
ZGGG → ZUTF → ZGGG
ZGGG ZUTF ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang) CSZ9443 · ZH9443 · sched 02:55Z
ZUTF ZGGG ZUTF · Chengdu (Jianyang) → ZGGG · Guangzhou (Huadu) CSZ9444 · ZH9444 · ⏱ 13:54– (Nonem)
2026-04-21 4 legs CSZ
ZUTF → ZSNJ → ZPLJ → ZSNJ → ZGGG
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9562 · ZH9562 · ⏱ 03:19– (Nonem)
ZSNJ ZPLJ ZSNJ · Nanjing → ZPLJ · Lijiang CSZ8577 · ZH8577 · ⏱ 07:25– (Nonem)
ZPLJ ZSNJ ZPLJ · Lijiang → ZSNJ · Nanjing CSZ8578 · ZH8578 · sched 11:05Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9876 · ZH9876 · sched 23:25Z
2026-04-20 4 legs CSZ
ZGGG → ZSNJ → ZGGG → ZSNJ → ZUTF
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · sched 03:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · sched 07:10Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9875 · ZH9875 · sched 13:15Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) CSZ9561 · ZH9561 · sched 23:20Z
2026-04-19 5 legs CSZ
ZSWZ → ZUYB → ZSWZ → ZBYC → ZSWZ → ZGGG
ZSWZ ZUYB ZSWZ · Wenzhou (Longwan) → ZUYB · Yibin (Cuiping) CSZ8877 · ZH8877 · ⏱ 01:52– (Nonem)
ZUYB ZSWZ ZUYB · Yibin (Cuiping) → ZSWZ · Wenzhou (Longwan) CSZ8878 · ZH8878 · sched 05:25Z
ZSWZ ZBYC ZSWZ · Wenzhou (Longwan) → ZBYC · Yuncheng (Yanhu) CSZ8192 · ZH8192 · ⏱ 09:05–11:17 (132m)
ZBYC ZSWZ ZBYC · Yuncheng (Yanhu) → ZSWZ · Wenzhou (Longwan) CSZ8191 · ZH8191 · sched 12:20Z
ZSWZ ZGGG ZSWZ · Wenzhou (Longwan) → ZGGG · Guangzhou (Huadu) CSZ9962 · ZH9962 · ⏱ 22:52– (Nonem)
2026-04-18 5 legs CSZ
ZGGG → ZUUU → ZGGG → ZSQD → ZGGG → ZSWZ
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSZ9439 · ZH9439 · sched 00:20Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSZ9440 · ZH9440 · ⏱ 04:23– (Nonem)
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSZ9995 · ZH9995 · ⏱ 07:40– (Nonem)
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSZ9996 · ZH9996 · sched 11:50Z
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSZ9961 · ZH9961 · ⏱ 23:02– (Nonem)
2026-04-17 4 legs round-trip CSZ
ZGGG → ZSYA → ZYCC → ZSYA → ZGGG
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSZ9693 · ZH9693 · sched 23:30Z
ZSYA ZYCC ZSYA · Yangzhou → ZYCC · Changchun CSZ9693 · ZH9693 · sched 03:25Z
ZYCC ZSYA ZYCC · Changchun → ZSYA · Yangzhou CSZ9694 · ZH9694 · sched 06:40Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSZ9694 · ZH9694 · sched 10:40Z
2026-04-16 3 legs CSZ
ZGGG → ZSNJ → ZGGG → ?
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · sched 03:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · sched 07:10Z
ZGFS ? ZGFS · Foshan (Nanhai) → — ferry ⚠ gap · sched Z
2026-04-15 2 legs CSZ
ZSOF → ZUMY → ?
ZSOF ZUMY ZSOF · Hefei → ZUMY · Mianyang (Fucheng) CSZ8601 · ZH8601 · sched 01:05Z
ZUNC ? ZUNC · Nanchong (Gaoping) → — ferry ⚠ gap · sched Z
2026-04-14 2 legs CSZ
ZSYA → ZLXY → ZLXY
ZSYA ZLXY ZSYA · Yangzhou → ZLXY · Xi'an CSZ9252 · ZH9252 · sched 01:40Z
ZGHZ ZLXY ZGHZ · Huizhou (Pingtan) → ZLXY · Xi'an ⚠ gap CSZ9276 · ZH9276 · sched 08:55Z
2026-04-13 3 legs CSZ
ZSLY → ZYTX → ZSYA → ?
ZSLY ZYTX ZSLY · Linyi (Hedong) → ZYTX · Shenyang CSZ9273 · ZH9273 · sched 06:00Z
ZLXY ZSYA ZLXY · Xi'an → ZSYA · Yangzhou ⚠ gap CSZ9251 · ZH9251 · sched 22:40Z
? ? — → — ferry · sched Z
2026-04-12 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 2 legs round-trip CSZ
ZGGG → ZSNJ → ZGGG
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9863 · ZH9863 · sched 01:05Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9864 · ZH9864 · sched 04:30Z
2026-04-10 2 legs round-trip CSZ
ZGGG → ZSCG → ZGGG
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSZ9653 · ZH9653 · sched 01:45Z
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSZ9654 · ZH9654 · sched 12:35Z
2026-04-09 4 legs round-trip CSZ
ZGGG → ZSJN → ZGGG → ZSLY → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSZ9971 · ZH9971 · sched 00:10Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSZ9972 · ZH9972 · sched 04:00Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8945 · ZH8945 · sched 09:50Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8946 · ZH8946 · sched 13:40Z
2026-04-08 3 legs CSZ
ZLXY → ZGGG → ZSNJ → ZGGG
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9226 · ZH9226 · sched 23:50Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSZ9865 · ZH9865 · sched 03:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9866 · ZH9866 · sched 07:10Z
2026-04-07 4 legs round-trip CSZ
ZLXY → ZSNT → ZLXY → ZSWZ → ZLXY
ZLXY ZSNT ZLXY · Xi'an → ZSNT · Nantong (Tongzhou) CSZ9259 · ZH9259 · sched 01:20Z
ZSNT ZLXY ZSNT · Nantong (Tongzhou) → ZLXY · Xi'an CSZ9260 · ZH9260 · sched 04:35Z
ZLXY ZSWZ ZLXY · Xi'an → ZSWZ · Wenzhou (Longwan) CSZ9247 · ZH9247 · sched 08:40Z
ZSWZ ZLXY ZSWZ · Wenzhou (Longwan) → ZLXY · Xi'an CSZ9248 · ZH9248 · sched 12:10Z
2026-04-06 2 legs round-trip CSZ
ZLXY → ZSNJ → ZLXY
ZLXY ZSNJ ZLXY · Xi'an → ZSNJ · Nanjing CSZ9291 · ZH9291 · sched 00:45Z
ZSNJ ZLXY ZSNJ · Nanjing → ZLXY · Xi'an CSZ9292 · ZH9292 · sched 03:45Z
2026-04-05 5 legs CSZ
ZSOF → ZUMY → ZSOF → ZLXY → ZSYT → ZLXY
ZSOF ZUMY ZSOF · Hefei → ZUMY · Mianyang (Fucheng) CSZ8601 · ZH8601 · ⏱ 01:09– (Nonem)
ZUMY ZSOF ZUMY · Mianyang (Fucheng) → ZSOF · Hefei CSZ8602 · ZH8602 · sched 04:10Z
ZSOF ZLXY ZSOF · Hefei → ZLXY · Xi'an CSZ9296 · ZH9296 · sched 07:10Z
ZLXY ZSYT ZLXY · Xi'an → ZSYT · Yantai CSZ9249 · ZH9249 · sched 10:15Z
ZSYT ZLXY ZSYT · Yantai → ZLXY · Xi'an CSZ9250 · ZH9250 · sched 13:10Z
2026-04-04 3 legs CSZ
ZSJD → ZGGG → ZLXY → ZSOF
ZSJD ZGGG ZSJD · Jingdezhen → ZGGG · Guangzhou (Huadu) CSZ9998 · ZH9998 · sched 01:55Z
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9225 · ZH9225 · ⏱ 12:28– (Nonem)
ZLXY ZSOF ZLXY · Xi'an → ZSOF · Hefei CSZ9295 · ZH9295 · sched 22:25Z
2026-04-03 5 legs CSZ
ZGGG → ZLXY → ZGGG → ZSLY → ZGGG → ZSJD
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSZ9221 · ZH9221 · sched 01:55Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9222 · ZH9222 · sched 06:00Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSZ8945 · ZH8945 · sched 09:50Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSZ8946 · ZH8946 · sched 13:40Z
ZGGG ZSJD ZGGG · Guangzhou (Huadu) → ZSJD · Jingdezhen CSZ9997 · ZH9997 · ⏱ 23:32– (Nonem)
2026-04-02 4 legs round-trip CSZ
ZGGG → ZUTF → ZSQZ → ZUTF → ZGGG
ZGGG ZUTF ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang) CSZ9443 · ZH9443 · sched 02:55Z
ZUTF ZSQZ ZUTF · Chengdu (Jianyang) → ZSQZ · Quanzhou CSZ9493 · ZH9493 · ⏱ 06:32– (Nonem)
ZSQZ ZUTF ZSQZ · Quanzhou → ZUTF · Chengdu (Jianyang) CSZ9494 · ZH9494 · sched 09:55Z
ZUTF ZGGG ZUTF · Chengdu (Jianyang) → ZGGG · Guangzhou (Huadu) CSZ9444 · ZH9444 · sched 13:45Z
2026-04-01 4 legs CSZ
ZUTF → ZSNJ → ZPLJ → ZSNJ → ZGGG
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9562 · ZH9562 · ⏱ 03:19– (Nonem)
ZSNJ ZPLJ ZSNJ · Nanjing → ZPLJ · Lijiang CSZ8577 · ZH8577 · ⏱ 07:12–10:09 (177m)
ZPLJ ZSNJ ZPLJ · Lijiang → ZSNJ · Nanjing CSZ8578 · ZH8578 · sched 11:05Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSZ9876 · ZH9876 · sched 23:25Z
2026-03-31 4 legs round-trip CSZ
ZUTF → ZSNJ → ZPLJ → ZSNJ → ZUTF
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9562 · ZH9562 · ⏱ 03:21– (Nonem)
ZSNJ ZPLJ ZSNJ · Nanjing → ZPLJ · Lijiang CSZ8577 · ZH8577 · sched 07:00Z
ZPLJ ZSNJ ZPLJ · Lijiang → ZSNJ · Nanjing CSZ8578 · ZH8578 · sched 11:05Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) CSZ9561 · ZH9561 · sched 23:20Z
2026-03-30 4 legs CSZ
ZSQZ → ZGZJ → ZSQZ → ZUTF → ZSNJ
ZSQZ ZGZJ ZSQZ · Quanzhou → ZGZJ · Zhanjiang CSZ8565 · ZH8565 · sched 01:25Z
ZSQZ ZSQZ ZSQZ · Quanzhou → ZSQZ · Quanzhou ⚠ gap CSZ8566 · ZH8566 · sched 06:45Z
ZSNJ ZUTF ZSNJ · Nanjing → ZUTF · Chengdu (Jianyang) ⚠ gap CSZ9561 · ZH9561 · sched 23:20Z
ZSQZ ZSNJ ZSQZ · Quanzhou → ZSNJ · Nanjing ⚠ gap CSZ8566 · ZH8566 · sched Z
2026-03-29 4 legs CSZ
ZUTF → ZSNJ → ZPLJ → ZSNJ → ZSQZ
ZUTF ZSNJ ZUTF · Chengdu (Jianyang) → ZSNJ · Nanjing CSZ9562 · ZH9562 · sched 03:10Z
ZSNJ ZPLJ ZSNJ · Nanjing → ZPLJ · Lijiang CSZ8577 · ZH8577 · ⏱ 07:21– (Nonem)
ZPLJ ZSNJ ZPLJ · Lijiang → ZSNJ · Nanjing CSZ8578 · ZH8578 · ⏱ 11:17– (Nonem)
ZSNJ ZSQZ ZSNJ · Nanjing → ZSQZ · Quanzhou CSZ8565 · ZH8565 · sched 22:55Z
2026-03-28 4 legs round-trip CSZ
ZUTF → ZSNT → ZUTF → ZSCN → ZUTF
ZUTF ZSNT ZUTF · Chengdu (Jianyang) → ZSNT · Nantong (Tongzhou) CSZ8678 · ZH8678 · sched 03:10Z
ZSNT ZUTF ZSNT · Nantong (Tongzhou) → ZUTF · Chengdu (Jianyang) CSZ8677 · ZH8677 · sched 06:45Z
ZUTF ZSCN ZUTF · Chengdu (Jianyang) → ZSCN · Nanchang CSZ8443 · ZH8443 · sched 11:00Z
ZSCN ZUTF ZSCN · Nanchang → ZUTF · Chengdu (Jianyang) CSZ8444 · ZH8444 · sched 13:55Z
2026-03-27 5 legs CSZ
ZPJH → ZUTF → ZSWX → ZUTF → ZBAA → ZUTF
ZPJH ZUTF ZPJH · Jinghong (Gasa) → ZUTF · Chengdu (Jianyang) CSZ8438 · ZH8438 · ⏱ 03:15–04:58 (103m)
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi CSZ9546 · ZH9546 · sched 06:05Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) CSZ9545 · ZH9545 · sched 09:15Z
ZUTF ZBAA ZUTF · Chengdu (Jianyang) → ZBAA · Beijing CSZ9196 · ZH9196 · sched 13:30Z
ZBAA ZUTF ZBAA · Beijing → ZUTF · Chengdu (Jianyang) CSZ9195 · ZH9195 · ⏱ 22:58– (Nonem)
2026-03-26 5 legs CSZ
ZUTF → ZSWX → ZUTF → ZJHK → ZUTF → ZPJH
ZUTF ZSWX ZUTF · Chengdu (Jianyang) → ZSWX · Wuxi CSZ9542 · ZH9542 · sched 00:00Z
ZSWX ZUTF ZSWX · Wuxi → ZUTF · Chengdu (Jianyang) CSZ9541 · ZH9541 · ⏱ 03:34–06:12 (158m)
ZUTF ZJHK ZUTF · Chengdu (Jianyang) → ZJHK · Haikou (Meilan) CSZ8427 · ZH8427 · ⏱ 09:39– (Nonem)
ZJHK ZUTF ZJHK · Haikou (Meilan) → ZUTF · Chengdu (Jianyang) CSZ8428 · ZH8428 · sched 11:45Z
ZUTF ZPJH ZUTF · Chengdu (Jianyang) → ZPJH · Jinghong (Gasa) CSZ8437 · ZH8437 · sched 23:55Z
2026-03-25 4 legs CSZ
ZLXY → ZSNT → ZLXY → ZGGG → ZUTF
ZLXY ZSNT ZLXY · Xi'an → ZSNT · Nantong (Tongzhou) CSZ9257 · ZH9257 · sched 01:15Z
ZSNT ZLXY ZSNT · Nantong (Tongzhou) → ZLXY · Xi'an CSZ9258 · ZH9258 · sched 04:20Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSZ9224 · ZH9224 · sched 08:30Z
ZGGG ZUTF ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang) CSZ9445 · ZH9445 · sched 13:00Z
2026-03-24 4 legs round-trip CSZ
ZLXY → ZSWX → ZLXY → ZSWX → ZLXY
ZLXY ZSWX ZLXY · Xi'an → ZSWX · Wuxi CSZ9285 · ZH9285 · sched 01:25Z
ZSWX ZLXY ZSWX · Wuxi → ZLXY · Xi'an CSZ9286 · ZH9286 · ⏱ 04:56– (Nonem)
ZLXY ZSWX ZLXY · Xi'an → ZSWX · Wuxi CSZ9287 · ZH9287 · sched 08:25Z
ZSWX ZLXY ZSWX · Wuxi → ZLXY · Xi'an CSZ9288 · ZH9288 · sched 11:50Z