‹ Aircraft

B-30DG / 781888

333 flights over 86 days · 3.87 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSN

333
Flights
41
Airports served
23%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-30DG
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs round-trip CSN
ZGGG → ZSQD → ZGGG
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3799 · CZ3799 · sched 04:55Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3800 · CZ3800 · sched 09:05Z
2026-06-22 5 legs CSN
ZHYC → ZGGG → ZLXN → ZGGG → ZSYA → ZGGG
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
ZGGG ZLXN ZGGG · Guangzhou (Huadu) → ZLXN · Haidong (Huzhu Tu Autonomous County) CSN6241 · CZ6241 · ⏱ 05:42–08:22 (160m)
ZLXN ZGGG ZLXN · Haidong (Huzhu Tu Autonomous County) → ZGGG · Guangzhou (Huadu) CSN6242 · CZ6242 · ⏱ 09:45– (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-06-21 4 legs round-trip CSN
ZHYC → ZGGG → ZUNC → ZGGG → ZHYC
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) CSN5781 · CZ5781 · sched 08:40Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN5782 · CZ5782 · sched 11:50Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-06-20 5 legs CSN
ZGGG → VTBS → ZGGG → ZUNC → ZGGG → ZHYC
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · sched 01:40Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
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
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-06-19 2 legs round-trip CSN
ZGGG → ZBHH → ZGGG
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3181 · CZ3181 · sched 03:40Z
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3182 · CZ3182 · sched 08:00Z
2026-06-18 3 legs CSN
ZSAQ → ZGGG → VDTI → ZGGG
ZSAQ ZGGG ZSAQ · Anqing → ZGGG · Guangzhou (Huadu) CSN3320 · CZ3320 · sched 01:55Z
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 · ⏱ 12:33– (Nonem)
2026-06-17 3 legs CSN
ZGGG → ZBSJ → ZGGG → ZSAQ
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 ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · sched 23:15Z
2026-06-16 2 legs round-trip CSN
ZGGG → ZUUU → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3427 · CZ3427 · ⏱ 10:31– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3428 · CZ3428 · sched 14:00Z
2026-06-15 5 legs CSN
ZBSJ → ZGGG → ZSQD → ZGGG → ZSYA → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3799 · CZ3799 · sched 04:55Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3800 · CZ3800 · sched 09:05Z
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSN3957 · CZ3957 · ⏱ 15:04– (Nonem)
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSN3958 · CZ3958 · sched 23:05Z
2026-06-14 4 legs CSN
ZHYC → ZGGG → VLVT → ZGGG → ZBSJ
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · ⏱ 05:35– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 08:34– (Nonem)
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · ⏱ 13:07–15:30 (143m)
2026-06-13 5 legs CSN
ZGGG → ZSWX → ZGGG → ZHYC → ZGGG → ZHYC
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 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
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · ⏱ 23:20– (Nonem)
2026-06-12 6 legs round-trip CSN
ZGGG → ZSWX → ZGGG → VTCC → ZGGG → VVTS → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:42– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
ZGGG VTCC ZGGG · Guangzhou (Huadu) → VTCC · Chiang Mai intl CSN3033 · CZ3033 · sched 08:00Z
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · ⏱ 15:55– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-06-11 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZSLG → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · sched 01:40Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
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-06-10 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 02:52– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
2026-06-09 4 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZSLY → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · ⏱ 05:31– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 08:50Z
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-06-08 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZBYC → 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 · ⏱ 10:12– (Nonem)
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN5265 · CZ5265 · sched 13:50Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN5266 · CZ5266 · sched 23:20Z
2026-06-07 5 legs CSN
ZSAQ → ZGGG → ZSQD → ZGGG → ZBYC → ZGGG
ZSAQ ZGGG ZSAQ · Anqing → ZGGG · Guangzhou (Huadu) CSN3320 · CZ3320 · sched 01:55Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3799 · CZ3799 · sched 04:55Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3800 · CZ3800 · sched 09:05Z
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN5265 · CZ5265 · ⏱ 13:59– (Nonem)
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN5266 · CZ5266 · sched 23:20Z
2026-06-06 5 legs CSN
ZGGG → ZPPP → ZGGG → ZSLG → ZGGG → ZSAQ
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 ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:05–13:20 (135m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · ⏱ 23:20–00:52 (92m)
2026-06-05 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · ⏱ 06:49– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · sched 10:20Z
2026-06-04 4 legs round-trip CSN
ZGGG → ZSNT → ZGGG → ZBYN → ZGGG
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSN3639 · CZ3639 · ⏱ 02:13– (Nonem)
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSN3640 · CZ3640 · sched 05:30Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
2026-06-03 1 legs CSN
ZSQD → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3800 · CZ3800 · sched 09:05Z
2026-06-02 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZBYC → ZGGG
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · ⏱ 04:59– (Nonem)
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · ⏱ 08:50– (Nonem)
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN5265 · CZ5265 · sched 13:50Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN5266 · CZ5266 · sched 23:20Z
2026-06-01 5 legs CSN
ZSAQ → ZGGG → VLVT → ZGGG → ZSLY → ZGGG
ZSAQ ZGGG ZSAQ · Anqing → ZGGG · Guangzhou (Huadu) CSN3320 · CZ3320 · sched 01:55Z
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · ⏱ 05:23– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 08:31– (Nonem)
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-05-31 5 legs CSN
ZGGG → VTBS → ZGGG → ZSLG → ZGGG → ZSAQ
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 02:30– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:35– (Nonem)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · sched 23:15Z
2026-05-30 5 legs CSN
ZSQD → ZGGG → VTCC → ZGGG → VTBS → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG VTCC ZGGG · Guangzhou (Huadu) → VTCC · Chiang Mai intl CSN3033 · CZ3033 · ⏱ 08:05– (Nonem)
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN3035 · CZ3035 · sched 15:35Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN3036 · CZ3036 · sched 20:00Z
2026-05-29 4 legs CSN
ZHYC → ZGGG → ZULA → ZGGG → ZSQD
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
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
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · ⏱ 23:31– (Nonem)
2026-05-28 5 legs CSN
ZGGG → ZSNT → ZGGG → ZSLG → ZGGG → ZHYC
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSN3639 · CZ3639 · ⏱ 04:28– (Nonem)
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSN3640 · CZ3640 · sched 05:30Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:07–13:26 (138m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · ⏱ 23:25– (Nonem)
2026-05-27 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · sched 02:30Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · ⏱ 08:41– (Nonem)
2026-05-26 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZSSH → 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 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-25 5 legs CSN
ZHYC → ZGGG → VLVT → ZGGG → ZSLY → ZGGG
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
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 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-05-24 5 legs CSN
ZGGG → ZSXZ → ZGGG → ZSJN → ZGGG → ZHYC
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 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
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-05-23 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZSLR → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · ⏱ 02:56–04:46 (110m)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3494 · CZ3494 · sched 05:15Z
ZGGG ZSLR ZGGG · Guangzhou (Huadu) → ZSLR CSN3867 · CZ3867 · ⏱ 10:30–12:06 (95m)
ZSLR ZGGG ZSLR → ZGGG · Guangzhou (Huadu) CSN3868 · CZ3868 · sched 12:00Z
2026-05-22 3 legs CSN
ZSXZ → ZGGG → ZSJN → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · 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 · ⏱ 12:38– (Nonem)
2026-05-21 3 legs CSN
ZGGG → ZSNT → ZGGG → ZSXZ
ZGGG ZSNT ZGGG · Guangzhou (Huadu) → ZSNT · Nantong (Tongzhou) CSN3639 · CZ3639 · sched 02:00Z
ZSNT ZGGG ZSNT · Nantong (Tongzhou) → ZGGG · Guangzhou (Huadu) CSN3640 · CZ3640 · sched 05:30Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 23:54– (Nonem)
2026-05-20 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZUUU → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 02:02– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3427 · CZ3427 · sched 10:15Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3428 · CZ3428 · ⏱ 15:18– (Nonem)
2026-05-19 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → ZUWS → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:36–02:28 (112m)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
ZGGG ZUWS ZGGG · Guangzhou (Huadu) → ZUWS · Wushan CSN3961 · CZ3961 · sched 08:40Z
ZUWX ZGGG ZUWX · Wanzhou → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3962 · CZ3962 · sched 11:35Z
2026-05-18 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-05-17 5 legs CSN
ZLAK → ZGGG → ZSJN → ZGGG → ZGBH → ZGGG
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN8479 · CZ8479 · ⏱ 06:48– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · sched 10:20Z
ZGGG ZGBH ZGGG · Guangzhou (Huadu) → ZGBH · Beihai CSN3353 · CZ3353 · sched 15:00Z
ZGBH ZGGG ZGBH · Beihai → ZGGG · Guangzhou (Huadu) CSN3354 · CZ3354 · ⏱ 23:23– (Nonem)
2026-05-16 2 legs CSN
ZSXZ → ZGGG → ZLAK
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-15 3 legs CSN
ZGGG → ZBYN → ZGGG → ZSXZ
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN8767 · CZ8767 · sched 02:50Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN8768 · CZ8768 · sched 06:25Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
2026-05-14 4 legs round-trip CSN
ZGGG → ZUMT → ZGGG → ZSLY → ZGGG
ZGGG ZUMT ZGGG · Guangzhou (Huadu) → ZUMT · Zunyi CSN3313 · CZ3313 · sched 02:55Z
ZUMT ZGGG ZUMT · Zunyi → ZGGG · Guangzhou (Huadu) CSN3314 · CZ3314 · sched 05:40Z
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-05-13 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSSH → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 02:43–04:56 (133m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
ZGGG ZSSH ZGGG · Guangzhou (Huadu) → ZSSH · Huai'an CSN3995 · CZ3995 · ⏱ 13:13– (Nonem)
ZSSH ZGGG ZSSH · Huai'an → ZGGG · Guangzhou (Huadu) CSN3996 · CZ3996 · sched 22:55Z
2026-05-12 5 legs CSN
ZLAK → ZGGG → VLVT → ZGGG → ZSLY → ZGGG
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 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-05-11 3 legs CSN
ZGGG → ZSJN → ZGGG → ZLAK
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · ⏱ 04:51– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-10 5 legs CSN
ZSXZ → ZGGG → ZSJN → ZGGG → ZLIC → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · 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
ZGGG ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSN3253 · CZ3253 · sched 14:15Z
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 23:10Z
2026-05-09 4 legs CSN
ZLAK → ZGGG → ZSCG → ZGGG → ZSXZ
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · ⏱ 09:02– (Nonem)
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 23:54– (Nonem)
2026-05-08 1 legs CSN
ZGGG → ZLAK
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-07 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZSHC → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · sched 01:40Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3801 · CZ3801 · sched 10:10Z
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3802 · CZ3802 · sched 13:35Z
2026-05-06 2 legs round-trip CSN
ZGGG → ZBSJ → ZGGG
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · ⏱ 02:35–04:48 (133m)
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3184 · CZ3184 · sched 06:00Z
2026-05-05 4 legs round-trip CSN
ZGGG → ZLXY → ZGGG → ZBYN → ZGGG
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3237 · CZ3237 · ⏱ 01:26– (Nonem)
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3238 · CZ3238 · sched 05:00Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
2026-05-04 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → VVTS → 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 · ⏱ 08:57– (Nonem)
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · sched 15:40Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-05-03 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZLIC → 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 ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSN3253 · CZ3253 · sched 14:15Z
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 23:10Z
2026-05-02 5 legs CSN
ZBSJ → ZGGG → VDTI → ZGGG → ZLIC → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
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 · ⏱ 08:49–11:11 (142m)
ZGGG ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSN3253 · CZ3253 · sched 14:15Z
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 23:10Z
2026-05-01 3 legs CSN
ZGGG → ZSJN → ZGGG → ZBSJ
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 · sched 12:15Z
2026-04-30 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZPPP → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · ⏱ 07:09– (Nonem)
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3499 · CZ3499 · sched 09:55Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · ⏱ 14:25– (Nonem)
2026-04-29 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZUNC → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · sched 01:40Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
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-04-28 2 legs round-trip CSN
ZGGG → ZSWX → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:36– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
2026-04-27 3 legs CSN
ZLXN → ZGGG → ZULA → ZGGG
ZLXN ZGGG ZLXN · Haidong (Huzhu Tu Autonomous County) → ZGGG · Guangzhou (Huadu) CSN3250 · CZ3250 · sched 03:05Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN5781 · CZ5781 · sched 08:45Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
2026-04-26 5 legs CSN
ZGGG → ZSWX → ZGGG → ZULA → ZGGG → ZLXN
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:40– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN5781 · CZ5781 · ⏱ 08:51–10:46 (115m)
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
ZGGG ZLXN ZGGG · Guangzhou (Huadu) → ZLXN · Haidong (Huzhu Tu Autonomous County) CSN3249 · CZ3249 · sched 22:55Z
2026-04-25 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZPPP → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 02:03– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3499 · CZ3499 · sched 09:55Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · ⏱ 13:38– (Nonem)
2026-04-24 4 legs round-trip CSN
ZGGG → ZLXY → ZGGG → ZSLG → ZGGG
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3237 · CZ3237 · sched 00:55Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3238 · CZ3238 · sched 05:00Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:16–13:29 (133m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-04-23 4 legs round-trip CSN
ZGGG → ZHYC → ZGGG → VDTI → ZGGG
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · ⏱ 09:13– (Nonem)
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · ⏱ 12:44– (Nonem)
2026-04-22 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → ZBYN → 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
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
2026-04-21 5 legs CSN
ZSHZ → ZGGG → ZSXZ → ZGGG → VVTS → ZGGG
ZSHZ ZGGG ZSHZ · Heze (Dingtao) → ZGGG · Guangzhou (Huadu) CSN3126 · CZ3126 · sched 03:00Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3339 · CZ3339 · ⏱ 07:14– (Nonem)
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3340 · CZ3340 · sched 10:15Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · sched 15:40Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-04-20 5 legs CSN
ZGGG → VTBS → ZGGG → ZHXF → ZGGG → ZSHZ
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 01:49– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
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 ZSHZ ZGGG · Guangzhou (Huadu) → ZSHZ · Heze (Dingtao) CSN3125 · CZ3125 · sched 23:45Z
2026-04-19 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → ZSCG → ZGGG
ZGGG ZSWX ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi CSN3913 · CZ3913 · ⏱ 00:51– (Nonem)
ZSWX ZGGG ZSWX · Wuxi → ZGGG · Guangzhou (Huadu) CSN3914 · CZ3914 · sched 04:05Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · sched 09:00Z
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
2026-04-18 4 legs round-trip CSN
ZGGG → ZSWX → ZGGG → VVTS → 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
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · ⏱ 15:48– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-04-17 4 legs round-trip CSN
ZGGG → ZLXY → ZGGG → ZSJN → ZGGG
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3237 · CZ3237 · sched 01:05Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3238 · CZ3238 · sched 05:00Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3707 · CZ3707 · ⏱ 11:30– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3708 · CZ3708 · ⏱ 15:12– (Nonem)
2026-04-09 3 legs CSN
ZSJG → ZGGG → ZBYN → ZGGG
ZSJG ZGGG ZSJG · Jining → ZGGG · Guangzhou (Huadu) CSN3954 · CZ3954 · sched 03:10Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
2026-04-08 4 legs CSN
ZSQD → ZGGG → ZSCG → ZGGG → ZSJG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · ⏱ 09:14– (Nonem)
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
ZGGG ZSJG ZGGG · Guangzhou (Huadu) → ZSJG · Jining CSN3953 · CZ3953 · sched 23:45Z
2026-04-07 4 legs CSN
ZSHZ → ZGGG → ZBYN → ZGGG → ZSQD
ZSHZ ZGGG ZSHZ · Heze (Dingtao) → ZGGG · Guangzhou (Huadu) CSN3126 · CZ3126 · sched 03:00Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · ⏱ 09:28– (Nonem)
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · ⏱ 23:36– (Nonem)
2026-04-06 5 legs CSN
ZGGG → ZLXY → ZGGG → ZBYN → ZGGG → ZSHZ
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3237 · CZ3237 · sched 00:55Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3238 · CZ3238 · sched 05:00Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
ZGGG ZSHZ ZGGG · Guangzhou (Huadu) → ZSHZ · Heze (Dingtao) CSN3125 · CZ3125 · sched 23:45Z
2026-04-05 5 legs CSN
ZSXZ → ZGGG → ZULA → ZGGG → VVTS → 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:45Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · ⏱ 15:50– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-04-04 5 legs CSN
ZGGG → ZPPP → ZGGG → ZPPP → ZGGG → ZSXZ
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
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 · sched 13:25Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
2026-04-03 4 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZSLY → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 08:53– (Nonem)
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 12:46– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-04-02 2 legs round-trip CSN
ZGGG → ZSJU → ZGGG
ZGGG ZSJU ZGGG · Guangzhou (Huadu) → ZSJU · Quzhou (Kezheng) CSN6289 · CZ6289 · sched 03:45Z
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) CSN6290 · CZ6290 · sched 06:55Z
2026-04-01 4 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZSLY → ZGGG
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 ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 12:48– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-03-31 4 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZSLY → ZGGG
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 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-03-30 3 legs round-trip CSN
ZGGG → ZBYN → ZGGG → ZGGG
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN6527 · CZ6527 · sched 05:50Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN6528 · CZ6528 · sched 09:30Z
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN6464 · CZ6464 · sched Z
2026-03-29 6 legs round-trip CSN
ZGGG → ZBSJ → ZGSD → ZGGG → ZSLG → ZLAK → ZGGG
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · sched 02:25Z
ZBSJ ZGSD ZBSJ · Shijiazhuang → ZGSD · Zhuhai (Jinwan) CSN3184 · CZ3184 · sched 06:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 15:03–17:00 (118m)
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) ⚠ gap CSN6463 · CZ6463 · sched 23:10Z
ZGSD ZGGG ZGSD · Zhuhai (Jinwan) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3184 · CZ3184 · sched Z
2026-03-28 5 legs CSN
ZSXZ → ZGGG → ZJHK → ZGGG → ZSLY → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 02:15Z
ZGGG ZJHK ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan) CSN6784 · CZ6784 · ⏱ 07:36– (Nonem)
ZJHK ZGGG ZJHK · Haikou (Meilan) → ZGGG · Guangzhou (Huadu) CSN6783 · CZ6783 · sched 10:00Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · sched 13:25Z
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-03-27 5 legs CSN
ZGGG → ZULA → ZGGG → VTBS → ZGGG → ZSXZ
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) CSN8691 · CZ8691 · ⏱ 00:45–02:59 (133m)
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN8692 · CZ8692 · sched 03:55Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · sched 08:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 23:18– (Nonem)
2026-03-26 4 legs round-trip CSN
ZGGG → ZSJG → ZGGG → ZLAK → ZGGG
ZGGG ZSJG ZGGG · Guangzhou (Huadu) → ZSJG · Jining CSN3953 · CZ3953 · ⏱ 02:35–04:57 (142m)
ZSJG ZGGG ZSJG · Jining → ZGGG · Guangzhou (Huadu) CSN3954 · CZ3954 · sched 06:00Z
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-25 5 legs CSN
ZSXZ → ZGGG → ZBYN → ZGGG → VVTS → ZGGG
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 02:15Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3695 · CZ3695 · sched 07:05Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3696 · CZ3696 · sched 10:55Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · sched 15:25Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:25Z
2026-03-24 3 legs CSN
ZGGG → VLVT → ZGGG → ZSXZ
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:35Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 09:25Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:10Z
2026-03-23 1 legs CSN
ZSJN → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 23:50Z