‹ Aircraft

B-20CU / 781742

306 flights over 92 days · 3.33 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSN

306
Flights
28
Airports served
20%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

B38M B38M
· reg B-20CU
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGFS VVTS ZGFS · Foshan (Nanhai) → VVTS · Ho Chi Minh City ⚠ gap intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-06-22 3 legs CSN
ZGGG → ZSQD → ZGGG → VVTS
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3535 · CZ3535 · sched 03:40Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3536 · CZ3536 · sched 07:45Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 12:19– (Nonem)
2026-06-21 4 legs round-trip CSN
ZGGG → VTBS → ZGGG → WMKK → ZGGG
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN5035 · CZ5035 · sched 12:10Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN5036 · CZ5036 · sched 17:20Z
2026-06-20 2 legs round-trip CSN
ZGGG → VVTS → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-06-19 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · ⏱ 01:07– (Nonem)
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · ⏱ 09:01– (Nonem)
2026-06-18 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · ⏱ 07:57– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 18:18– (Nonem)
2026-06-17 5 legs CSN
ZSSS → ZGGG → ZSAM → ZGGG → ZSOF → ZGGG
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CSN3534 · CZ3534 · ⏱ 02:57– (Nonem)
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3879 · CZ3879 · sched 06:05Z
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3880 · CZ3880 · sched 08:30Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · ⏱ 14:30– (Nonem)
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-06-16 5 legs CSN
ZGGG → ZSHC → ZGGG → ZSSS → ZGGG → ZSSS
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN6567 · CZ6567 · ⏱ 03:41– (Nonem)
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN6568 · CZ6568 · sched 06:35Z
ZGGG ZSSS ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang) CSN3581 · CZ3581 · sched 10:00Z
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CSN3582 · CZ3582 · ⏱ 15:55– (Nonem)
ZGGG ZSSS ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang) CSN3533 · CZ3533 · sched 23:00Z
2026-06-15 2 legs round-trip CSN
ZGGG → ZSNJ → ZGGG
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3821 · CZ3821 · sched 05:10Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3822 · CZ3822 · sched 08:45Z
2026-06-14 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:55Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-06-13 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 14:04– (Nonem)
2026-06-12 1 legs CSN
VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
2026-06-11 1 legs CSN
ZGGG → VVTS
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 12:55– (Nonem)
2026-06-10 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-06-09 5 legs CSN
VVTS → ZGGG → VVTS → ZGGG → ZSOF → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · sched 14:10Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-06-08 3 legs CSN
ZGGG → ZSQD → ZGGG → VVTS
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3519 · CZ3519 · ⏱ 00:53– (Nonem)
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3520 · CZ3520 · sched 04:50Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-06-07 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → VTBS → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:15Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · sched 08:55Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-06-06 5 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZGGG → ZBTJ → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · ⏱ 00:41– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:10Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3510 · CZ3510 · sched 04:10Z
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3135 · CZ3135 · sched 08:05Z
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3136 · CZ3136 · sched 12:15Z
2026-06-05 3 legs CSN
ZWWW → ZWAK → ZWWW → ZGGG
ZWWW ZWAK ZWWW · Ürümqi → ZWAK · Aksu (Onsu) CSN6863 · CZ6863 · sched 01:15Z
ZWAK ZWWW ZWAK · Aksu (Onsu) → ZWWW · Ürümqi CSN6864 · CZ6864 · sched 03:25Z
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6885 · CZ6885 · sched 06:45Z
2026-06-04 2 legs round-trip CSN
ZWWW → ZBAD → ZWWW
ZWWW ZBAD ZWWW · Ürümqi → ZBAD · Beijing CSN6911 · CZ6911 · sched 01:00Z
ZBAD ZWWW ZBAD · Beijing → ZWWW · Ürümqi CSN6912 · CZ6912 · ⏱ 09:07– (Nonem)
2026-06-03 4 legs round-trip CSN
ZWWW → ZLXY → ZWWW → ZWAK → ZWWW
ZWWW ZLXY ZWWW · Ürümqi → ZLXY · Xi'an CSN6305 · CZ6305 · sched 02:45Z
ZLXY ZWWW ZLXY · Xi'an → ZWWW · Ürümqi CSN6306 · CZ6306 · sched 07:15Z
ZWWW ZWAK ZWWW · Ürümqi → ZWAK · Aksu (Onsu) CSN6867 · CZ6867 · sched 12:05Z
ZWAK ZWWW ZWAK · Aksu (Onsu) → ZWWW · Ürümqi CSN6867 · CZ6868 · sched 14:30Z
2026-06-02 3 legs CSN
ZGGG → ZWWW → ZWKC → ZWWW
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6888 · CZ6888 · ⏱ 04:08– (Nonem)
ZWWW ZWKC ZWWW · Ürümqi → ZWKC · Kuqa CSN6873 · CZ6873 · sched 13:20Z
ZWKC ZWWW ZWKC · Kuqa → ZWWW · Ürümqi CSN6874 · CZ6874 · sched 15:30Z
2026-06-01 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → VTBS → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3437 · CZ3437 · sched 01:15Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3438 · CZ3438 · sched 05:00Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:18– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-05-31 3 legs CSN
ZWWW → ZWSH → ZWWW → ZGGG
ZWWW ZWSH ZWWW · Ürümqi → ZWSH · Kashgar CSN6803 · CZ6803 · sched 00:25Z
ZWSH ZWWW ZWSH · Kashgar → ZWWW · Ürümqi CSN6804 · CZ6804 · sched 03:20Z
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6885 · CZ6885 · sched 06:45Z
2026-05-30 4 legs round-trip CSN
ZWWW → ZWSH → ZWWW → ZBAD → ZWWW
ZWWW ZWSH ZWWW · Ürümqi → ZWSH · Kashgar CSN6803 · CZ6803 · sched 00:25Z
ZWSH ZWWW ZWSH · Kashgar → ZWWW · Ürümqi CSN6804 · CZ6804 · sched 03:20Z
ZWWW ZBAD ZWWW · Ürümqi → ZBAD · Beijing CSN6903 · CZ6903 · sched 06:30Z
ZBAD ZWWW ZBAD · Beijing → ZWWW · Ürümqi CSN6910 · CZ6910 · sched 11:30Z
2026-05-29 4 legs round-trip CSN
ZWWW → ZWSH → ZWWW → ZBAD → ZWWW
ZWWW ZWSH ZWWW · Ürümqi → ZWSH · Kashgar CSN6803 · CZ6803 · sched 00:25Z
ZWSH ZWWW ZWSH · Kashgar → ZWWW · Ürümqi CSN6804 · CZ6804 · sched 03:20Z
ZWWW ZBAD ZWWW · Ürümqi → ZBAD · Beijing CSN6903 · CZ6903 · sched 06:30Z
ZBAD ZWWW ZBAD · Beijing → ZWWW · Ürümqi CSN6910 · CZ6910 · sched 11:30Z
2026-05-28 6 legs round-trip CSN
ZWWW → ZWAK → ZWWW → ZWYN → ZWWW → ZWSH → ZWWW
ZWWW ZWAK ZWWW · Ürümqi → ZWAK · Aksu (Onsu) CSN6863 · CZ6863 · sched 01:35Z
ZWAK ZWWW ZWAK · Aksu (Onsu) → ZWWW · Ürümqi CSN6864 · CZ6864 · sched 03:55Z
ZWWW ZWYN ZWWW · Ürümqi → ZWYN · Ili (Yining / Ghulja) CSN6825 · CZ6825 · sched 06:25Z
ZWYN ZWWW ZWYN · Ili (Yining / Ghulja) → ZWWW · Ürümqi CSN6826 · CZ6826 · sched 08:30Z
ZWWW ZWSH ZWWW · Ürümqi → ZWSH · Kashgar CSN6807 · CZ6807 · sched 11:05Z
ZWSH ZWWW ZWSH · Kashgar → ZWWW · Ürümqi CSN6808 · CZ6808 · sched 14:00Z
2026-05-27 3 legs CSN
ZGGG → ZWWW → ZBAD → ZWWW
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6886 · CZ6886 · ⏱ 01:36– (Nonem)
ZWWW ZBAD ZWWW · Ürümqi → ZBAD · Beijing CSN6903 · CZ6903 · sched 06:30Z
ZBAD ZWWW ZBAD · Beijing → ZWWW · Ürümqi CSN6910 · CZ6910 · ⏱ 12:40– (Nonem)
2026-05-26 3 legs CSN
ZSAM → ZGGG → WMKK → ZGGG
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:45Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-05-25 1 legs CSN
ZGGG → ZSAM
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-05-24 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:55Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · ⏱ 09:47– (Nonem)
2026-05-23 5 legs CSN
ZSAM → ZGGG → VVTS → ZGGG → ZSOF → ZGGG
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 05:19– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · sched 14:10Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-05-22 4 legs CSN
VVTS → ZGGG → WMKK → ZGGG → ZSAM
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · ⏱ 05:07– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · ⏱ 10:04– (Nonem)
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-05-21 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-05-20 5 legs CSN
ZJSY → ZGGG → VVTS → ZGGG → ZSOF → ZGGG
ZJSY ZGGG ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu) CSN6747 · CZ6747 · sched 01:15Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · sched 14:10Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-05-19 5 legs CSN
ZGGG → ZSHC → ZGGG → ZBAD → ZGGG → ZJSY
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3521 · CZ3521 · ⏱ 02:12– (Nonem)
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3522 · CZ3522 · sched 03:35Z
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3113 · CZ3113 · sched 09:00Z
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3114 · CZ3114 · sched 13:30Z
ZGGG ZJSY ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya) CSN6748 · CZ6748 · sched 22:25Z
2026-05-18 4 legs round-trip CSN
ZGGG → ZHHH → ZGGG → ZBAD → ZGGG
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN5770 · CZ5770 · sched 02:30Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3345 · CZ3345 · sched 06:00Z
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3113 · CZ3113 · sched 09:00Z
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3114 · CZ3114 · sched 13:30Z
2026-05-17 3 legs CSN
VVTS → ZGGG → WMKK → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-05-16 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · ⏱ 08:12– (Nonem)
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 12:29– (Nonem)
2026-05-15 2 legs round-trip CSN
ZGGG → VVTS → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 05:20– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · ⏱ 09:39–12:06 (146m)
2026-05-14 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · ⏱ 06:12– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · ⏱ 11:02– (Nonem)
2026-05-13 5 legs CSN
VVTS → ZGGG → VVTS → ZGGG → ZSOF → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · sched 14:10Z
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-05-12 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-05-11 4 legs round-trip CSN
ZGGG → ZSSS → ZGGG → ZSJN → ZGGG
ZGGG ZSSS ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang) CSN3531 · CZ3531 · sched 02:00Z
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CSN3532 · CZ3532 · ⏱ 06:20– (Nonem)
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3707 · CZ3707 · sched 09:15Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3708 · CZ3708 · sched 13:05Z
2026-05-10 4 legs round-trip CSN
ZGGG → ZBTJ → ZGGG → ZHCC → ZGGG
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3133 · CZ3133 · ⏱ 00:41– (Nonem)
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3134 · CZ3134 · sched 04:40Z
ZGGG ZHCC ZGGG · Guangzhou (Huadu) → ZHCC · Zhengzhou CSN8766 · CZ8766 · sched 07:30Z
ZHCC ZGGG ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu) CSN6632 · CZ6632 · sched 13:00Z
2026-05-09 4 legs round-trip CSN
ZGGG → ZBAD → ZGGG → ZSNJ → ZGGG
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3101 · CZ3101 · ⏱ 00:16–02:47 (151m)
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3102 · CZ3102 · ⏱ 04:43– (Nonem)
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3507 · CZ3507 · sched 10:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3508 · CZ3508 · sched 14:00Z
2026-05-08 3 legs CSN
ZWWW → ZGGG → VTBS → ZGGG
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6014 · CZ6014 · sched 00:45Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · sched 08:55Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-05-07 5 legs CSN
ZGGG → ZSJN → ZGGG → ZWWW → UACC → ZWWW
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:10Z
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6013 · CZ6013 · ⏱ 09:27– (Nonem)
ZWWW UACC ZWWW · Ürümqi → UACC · Astana intl CSN6013 · CZ6013 · sched 15:55Z
UACC ZWWW UACC · Astana → ZWWW · Ürümqi intl CSN6014 · CZ6014 · sched 20:30Z
2026-05-06 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-05-05 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · ⏱ 03:57– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 12:40– (Nonem)
2026-05-04 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → VTBS → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:15Z
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
2026-05-03 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 07:38– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-05-02 3 legs CSN
ZGGG → ZSJN → ZGGG → VVTS
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · ⏱ 00:37– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-05-01 3 legs CSN
VVTS → ZGGG → WMKK → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · ⏱ 05:06– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-04-30 4 legs CSN
ZSNB → ZGGG → ZSNB → ZGGG → VVTS
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CSN3778 · CZ3778 · ⏱ 02:35– (Nonem)
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CSN3775 · CZ3775 · sched 05:55Z
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CSN3776 · CZ3776 · sched 08:55Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-04-29 4 legs CSN
ZSAM → ZGGG → VTBS → ZGGG → ZSNB
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · sched 08:55Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CSN3777 · CZ3777 · ⏱ 23:40– (Nonem)
2026-04-28 5 legs CSN
ZGGG → ZBAD → ZGGG → ZSHC → ZGGG → ZSAM
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3101 · CZ3101 · sched 00:00Z
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3102 · CZ3102 · sched 04:30Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3801 · CZ3801 · ⏱ 12:52– (Nonem)
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3802 · CZ3802 · sched 13:35Z
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · ⏱ 23:44–00:39 (55m)
2026-04-27 3 legs CSN
ZSNB → ZGGG → ZSSS → ZGGG
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CSN3778 · CZ3778 · ⏱ 03:50– (Nonem)
ZGGG ZSSS ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang) CSN3571 · CZ3571 · sched 07:00Z
ZSSS ZGGG ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu) CSN3572 · CZ3572 · sched 10:50Z
2026-04-26 3 legs CSN
ZGGG → WMKK → ZGGG → ZSNB
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CSN3777 · CZ3777 · sched 23:30Z
2026-04-25 3 legs CSN
ZSJN → ZGGG → VVTS → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 00:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-04-24 3 legs CSN
ZGGG → VVTS → ZGGG → ZSJN
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 05:36– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-04-23 3 legs CSN
ZJSY → ZGGG → ZBYN → ZGGG
ZJSY ZGGG ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu) CSN6747 · CZ6747 · sched 01:15Z
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3695 · CZ3695 · sched 08:10Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3696 · CZ3696 · sched 11:55Z
2026-04-22 5 legs CSN
ZGGG → ZBTJ → ZGGG → ZSHC → ZGGG → ZJSY
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3133 · CZ3133 · sched 00:25Z
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3134 · CZ3134 · sched 04:40Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3801 · CZ3801 · sched 10:10Z
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3802 · CZ3802 · sched 13:35Z
ZGGG ZJSY ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya) CSN6748 · CZ6748 · sched 22:30Z
2026-04-21 2 legs round-trip CSN
ZGGG → VVTS → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 04:47– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-04-20 5 legs CSN
VVTS → ZGGG → VVTS → ZGGG → ZSJN → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · ⏱ 00:10– (Nonem)
2026-04-19 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · ⏱ 12:31– (Nonem)
2026-04-18 4 legs round-trip CSN
ZGGG → ZBAD → ZGGG → WMKK → ZGGG
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3121 · CZ3121 · ⏱ 02:10– (Nonem)
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3162 · CZ3162 · sched 06:30Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN5035 · CZ5035 · sched 12:05Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN5036 · CZ5036 · sched 17:20Z
2026-04-17 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSNB → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · ⏱ 07:14– (Nonem)
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CSN3321 · CZ3321 · sched 08:05Z
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CSN3322 · CZ3322 · ⏱ 14:09– (Nonem)
2026-04-16 3 legs CSN
ZSJN → ZGGG → WMKK → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 00:10Z
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang ⚠ gap intl CSN8301 · CZ8301 · sched 04:45Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-04-15 4 legs round-trip CSN
ZSJN → ZGGG → VVTS → ZGGG → ZSJN
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 00:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-04-14 3 legs CSN
ZGFS → VVTS → ZGGG → ZSJN
ZGFS VVTS ZGFS · Foshan (Nanhai) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-04-13 3 legs CSN
ZSJN → ZGGG → WMKK → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · sched 00:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-04-12 4 legs CSN
VVTS → ZGGG → VVTS → ZGGG → ZSJN
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGFS VVTS ZGFS · Foshan (Nanhai) → VVTS · Ho Chi Minh City ⚠ gap intl CSN373 · CZ373 · sched 04:55Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-04-11 3 legs CSN
ZGFS → VTBS → ZGGG → VVTS
ZGFS VTBS ZGFS · Foshan (Nanhai) → VTBS · Bangkok intl CSN5095 · CZ5095 · sched 03:50Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-04-10 3 legs CSN
VVTS → ZGGG → WMKK → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang ⚠ gap intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-04-09 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · ⏱ 04:08– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-04-08 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → VTBS → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · sched 04:15Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:20– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-04-07 4 legs round-trip CSN
ZGGG → ZBTJ → ZGGG → WMKK → ZGGG
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3301 · CZ3301 · ⏱ 03:01– (Nonem)
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3302 · CZ3302 · sched 07:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN5035 · CZ5035 · sched 12:05Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN5036 · CZ5036 · sched 17:20Z
2026-04-06 3 legs CSN
VVTS → ZGGG → WMKK → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · ⏱ 05:06– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-04-05 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · ⏱ 04:01– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-04-04 2 legs round-trip CSN
ZGGG → VVTS → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 05:18– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-04-03 3 legs CSN
VVTS → ZGGG → VVTS → ZGGG
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN368 · CZ368 · sched 01:00Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-04-02 3 legs CSN
ZGGG → VTBS → ZGGG → VVTS
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN5095 · CZ5095 · ⏱ 04:03– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN5096 · CZ5096 · sched 08:10Z
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN367 · CZ367 · sched 12:15Z
2026-04-01 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:00Z
2026-03-31 2 legs round-trip CSN
ZGGG → VVTS → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · sched 04:45Z
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
2026-03-30 3 legs round-trip CSN
ZGGG → WMKK → ZGGG → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 04:40Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3872 · CZ3872 · sched Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8302 · CZ8302 · sched Z
2026-03-29 3 legs CSN
ZGGG → ZSJN → ZGGG → ZSNJ
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3509 · CZ3509 · sched 00:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3510 · CZ3510 · ⏱ 04:29– (Nonem)
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · sched 12:10Z
2026-03-28 3 legs CSN
VVNB → ZGGG → WMKK → ZGGG
VVNB ZGGG VVNB · Hanoi (Soc Son) → ZGGG · Guangzhou (Huadu) intl CSN372 · CZ372 · sched 01:15Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 04:05Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · ⏱ 09:43– (Nonem)
2026-03-27 3 legs CSN
ZGGG → WMKK → ZGGG → VVNB
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · ⏱ 08:52– (Nonem)
ZGGG VVNB ZGGG · Guangzhou (Huadu) → VVNB · Hanoi (Soc Son) intl CSN371 · CZ371 · sched 14:10Z
2026-03-26 3 legs CSN
VTBS → ZGGG → WMKK → ZGGG
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN362 · CZ362 · sched 01:20Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · sched 05:10Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · sched 10:20Z
2026-03-25 2 legs CSN
ZWWW → ZGGG → VTBS
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6883 · CZ6883 · sched 04:45Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN361 · CZ361 · sched 12:20Z
2026-03-24 4 legs CSN
ZSSS → ZWWW → ZSSS → ZWSH → ZWWW
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CSN6998 · CZ6998 · sched 00:40Z
ZGGG ZSSS ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang) ⚠ gap CSN8525 · CZ8525 · sched 02:00Z
ZWWW ZWSH ZWWW · Ürümqi → ZWSH · Kashgar ⚠ gap CSN6998 · CZ6998 · sched 07:20Z
ZWSH ZWWW ZWSH · Kashgar → ZWWW · Ürümqi CSN6806 · CZ6806 · sched 10:20Z