‹ Aircraft

B-301W / 7814FC

353 flights over 91 days · 3.88 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSN

353
Flights
39
Airports served
19%
ADS-B observed
5
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-301W
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs CSN
ZSAQ → ZGGG → ZBYC → ZGGG
ZSAQ ZGGG ZSAQ · Anqing → ZGGG · Guangzhou (Huadu) CSN3320 · CZ3320 · sched 01:55Z
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN3921 · CZ3921 · sched 09:00Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN3922 · CZ3922 · sched 12:20Z
2026-06-22 5 legs CSN
ZGGG → ZUMT → ZGGG → ZUNC → ZGGG → ZSAQ
ZGGG ZUMT ZGGG · Guangzhou (Huadu) → ZUMT · Zunyi CSN3313 · CZ3313 · sched 03:05Z
ZUMT ZGGG ZUMT · Zunyi → ZGGG · Guangzhou (Huadu) CSN3314 · CZ3314 · sched 05:40Z
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
ZGGG ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · sched 23:15Z
2026-06-21 5 legs CSN
ZBSJ → ZGGG → ZSJN → ZGGG → ZSLY → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · ⏱ 00:51– (Nonem)
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-06-20 3 legs CSN
ZGGG → VLVT → ZGGG → ZBSJ
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 08:36– (Nonem)
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-06-19 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-06-18 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 · ⏱ 12:42– (Nonem)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-06-17 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 10:05Z
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
2026-06-16 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZGCD → 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 ZGCD ZGGG · Guangzhou (Huadu) → ZGCD · Changde (Dingcheng) CSN3247 · CZ3247 · ⏱ 12:13– (Nonem)
ZGCD ZGGG ZGCD · Changde (Dingcheng) → ZGGG · Guangzhou (Huadu) CSN3248 · CZ3248 · sched 14:25Z
2026-06-15 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 · sched 06:25Z
ZGGG ZUNC ZGGG · Guangzhou (Huadu) → ZUNC · Nanchong (Gaoping) CSN3429 · CZ3429 · ⏱ 10:20– (Nonem)
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
2026-06-14 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZSLY → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · ⏱ 03:03–05:00 (117m)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · sched 06: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-06-13 4 legs round-trip CSN
ZGGG → ZSNT → ZGGG → ZBYC → ZGGG
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 ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN5265 · CZ5265 · ⏱ 14:02– (Nonem)
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN5266 · CZ5266 · sched 23:20Z
2026-06-12 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZSLG → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 01:46– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:05–13:13 (128m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-06-11 4 legs round-trip CSN
ZGGG → ZBSJ → ZGGG → ZUNC → ZGGG
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3183 · CZ3183 · ⏱ 02:39– (Nonem)
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3184 · CZ3184 · sched 06:00Z
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-10 6 legs round-trip CSN
ZGGG → ZPPP → ZGFS → ZULA → ZGGG → VVTS → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3493 · CZ3493 · sched 01:50Z
ZPPP ZGFS ZPPP · Kunming → ZGFS · Foshan (Nanhai) CSN3494 · CZ3494 · sched 05:15Z
ZGGG ZULA ZGGG · Guangzhou (Huadu) → ZULA · Nanchong (Langzhong) ⚠ gap CSN5781 · CZ5781 · sched 08:40Z
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 · sched 15:40Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-06-09 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 · sched 06:25Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3499 · CZ3499 · sched 09:55Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · ⏱ 13:35– (Nonem)
2026-06-08 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 · ⏱ 09:45– (Nonem)
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 15:27– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-06-07 2 legs round-trip CSN
ZGGG → VTBS → 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
2026-06-06 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 10:05Z
ZUNC ZGGG ZUNC · Nanchong (Gaoping) → ZGGG · Guangzhou (Huadu) CSN3430 · CZ3430 · sched 13:00Z
2026-06-05 5 legs CSN
ZBSJ → ZGGG → VDTI → ZGGG → VVTS → 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:53– (Nonem)
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN6089 · CZ6089 · ⏱ 15:40– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN6090 · CZ6090 · sched 19:35Z
2026-06-04 4 legs CSN
ZGGG → ZSWZ → ZGGG → ZBSJ → ?
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSN6289 · CZ6289 · ⏱ 01:52– (Nonem)
ZSJU ZGGG ZSJU · Quzhou (Kezheng) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN6290 · CZ6290 · sched 05:00Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
ZSWZ ? ZSWZ · Wenzhou (Longwan) → — ⚠ gap CSN6289 · CZ6289 · sched Z
2026-06-03 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSLG → ZGGG
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 · sched 11:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
2026-06-02 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:27– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · sched 08:50Z
ZGGG ZSLY ZGGG · Guangzhou (Huadu) → ZSLY · Linyi (Hedong) CSN3991 · CZ3991 · ⏱ 13:26– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-06-01 3 legs CSN
ZGGG → ZSJN → ZGGG → ZSAQ
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 ZSAQ ZGGG · Guangzhou (Huadu) → ZSAQ · Anqing CSN3319 · CZ3319 · ⏱ 23:56– (Nonem)
2026-05-31 4 legs round-trip CSN
ZGGG → ZBSJ → ZGGG → ZSLY → 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 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-30 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 · ⏱ 08:08– (Nonem)
2026-05-29 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZUNC → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · ⏱ 03:14– (Nonem)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · sched 06:25Z
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-28 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 · ⏱ 12:43– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-05-27 3 legs CSN
ZGGG → ZPPP → ZGGG → ZHYC
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3449 · CZ3449 · sched 07:05Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3450 · CZ3450 · sched 10:35Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-05-26 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 · ⏱ 06:51– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN8480 · CZ8480 · ⏱ 11:25– (Nonem)
2026-05-25 5 legs CSN
ZGGG → ZSJN → ZGGG → ZGCD → ZGGG → ZSXZ
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 03:06–05:28 (142m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · ⏱ 06:30– (Nonem)
ZGGG ZGCD ZGGG · Guangzhou (Huadu) → ZGCD · Changde (Dingcheng) CSN3247 · CZ3247 · sched 12:05Z
ZGCD ZGGG ZGCD · Changde (Dingcheng) → ZGGG · Guangzhou (Huadu) CSN3248 · CZ3248 · sched 14:25Z
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · ⏱ 00:04– (Nonem)
2026-05-24 3 legs CSN
ZLAK → ZGGG → ZPMS → ZGGG
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZPMS ZGGG · Guangzhou (Huadu) → ZPMS · Dehong (Mangshi) CSN6499 · CZ6499 · sched 06:50Z
ZPMS ZGGG ZPMS · Dehong (Mangshi) → ZGGG · Guangzhou (Huadu) CSN6500 · CZ6500 · sched 10:30Z
2026-05-23 4 legs CSN
ZSQD → ZGGG → VTCC → ZGGG → ZLAK
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
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 ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-22 5 legs CSN
ZGGG → VTBS → ZGGG → ZUNC → ZGGG → ZSQD
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 01:52– (Nonem)
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 ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · ⏱ 23:28– (Nonem)
2026-05-21 4 legs round-trip CSN
ZGGG → ZBSJ → ZGGG → ZSLG → 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 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-20 2 legs round-trip CSN
ZGGG → ZPPP → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · sched 06:25Z
2026-05-19 5 legs CSN
ZBSJ → ZGGG → ZPPP → ZGGG → ZSLY → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · ⏱ 00:54–03:41 (168m)
ZGFS ZPPP ZGFS · Foshan (Nanhai) → ZPPP · Kunming ⚠ gap CSN3407 · CZ3407 · sched 05:40Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3408 · CZ3408 · sched 09:15Z
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-18 3 legs CSN
ZGGG → ZSJN → ZGGG → ZBSJ
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 02:46–04:59 (134m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-05-17 6 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZGOW → ZGGG → ZSLY → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN8149 · CZ8149 · ⏱ 01:23– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN8150 · CZ8150 · ⏱ 04:21– (Nonem)
ZGGG ZGOW ZGGG · Guangzhou (Huadu) → ZGOW · Jieyang (Rongcheng) CSN3892 · CZ3892 · ⏱ 08:14–09:03 (49m)
ZGOW ZGGG ZGOW · Jieyang (Rongcheng) → ZGGG · Guangzhou (Huadu) CSN3891 · CZ3891 · sched 10:10Z
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-16 4 legs round-trip CSN
ZGGG → ZLXY → ZGGG → ZBYN → 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 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-14 1 legs CSN
ZBSJ → ZGGG
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 00:35Z
2026-05-13 3 legs CSN
ZGGG → ZBYN → ZGGG → ZBSJ
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 ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · ⏱ 12:24–15:01 (156m)
2026-05-12 2 legs round-trip CSN
ZGGG → VIDT → ZGGG
ZGGG VIDT ZGGG · Guangzhou (Huadu) → VIDT CSN6059 · CZ6059 · sched 04:50Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN6060 · CZ6060 · sched 08:55Z
2026-05-11 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 · ⏱ 04:55– (Nonem)
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 · ⏱ 14:25– (Nonem)
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 23:10Z
2026-05-10 2 legs CSN
ZLAK → ZGGG → ZBSJ
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:20Z
2026-05-09 3 legs CSN
ZGGG → ZBSJ → ZGGG → ZLAK
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 ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-05-08 3 legs CSN
ZBSJ → ZGGG → VDTI → 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 · ⏱ 09:04– (Nonem)
2026-05-07 3 legs CSN
ZGGG → VLVT → ZGGG → ZBSJ
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:20Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 08:46– (Nonem)
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-05-06 5 legs CSN
ZLAK → ZGGG → VLVT → ZGGG → ZLIC → 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 ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSN3253 · CZ3253 · ⏱ 14:30– (Nonem)
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 23:10Z
2026-05-05 5 legs CSN
ZGGG → VTBS → ZGGG → ZPPP → ZGGG → ZLAK
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 ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3499 · CZ3499 · ⏱ 10:11–12:06 (115m)
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · sched 13:25Z
ZGGG ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · ⏱ 23:23– (Nonem)
2026-05-04 5 legs CSN
ZSQD → ZGGG → ZSCG → ZGGG → VTBS → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG ZSCG ZGGG · Guangzhou (Huadu) → ZSCG · Changzhou CSN3899 · CZ3899 · sched 08:50Z
ZSCG ZGGG ZSCG · Changzhou → ZGGG · Guangzhou (Huadu) CSN3900 · CZ3900 · sched 12:05Z
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-03 5 legs CSN
ZGGG → VTBS → ZGGG → ZSLG → ZGGG → ZSQD
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 02:12– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · ⏱ 11:04–13:20 (136m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-05-02 3 legs CSN
ZSQD → ZGGG → ZBYC → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN3921 · CZ3921 · sched 08:55Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN3922 · CZ3922 · sched 12:20Z
2026-05-01 4 legs CSN
ZHYC → ZGGG → VDTI → ZGGG → ZSQD
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 · sched 04:50Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · ⏱ 08:51– (Nonem)
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-04-30 5 legs CSN
ZGGG → ZBSJ → ZGGG → ZSLG → ZGGG → ZHYC
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 ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 11:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-04-29 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 · ⏱ 12:55– (Nonem)
ZSLY ZGGG ZSLY · Linyi (Hedong) → ZGGG · Guangzhou (Huadu) CSN3992 · CZ3992 · sched 23:00Z
2026-04-28 3 legs CSN
ZGGG → ZBYN → ZGGG → ZHYC
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 ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-04-27 4 legs round-trip CSN
ZGGG → ZLXY → ZGGG → ZUMY → 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 ZUMY ZGGG · Guangzhou (Huadu) → ZUMY · Mianyang (Fucheng) CSN8637 · CZ8637 · sched 09:05Z
ZUMY ZGGG ZUMY · Mianyang (Fucheng) → ZGGG · Guangzhou (Huadu) CSN8638 · CZ8638 · sched 12:40Z
2026-04-26 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZHYC → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 01:48– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3299 · CZ3299 · ⏱ 10:05– (Nonem)
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3300 · CZ3300 · sched 12:40Z
2026-04-25 2 legs round-trip CSN
ZGGG → ZBYN → ZGGG
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-24 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSYA → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · ⏱ 05:27–07:39 (132m)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · sched 08:25Z
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSN3957 · CZ3957 · ⏱ 14:45– (Nonem)
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSN3958 · CZ3958 · sched 23:05Z
2026-04-23 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-22 2 legs CSN
ZHYC → ZGGG → ZBSJ
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02:05Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 12:15Z
2026-04-21 4 legs CSN
ZSQD → ZGGG → ZBYC → ZGGG → ZHYC
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN3921 · CZ3921 · sched 09:00Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN3922 · CZ3922 · ⏱ 12:27– (Nonem)
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-04-20 4 legs CSN
ZSHZ → ZGGG → VTCC → ZGGG → ZSQD
ZSHZ ZGGG ZSHZ · Heze (Dingtao) → ZGGG · Guangzhou (Huadu) CSN3126 · CZ3126 · sched 03:00Z
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 ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-04-19 5 legs CSN
ZGGG → VTBS → ZGGG → ZSLG → ZGGG → ZSHZ
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 · ⏱ 11:09–13:26 (137m)
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZSHZ ZGGG · Guangzhou (Huadu) → ZSHZ · Heze (Dingtao) CSN3125 · CZ3125 · sched 23:45Z
2026-04-18 5 legs CSN
ZHYC → ZGGG → VTCC → ZGGG → VTBS → ZGGG
ZHYC ZGGG ZHYC · Yichang (Xiaoting) → ZGGG · Guangzhou (Huadu) CSN3312 · CZ3312 · sched 02: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 VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN3035 · CZ3035 · sched 15:35Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN3036 · CZ3036 · ⏱ 21:07– (Nonem)
2026-04-17 5 legs CSN
ZGGG → ZBSJ → ZGGG → ZSLG → ZGGG → ZHYC
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 ZSLG ZGGG · Guangzhou (Huadu) → ZSLG · Lianyungang CSN3233 · CZ3233 · sched 11:00Z
ZSLG ZGGG ZSLG · Lianyungang → ZGGG · Guangzhou (Huadu) CSN3234 · CZ3234 · sched 14:20Z
ZGGG ZHYC ZGGG · Guangzhou (Huadu) → ZHYC · Yichang (Xiaoting) CSN3311 · CZ3311 · sched 23:15Z
2026-04-16 2 legs round-trip CSN
ZGGG → ZSLY → ZGGG
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-15 3 legs CSN
ZSQD → ZGGG → VTCC → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGFS VTCC ZGFS · Foshan (Nanhai) → VTCC · Chiang Mai ⚠ gap intl CSN3033 · CZ3033 · sched 08:00Z
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
2026-04-14 4 legs CSN
ZSXZ → ZGGG → VTCC → ZGGG → ZSQD
ZSXZ ZGGG ZSXZ · Xuzhou → ZGGG · Guangzhou (Huadu) CSN3258 · CZ3258 · sched 03:00Z
ZGFS VTCC ZGFS · Foshan (Nanhai) → VTCC · Chiang Mai ⚠ gap intl CSN3033 · CZ3033 · sched 08:00Z
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-04-13 5 legs CSN
ZGGG → ZSXZ → ? → ? → ? → ?
ZGGG ZSXZ ZGGG · Guangzhou (Huadu) → ZSXZ · Xuzhou CSN3257 · CZ3257 · sched 23:40Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-12 3 legs round-trip CSN
ZGGG → ZBYN → VTCC → ZGGG
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3701 · CZ3701 · sched 00:15Z
ZGFS VTCC ZGFS · Foshan (Nanhai) → VTCC · Chiang Mai ⚠ gap intl CSN3033 · CZ3033 · sched 08:00Z
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
2026-04-11 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → VTBS → 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
ZGFS VTBS ZGFS · Foshan (Nanhai) → VTBS · Bangkok ⚠ gap intl CSN3035 · CZ3035 · sched 15:35Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN3036 · CZ3036 · sched 20:00Z
2026-04-10 4 legs CSN
ZSQD → ZGGG → VTCC → ZGGG → ?
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGFS VTCC ZGFS · Foshan (Nanhai) → VTCC · Chiang Mai ⚠ gap intl CSN3033 · CZ3033 · sched 08:00Z
VTCC ZGGG VTCC · Chiang Mai → ZGGG · Guangzhou (Huadu) intl CSN3034 · CZ3034 · sched 11:50Z
ZGGG ? ZGGG · Guangzhou (Huadu) → — ferry · sched Z
2026-04-09 3 legs CSN
ZGGG → ZBYC → ZGGG → ZSQD
ZGGG ZBYC ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu) CSN3921 · CZ3921 · sched 09:00Z
ZBYC ZGGG ZBYC · Yuncheng (Yanhu) → ZGGG · Guangzhou (Huadu) CSN3922 · CZ3922 · sched 12:20Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-04-08 2 legs round-trip CSN
ZGGG → VTBS → 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
2026-04-07 6 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZSLR → ZGGG → ZGZJ → 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 ZSLR ZGGG · Guangzhou (Huadu) → ZSLR CSN3867 · CZ3867 · ⏱ 09:29–10:53 (85m)
ZSLR ZGGG ZSLR → ZGGG · Guangzhou (Huadu) CSN3868 · CZ3868 · sched 12:00Z
ZGFS ZGZJ ZGFS · Foshan (Nanhai) → ZGZJ · Zhanjiang ⚠ gap CSN3329 · CZ3329 · sched 15:15Z
ZGZJ ZGGG ZGZJ · Zhanjiang → ZGGG · Guangzhou (Huadu) CSN3330 · CZ3330 · ⏱ 23:15– (Nonem)
2026-04-06 6 legs round-trip CSN
ZGGG → ZPPP → ZGGG → ZULA → ZGGG → ZGZJ → 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:45Z
ZULA ZGGG ZULA · Nanchong (Langzhong) → ZGGG · Guangzhou (Huadu) CSN5782 · CZ5782 · sched 11:50Z
ZGGG ZGZJ ZGGG · Guangzhou (Huadu) → ZGZJ · Zhanjiang CSN3329 · CZ3329 · sched 15:15Z
ZGZJ ZGGG ZGZJ · Zhanjiang → ZGGG · Guangzhou (Huadu) CSN3330 · CZ3330 · ⏱ 23:06– (Nonem)
2026-04-05 2 legs round-trip CSN
ZGGG → ZPPP → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3415 · CZ3415 · sched 03:00Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3416 · CZ3416 · sched 06:25Z
2026-04-04 5 legs CSN
ZLAK → ZGGG → ZSJN → ZGGG → ZSYA → ZGGG
ZLAK ZGGG ZLAK · Ankang (Hanbin) → ZGGG · Guangzhou (Huadu) CSN6464 · CZ6464 · sched 02:15Z
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 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-03 3 legs CSN
ZGGG → ZPPP → ZGGG → ZLAK
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 ZLAK ZGGG · Guangzhou (Huadu) → ZLAK · Ankang (Hanbin) CSN6463 · CZ6463 · sched 23:10Z
2026-04-02 2 legs round-trip CSN
ZGGG → VTBS → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8079 · CZ8079 · ⏱ 02:25– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
2026-04-01 6 legs round-trip CSN
ZGGG → VLVT → ZGGG → ZSYA → ZGGG → ZGZJ → ZGGG
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN8149 · CZ8149 · sched 01:05Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN8150 · CZ8150 · sched 04:30Z
ZGGG ZSYA ZGGG · Guangzhou (Huadu) → ZSYA · Yangzhou CSN5905 · CZ5905 · sched 07:15Z
ZSYA ZGGG ZSYA · Yangzhou → ZGGG · Guangzhou (Huadu) CSN5906 · CZ5906 · sched 10:30Z
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-03-31 5 legs CSN
ZBHH → ZGGG → VDTI → ZGGG → VTBS → ZGGG
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3182 · CZ3182 · sched 00:00Z
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 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-03-30 3 legs round-trip CSN
VTBS → ZGGG → ZBHH → VTBS
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8080 · CZ8080 · sched 05:45Z
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3181 · CZ3181 · sched 11:50Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok ⚠ gap intl CSN8079 · CZ8079 · sched Z
2026-03-29 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → ZBYN → 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 ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3951 · CZ3951 · sched 09:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3952 · CZ3952 · sched 12:55Z
2026-03-28 2 legs round-trip CSN
ZGGG → VTSP → ZGGG
ZGGG VTSP ZGGG · Guangzhou (Huadu) → VTSP · Phuket intl CSN6063 · CZ6063 · ⏱ 06:02–09:19 (198m)
VTSP ZGGG VTSP · Phuket → ZGGG · Guangzhou (Huadu) intl CSN6064 · CZ6064 · sched 10:25Z
2026-03-27 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZSJN → ZGGG
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · sched 04:55Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · sched 09:10Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · ⏱ 13:21– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 23:50Z
2026-03-26 4 legs round-trip CSN
ZGGG → VDTI → ZGGG → ZSJN → ZGGG
ZGGG VDTI ZGGG · Guangzhou (Huadu) → VDTI · Phnom Penh (Boeng Khyang) intl CSN6059 · CZ6059 · sched 04:55Z
VDTI ZGGG VDTI · Phnom Penh (Boeng Khyang) → ZGGG · Guangzhou (Huadu) intl CSN6060 · CZ6060 · ⏱ 09:05– (Nonem)
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:15Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 23:50Z
2026-03-25 5 legs CSN
ZSCN → ZGGG → VLVT → ZGGG → ZSJN → ZGGG
ZSCN ZGGG ZSCN · Nanchang → ZGGG · Guangzhou (Huadu) CSN3376 · CZ3376 · sched 02:05Z
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN6091 · CZ6091 · sched 05:35Z
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN6092 · CZ6092 · ⏱ 09:16– (Nonem)
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · ⏱ 13:27– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 23:50Z
2026-03-24 5 legs CSN
ZGGG → VLVT → ZGGG → VTBS → ZGGG → ZSCN
ZGGG VLVT ZGGG · Guangzhou (Huadu) → VLVT · Vientiane intl CSN8147 · CZ8147 · ⏱ 01:29– (Nonem)
VLVT ZGGG VLVT · Vientiane → ZGGG · Guangzhou (Huadu) intl CSN8148 · CZ8148 · ⏱ 04:37– (Nonem)
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:07– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
ZGGG ZSCN ZGGG · Guangzhou (Huadu) → ZSCN · Nanchang CSN3375 · CZ3375 · sched 23:25Z