‹ Aircraft

B-6680 / 780670

229 flights over 74 days · 3.09 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSN

229
Flights
38
Airports served
17%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

A320 232 A320
China Southern Airlines · reg B-6680
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-15 1 legs CSN
ZSAQ → ZGGG
ZSAQ ZGGG ZSAQ · Anqing → ZGGG · Guangzhou (Huadu) CSN3320 · CZ3320 · sched 01:55Z
2026-06-14 4 legs CSN
ZHSY → ZGGG → ZUCK → ZGGG → ZSAQ
ZHSY ZGGG ZHSY · Shiyan (Maojian) → ZGGG · Guangzhou (Huadu) CSN3336 · CZ3336 · sched 02:40Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3411 · CZ3411 · sched 08:05Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3412 · CZ3412 · sched 11:45Z
ZGGG ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · ⏱ 23:39–01:11 (91m)
2026-06-13 3 legs CSN
ZGGG → ZSJU → ZGGG → ZHSY
ZGGG ZSJU ZGGG · Guangzhou (Huadu) → ZSJU · Quzhou (Kezheng) CSN6289 · CZ6289 · sched 01:50Z
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) CSN6290 · CZ6290 · sched 05:00Z
ZGGG ZHSY ZGGG · Guangzhou (Huadu) → ZHSY · Shiyan (Maojian) CSN3335 · CZ3335 · sched 23:35Z
2026-06-12 2 legs CSN
ZGGG → ZSNT → ZGFS
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSN3639 · CZ3639 · sched 02:00Z
ZSNT ZGFS ZSNT · Nantong (Tongzhou) → ZGFS · Foshan (Nanhai) CSN3640 · CZ3640 · sched 05:30Z
2026-06-11 3 legs CSN
ZSFY → ZGGG → ZSNT → ZGGG
ZSFY ZGGG ZSFY · Yingzhou, Fuyang → ZGGG · Guangzhou (Huadu) CSN3932 · CZ3932 · sched 02:35Z
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSN3637 · CZ3637 · sched 08:50Z
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSN3638 · CZ3638 · sched 12:10Z
2026-06-10 5 legs CSN
ZGGG → ZSWX → ZGFS → ZUNC → ZGGG → ZSFY
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · sched 00:25Z
ZSWX ZGFS ZSWX · Wuxi → ZGFS · Foshan (Nanhai) CSN3914 · CZ3914 · ⏱ 04:45– (Nonem)
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) ⚠ gap CSN3429 · CZ3429 · sched 10:05Z
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
ZGGG ZSFY ZGGG · Guangzhou (Huadu) → ZSFY · Yingzhou, Fuyang CSN3931 · CZ3931 · sched 23:40Z
2026-06-07 4 legs round-trip CSN
ZGGG → ZBYN → ZGGG → ZULA → ZGGG
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3701 · CZ3701 · sched 00:15Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3702 · CZ3702 · sched 04:00Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN5781 · CZ5781 · sched 08:40Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
2026-06-05 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZHYC → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · ⏱ 02:01– (Nonem)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3299 · CZ3299 · sched 10:05Z
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3300 · CZ3300 · sched 12:40Z
2026-06-04 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → ZUNC → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · sched 00:25Z
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · ⏱ 06:06– (Nonem)
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) CSN3429 · CZ3429 · sched 10:05Z
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
2026-06-03 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZULA → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · sched 01:50Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN5781 · CZ5781 · sched 08:40Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
2026-06-01 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · sched 06:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · sched 10:20Z
2026-05-31 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
2026-05-30 4 legs round-trip CSN
ZGGG → ZSJU → ZGGG → ZHYC → ZGGG
ZGGG ZSJU ZGGG · Guangzhou (Huadu) → ZSJU · Quzhou (Kezheng) CSN6289 · CZ6289 · sched 01:50Z
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) CSN6290 · CZ6290 · sched 05:00Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3299 · CZ3299 · sched 09:55Z
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3300 · CZ3300 · sched 12:40Z
2026-05-29 4 legs round-trip CSN
ZGGG → ZSJU → ZGGG → ZSLG → ZGGG
ZGGG ZSJU ZGGG · Guangzhou (Huadu) → ZSJU · Quzhou (Kezheng) CSN6289 · CZ6289 · sched 01:50Z
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) CSN6290 · CZ6290 · sched 05:00Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 11:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-05-28 1 legs CSN
ZLAK → ZGGG
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
2026-05-27 5 legs CSN
ZGGG → ZSJU → ZGGG → ZSCG → ZGGG → ZLAK
ZGGG ZSJU ZGGG · Guangzhou (Huadu) → ZSJU · Quzhou (Kezheng) CSN6289 · CZ6289 · ⏱ 01:59– (Nonem)
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) CSN6290 · CZ6290 · sched 05:00Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · sched 09:00Z
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-26 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZUNC → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · ⏱ 06:37– (Nonem)
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) CSN3429 · CZ3429 · sched 09:55Z
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
2026-05-25 2 legs round-trip CSN
ZGGG → ZPPP → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3449 · CZ3449 · sched 07:05Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3450 · CZ3450 · ⏱ 10:42– (Nonem)
2026-05-24 2 legs round-trip CSN
ZGGG → ZSLR → ZGGG
ZGGG ZSLR ZGGG · Guangzhou (Huadu) → ZSLR CSN3867 · CZ3867 · sched 09:20Z
ZSLR ZGGG ZSLR → ZGGG · Guangzhou (Huadu) CSN3868 · CZ3868 · sched 12:00Z
2026-05-23 2 legs round-trip CSN
ZGGG → ZSLG → ZGGG
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 10:55Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-05-22 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZSCG → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · sched 01:50Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · ⏱ 09:24– (Nonem)
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
2026-05-21 3 legs CSN
ZSXZ → ZGGG → ZHXF → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGGG ZHXF ZGGG · Guangzhou (Huadu) → ZHXF · Xiangyang (Xiangzhou) CSN3361 · CZ3361 · ⏱ 10:42– (Nonem)
ZHXF ZGGG ZHXF · Xiangyang (Xiangzhou) → ZGGG · Guangzhou (Huadu) CSN3362 · CZ3362 · sched 13:00Z
2026-05-20 3 legs CSN
ZGGG → ZSJN → ZGGG → ZSXZ
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 03:48–06:05 (137m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
2026-05-18 2 legs round-trip CSN
ZGGG → VDTI → ZGGG
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · sched 04:50Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · sched 08:55Z
2026-05-16 3 legs CSN
ZSFY → ZGGG → ZLLL → ZGGG
ZSFY ZGGG ZSFY · Yingzhou, Fuyang → ZGGG · Guangzhou (Huadu) CSN3932 · CZ3932 · sched 02:45Z
ZGGG ZLLL ZGGG · Guangzhou (Huadu) → ZLLL · Lanzhou (Yongdeng) CSN3385 · CZ3385 · sched 06:35Z
ZLLL ZGGG ZLLL · Lanzhou (Yongdeng) → ZGGG · Guangzhou (Huadu) CSN3386 · CZ3386 · sched 10:35Z
2026-05-15 3 legs CSN
ZGGG → ZSJN → ZGGG → ZSFY
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZSFY ZGGG · Guangzhou (Huadu) → ZSFY · Yingzhou, Fuyang CSN3931 · CZ3931 · sched 23:40Z
2026-05-14 2 legs round-trip CSN
ZGGG → VLVT → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · ⏱ 06:18– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 08:50Z
2026-05-13 2 legs round-trip CSN
ZGGG → ZSLG → ZGGG
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 11:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-05-12 2 legs round-trip CSN
ZGGG → ZPPP → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · sched 01:50Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
2026-05-11 3 legs CSN
ZSXZ → ZGGG → ZULA → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN5781 · CZ5781 · sched 08:40Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
2026-05-10 5 legs CSN
ZGGG → ZBSJ → ZGGG → ZHXF → ZGGG → ZSXZ
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · sched 02:25Z
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3184 · CZ3184 · sched 06:00Z
ZGGG ZHXF ZGGG · Guangzhou (Huadu) → ZHXF · Xiangyang (Xiangzhou) CSN3361 · CZ3361 · sched 10:05Z
ZHXF ZGGG ZHXF · Xiangyang (Xiangzhou) → ZGGG · Guangzhou (Huadu) CSN3362 · CZ3362 · sched 13:00Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 23:54– (Nonem)
2026-05-09 5 legs CSN
ZBSJ → ZGGG → VLVT → ZGGG → ZSSH → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 08:50Z
ZGGG ZSSH ZGGG · Guangzhou (Huadu) → ZSSH · Huai'an CSN3995 · CZ3995 · sched 13:05Z
ZSSH ZGGG ZSSH · Huai'an → ZGGG · Guangzhou (Huadu) CSN3996 · CZ3996 · sched 22:55Z
2026-05-08 4 legs CSN
ZBYC → ZGGG → ZSJN → ZGGG → ZBSJ
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN5266 · CZ5266 · sched 23:20Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · ⏱ 08:30– (Nonem)
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-05-07 4 legs CSN
ZBSJ → ZGGG → ZSJN → ZGGG → ZBYC
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN5265 · CZ5265 · sched 13:55Z
2026-05-06 1 legs CSN
ZGGG → ZBSJ
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-05-05 4 legs round-trip CSN
ZGGG → ZBSJ → ZGGG → ZHYC → ZGGG
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · sched 02:25Z
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3184 · CZ3184 · sched 06:00Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3299 · CZ3299 · sched 09:55Z
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3300 · CZ3300 · sched 12:40Z
2026-05-04 2 legs round-trip CSN
ZGGG → ZHXF → ZGGG
ZGGG ZHXF ZGGG · Guangzhou (Huadu) → ZHXF · Xiangyang (Xiangzhou) CSN3361 · CZ3361 · sched 10:05Z
ZHXF ZGGG ZHXF · Xiangyang (Xiangzhou) → ZGGG · Guangzhou (Huadu) CSN3362 · CZ3362 · sched 13:00Z
2026-05-02 2 legs round-trip CSN
ZGGG → ZSWX → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:39– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
2026-05-01 2 legs round-trip CSN
ZGGG → ZSLQ → ZGGG
ZGGG ZSLQ ZGGG · Guangzhou (Huadu) → ZSLQ · Taizhou (Luqiao) CSN8725 · CZ8725 · sched 10:05Z
ZSLQ ZGGG ZSLQ · Taizhou (Luqiao) → ZGGG · Guangzhou (Huadu) CSN8726 · CZ8726 · sched 12:50Z
2026-04-30 5 legs CSN
ZSXZ → ZGGG → ZSJN → ZGGG → ZSYA → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · ⏱ 06:41– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · ⏱ 10:24– (Nonem)
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSN3957 · CZ3957 · sched 14:25Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSN3958 · CZ3958 · sched 23:05Z
2026-04-29 5 legs CSN
ZGGG → ZLAK → ZGGG → ZSLG → ZGGG → ZSXZ
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:08– (Nonem)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
2026-04-28 4 legs round-trip CSN
ZGGG → ZUYI → ZGFS → ZSLG → ZGGG
ZGGG ZUYI ZGGG · Guangzhou (Huadu) → ZUYI · Xingyi CSN3923 · CZ3923 · sched 01:05Z
ZUYI ZGFS ZUYI · Xingyi → ZGFS · Foshan (Nanhai) CSN3924 · CZ3924 · sched 04:00Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang ⚠ gap CSN3233 · CZ3233 · ⏱ 13:13–15:27 (134m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-04-27 1 legs CSN
ZBSJ → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
2026-04-26 3 legs CSN
ZGGG → ZSJN → ZGGG → ZBSJ
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · ⏱ 04:47– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · ⏱ 08:35– (Nonem)
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:20Z
2026-04-25 3 legs CSN
ZLAK → ZGGG → ZSWZ → ZGGG
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSN3769 · CZ3769 · ⏱ 14:20– (Nonem)
ZSWZ ZGGG ZSWZ · Wenzhou (Longwan) → ZGGG · Guangzhou (Huadu) CSN3770 · CZ3770 · ⏱ 23:43– (Nonem)
2026-04-24 5 legs CSN
ZGGG → ZPPP → ZGGG → ZPPP → ZGGG → ZLAK
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · ⏱ 06:03– (Nonem)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · sched 06:25Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3499 · CZ3499 · sched 09:55Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · ⏱ 16:10– (Nonem)
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-04-23 2 legs round-trip CSN
ZGGG → VLVT → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 12:23– (Nonem)
2026-04-22 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZGZJ → ZGGG
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · sched 04:50Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · sched 08:55Z
ZGGG ZGZJ ZGGG · Guangzhou (Huadu) → ZGZJ · Zhanjiang CSN3329 · CZ3329 · sched 15:15Z
ZGZJ ZGGG ZGZJ · Zhanjiang → ZGGG · Guangzhou (Huadu) CSN3330 · CZ3330 · sched 23:10Z
2026-04-21 1 legs CSN
ZHCC → ZGGG
ZHCC ZGGG ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu) CSN3959 · CZ3959 · sched 11:40Z
2026-04-20 2 legs CSN
ZGGG → ZJHK → ZHCC
ZGGG ZJHK ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan) CSN6790 · CZ6790 · sched 04:35Z
ZJHK ZHCC ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou CSN5954 · CZ5954 · sched 08:25Z
2026-04-19 5 legs CSN
ZBSJ → ZGGG → ZSJN → ZGGG → ZSLY → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · sched 12:40Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-04-18 2 legs round-trip CSN
ZBSJ → ZGGG → ZBSJ
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-04-17 4 legs round-trip CSN
ZBSJ → ZGGG → ZSJN → ZGGG → ZBSJ
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · ⏱ 14:17– (Nonem)
2026-04-16 3 legs CSN
ZBSJ → ZGGG → ZBSJ → ?
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3184 · CZ3184 · sched 06:00Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
ZGGG ? ZGGG · Guangzhou (Huadu) → — ferry ⚠ gap CSN3183 · sched Z
2026-04-15 2 legs round-trip CSN
ZGGG → ZSWX → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · sched 00:25Z
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
2026-04-14 4 legs CSN
ZGGG → ZSWX → ZGGG → ZUCK → ?
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · sched 00:25Z
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3411 · CZ3411 · sched 08:10Z
? ? — → — ferry · sched Z
2026-04-13 2 legs CSN
ZGFS → ZPPP → ZGGG
ZGFS ZPPP ZGFS · Foshan (Nanhai) → ZPPP · Kunming CSN3493 · CZ3493 · sched 01:50Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
2026-04-12 4 legs round-trip CSN
ZGGG → ZSHZ → ZGGG → ZSJN → ZGGG
ZGGG ZSHZ ZGGG · Guangzhou (Huadu) → ZSHZ · Heze (Dingtao) CSN3125 · CZ3125 · sched 23:45Z
ZSHZ ZGGG ZSHZ · Heze (Dingtao) → ZGGG · Guangzhou (Huadu) CSN3126 · CZ3126 · sched 03:00Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · sched 06:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · sched 10:20Z
2026-04-11 2 legs CSN
ZGGG → ZBSJ → ?
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · sched 02:25Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry · sched Z
2026-04-10 1 legs CSN
ZGGG → ZSCG
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · sched 09:00Z
2026-04-09 4 legs CSN
ZLAK → ZGGG → VLVT → ZGGG → ZSHZ
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 08:50Z
ZGGG ZSHZ ZGGG · Guangzhou (Huadu) → ZSHZ · Heze (Dingtao) CSN3125 · CZ3125 · ⏱ 00:17–02:42 (145m)
2026-04-08 5 legs CSN
ZGGG → ZSJN → ZGGG → ZSLG → ZGGG → ZLAK
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · sched 02:30Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:10–13:43 (154m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-04-07 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZSOF → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · ⏱ 06:44– (Nonem)
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3817 · CZ3817 · sched 11:00Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3818 · CZ3818 · sched 14:05Z
2026-04-06 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSYA → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 02:37– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · ⏱ 06:44– (Nonem)
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSN3957 · CZ3957 · ⏱ 14:43– (Nonem)
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSN3958 · CZ3958 · sched 23:05Z
2026-04-05 2 legs round-trip CSN
ZGGG → ZGZJ → ZGGG
ZGGG ZGZJ ZGGG · Guangzhou (Huadu) → ZGZJ · Zhanjiang CSN3329 · CZ3329 · sched 15:15Z
ZGZJ ZGGG ZGZJ · Zhanjiang → ZGGG · Guangzhou (Huadu) CSN3330 · CZ3330 · sched 23:10Z
2026-04-04 1 legs CSN
ZSXZ → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
2026-04-03 5 legs CSN
ZGGG → ZSXZ → ZGGG → ZUNC → ZGGG → ZSXZ
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) CSN5781 · CZ5781 · sched 08:45Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN5782 · CZ5782 · sched 11:50Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
2026-04-02 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · ⏱ 06:53–09:09 (136m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · ⏱ 12:31– (Nonem)
2026-03-29 4 legs round-trip CSN
ZGGG → ZPPP → ZPPP → ZGGG → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming ⚠ gap CSN3499 · CZ3499 · sched 10:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · ⏱ 12:47– (Nonem)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3500 · CZ3500 · sched 13:25Z
2026-03-28 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → ZLAK → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3917 · CZ3917 · ⏱ 03:23– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3918 · CZ3918 · sched 05:50Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN3265 · CZ3265 · sched 10:00Z
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN3266 · CZ3266 · sched 13:15Z
2026-03-27 4 legs round-trip CSN
ZGGG → ZSYT → ZGGG → ZSLY → ZGGG
ZGGG ZSYT ZGGG · Guangzhou (Huadu) → ZSYT · Yantai CSN8777 · CZ8777 · ⏱ 05:34– (Nonem)
ZSYT ZGGG ZSYT · Yantai → ZGGG · Guangzhou (Huadu) CSN8778 · CZ8778 · sched 06:45Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 14:00– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched Z
2026-03-26 2 legs round-trip CSN
ZGGG → ZSLY → ZGGG
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 13:35– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-03-25 2 legs round-trip CSN
ZGGG → ZSYT → ZGGG
ZGGG ZSYT ZGGG · Guangzhou (Huadu) → ZSYT · Yantai CSN8777 · CZ8777 · sched 02:45Z
ZSYT ZGGG ZSYT · Yantai → ZGGG · Guangzhou (Huadu) CSN8778 · CZ8778 · sched 06:45Z
2026-03-24 4 legs round-trip CSN
ZGGG → ZSXZ → ZGGG → ZSLG → ZGGG
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 00:46– (Nonem)
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 02:15Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 07:30Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 10:40Z