‹ Aircraft

B-1207 / 78130E

277 flights over 90 days · 3.08 legs/day · base ZGGG · Guangzhou (Huadu) · operators: CSN

277
Flights
34
Airports served
27%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

B38M B38M
· reg B-1207
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip CSN
ZGGG → ZSFZ → ZGGG → ZBHH → ZGGG
ZGGG ZSFZ ZGGG · Guangzhou (Huadu) → ZSFZ · Fuzhou (Changle) CSN3505 · CZ3505 · ⏱ 01:40– (Nonem)
ZSFZ ZGGG ZSFZ · Fuzhou (Changle) → ZGGG · Guangzhou (Huadu) CSN3506 · CZ3506 · ⏱ 04:09– (Nonem)
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3245 · CZ3245 · sched 07:35Z
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3246 · CZ3246 · sched 11:35Z
2026-06-22 4 legs round-trip CSN
ZGGG → ZSFZ → ZGGG → ZUCK → ZGGG
ZGGG ZSFZ ZGGG · Guangzhou (Huadu) → ZSFZ · Fuzhou (Changle) CSN3877 · CZ3877 · sched 05:50Z
ZSFZ ZGGG ZSFZ · Fuzhou (Changle) → ZGGG · Guangzhou (Huadu) CSN3878 · CZ3878 · ⏱ 08:49– (Nonem)
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · sched 12:20Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
2026-06-21 4 legs round-trip CSN
ZGGG → ZBTJ → ZGGG → WMKK → ZGGG
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3133 · CZ3133 · sched 00:25Z
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3134 · CZ3134 · ⏱ 04:45– (Nonem)
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:42– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-06-20 4 legs round-trip CSN
ZGGG → ZWWW → ZGGG → RPLL → ZGGG
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · ⏱ 02:24– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched 08:45Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN5051 · CZ5051 · sched 15:45Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN5052 · CZ5052 · sched 19:45Z
2026-06-19 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → RPLL → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:30Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN5051 · CZ5051 · sched 15:45Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN5052 · CZ5052 · sched 19:45Z
2026-06-18 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → ZUCK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · sched 01:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · sched 12:20Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
2026-06-17 4 legs round-trip CSN
ZGGG → ZSNJ → ZGGG → UCFM → ZGGG
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3843 · CZ3843 · ⏱ 01:33– (Nonem)
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3844 · CZ3844 · sched 04:35Z
ZGGG UCFM ZGGG · Guangzhou (Huadu) → UCFM · Bishkek intl CSN8147 · CZ8147 · sched 09:20Z
UAFF ZGGG UAFF · Tokmok → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8148 · CZ8148 · sched 17:20Z
2026-06-16 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 02:48– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · ⏱ 07:54– (Nonem)
2026-06-15 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → ZUCK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:29– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · ⏱ 12:55– (Nonem)
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
2026-06-14 4 legs round-trip CSN
ZGGG → ZPPP → ZGGG → VTBS → ZGGG
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3409 · CZ3409 · sched 00:10Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3410 · CZ3410 · sched 03:55Z
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:25– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-06-13 1 legs CSN
AYPY → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
2026-06-12 4 legs CSN
ZJSY → ZGGG → ZUMY → ZGGG → AYPY
ZJSY ZGGG ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu) CSN6747 · CZ6747 · sched 01:15Z
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
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-06-11 4 legs CSN
ZGGG → ZWWW → ZWWW → ZGFS → ZJSY
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · sched 02:00Z
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi ⚠ gap CSN6882 · CZ6882 · sched 02:00Z
ZWWW ZGFS ZWWW · Ürümqi → ZGFS · Foshan (Nanhai) CSN6881 · CZ6881 · sched 08:45Z
ZGGG ZJSY ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya) ⚠ gap CSN6748 · CZ6748 · ⏱ 22:55– (Nonem)
2026-06-10 2 legs round-trip CSN
ZGGG → ZSQD → ZGGG
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN5899 · CZ5899 · ⏱ 07:07– (Nonem)
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN5900 · CZ5900 · sched 10:50Z
2026-06-09 4 legs round-trip CSN
ZGGG → ZLIC → ZGGG → WMKK → ZGGG
ZGGG ZLIC ZGGG · Guangzhou (Huadu) → ZLIC · Yinchuan CSN3253 · CZ3253 · ⏱ 01:23– (Nonem)
ZLIC ZGGG ZLIC · Yinchuan → ZGGG · Guangzhou (Huadu) CSN3254 · CZ3254 · sched 05:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:38– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-06-08 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · sched 01:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
2026-06-07 3 legs CSN
WMKK → ZGGG → RPLL → ZGGG
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:33–08:41 (127m)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · ⏱ 10:03– (Nonem)
2026-06-06 3 legs CSN
ZGGG → ZLXY → ZGGG → WMKK
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3237 · CZ3237 · ⏱ 01:25– (Nonem)
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3238 · CZ3238 · sched 05:00Z
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang ⚠ gap intl CSN365 · CZ365 · sched 09:35Z
2026-06-05 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:51– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
2026-06-04 3 legs CSN
AYPY → ZGGG → WMKK → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02: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-06-03 3 legs CSN
ZGGG → WMKK → ZGGG → AYPY
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:55Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-06-02 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 · sched 09:15Z
2026-06-01 3 legs CSN
ZPPP → ZGGG → UAAA → ZGGG
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3498 · CZ3498 · sched 02:30Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · ⏱ 08:32– (Nonem)
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-05-31 3 legs CSN
ZGGG → WMKK → ZGGG → ZPPP
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3497 · CZ3497 · ⏱ 23:11–00:59 (108m)
2026-05-30 4 legs round-trip CSN
ZGGG → VVTS → ZGGG → WMKK → ZGGG
ZGGG VVTS ZGGG · Guangzhou (Huadu) → VVTS · Ho Chi Minh City intl CSN373 · CZ373 · ⏱ 05:17– (Nonem)
VVTS ZGGG VVTS · Ho Chi Minh City → ZGGG · Guangzhou (Huadu) intl CSN374 · CZ374 · sched 08:50Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · ⏱ 13:10– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
2026-05-29 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:48– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · ⏱ 13:30– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · ⏱ 18:33– (Nonem)
2026-05-28 4 legs round-trip CSN
ZGGG → RPLL → ZGGG → VTBS → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN3091 · CZ3091 · ⏱ 01:04– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN3092 · CZ3092 · ⏱ 04:34–06:33 (119m)
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:14– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
2026-05-27 3 legs CSN
ZBHH → ZGGG → UAAA → ZGGG
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3198 · CZ3198 · ⏱ 03:54– (Nonem)
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 08:15Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-05-26 5 legs CSN
ZGGG → WMKK → ZGGG → ZUCK → ZGGG → ZBHH
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · sched 01:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · ⏱ 06:51– (Nonem)
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · sched 12:20Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3197 · CZ3197 · ⏱ 23:40– (Nonem)
2026-05-25 3 legs CSN
ZWWW → ZUTF → ZWWW → ZGGG
ZWWW ZUTF ZWWW · Ürümqi → ZUTF · Chengdu (Jianyang) CSN6941 · CZ6941 · ⏱ 01:06–04:12 (185m)
ZUTF ZWWW ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi CSN6942 · CZ6942 · ⏱ 06:14– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6887 · CZ6887 · sched 10:45Z
2026-05-24 3 legs CSN
ZGGG → ZWWW → ZBAD → ZWWW
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6886 · CZ6886 · sched 00:10Z
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-23 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:50Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
2026-05-22 3 legs CSN
ZBHH → ZGGG → UAAA → ZGGG
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3198 · CZ3198 · sched 03:45Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 08:15Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-05-21 2 legs CSN
AYPY → ZGGG → ZBHH
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3197 · CZ3197 · ⏱ 23:48–02:28 (160m)
2026-05-20 4 legs CSN
WMKK → ZGGG → RPLL → ZGGG → AYPY
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-05-19 1 legs CSN
ZGGG → WMKK
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:47– (Nonem)
2026-05-18 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → UAAA → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3401 · CZ3401 · ⏱ 00:22–02:18 (116m)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3402 · CZ3402 · sched 04:00Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 08:15Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-05-17 2 legs round-trip CSN
ZGGG → ZBAD → ZGGG
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3121 · CZ3121 · sched 02:00Z
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3162 · CZ3162 · sched 06:30Z
2026-05-16 3 legs CSN
ZBHH → ZGGG → ZUCK → ZGGG
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3198 · CZ3198 · ⏱ 03:42– (Nonem)
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3411 · CZ3411 · sched 08:10Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3412 · CZ3412 · sched 11:45Z
2026-05-15 5 legs CSN
ZGGG → ZSJN → ZGGG → ZSHC → ZGGG → ZBHH
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 ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3829 · CZ3829 · sched 09:10Z
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3830 · CZ3830 · ⏱ 13:00– (Nonem)
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3197 · CZ3197 · sched 23:35Z
2026-05-14 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → WMKK → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3471 · CZ3471 · ⏱ 05:50– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3472 · CZ3472 · ⏱ 09:27– (Nonem)
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · sched 13:00Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
2026-05-13 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 · sched 09:15Z
2026-05-12 4 legs round-trip CSN
ZGGG → RPLL → ZGGG → ZSOF → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · ⏱ 09:52– (Nonem)
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-11 4 legs round-trip CSN
ZGGG → ZBYN → ZGGG → WMKK → ZGGG
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3701 · CZ3701 · sched 00:15Z
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3702 · CZ3702 · sched 04:00Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-05-10 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 · sched 09:15Z
2026-05-09 5 legs CSN
ZSNJ → ZGGG → ZUUU → ZGGG → ZSOF → ZGGG
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3872 · CZ3872 · sched 00:30Z
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3471 · CZ3471 · sched 05:15Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3472 · CZ3472 · sched 09:00Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · ⏱ 14:27–16:05 (98m)
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-05-08 2 legs CSN
ZSOF → ZGGG → ZSNJ
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · ⏱ 12:29– (Nonem)
2026-05-07 2 legs CSN
AYPY → ZGGG → ZSOF
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · sched 14:10Z
2026-05-06 3 legs CSN
ZGGG → WMKK → ZGGG → AYPY
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8301 · CZ8301 · ⏱ 05:14– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · ⏱ 10:09– (Nonem)
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · ⏱ 17:27– (Nonem)
2026-05-05 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-05-02 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:23– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · ⏱ 06:56– (Nonem)
2026-05-01 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → ZUCK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · sched 01:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · ⏱ 06:56–10:39 (223m)
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · ⏱ 12:37– (Nonem)
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
2026-04-30 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-04-29 2 legs round-trip CSN
ZGGG → UAAA → ZGGG
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 08:15Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-04-28 3 legs CSN
AYPY → ZGGG → ZSNB → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZSNB ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo CSN3371 · CZ3371 · ⏱ 12:07–13:49 (101m)
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CSN3372 · CZ3372 · sched 14:25Z
2026-04-27 4 legs CSN
ZGGG → WMKK → ZGGG → ZGGG → AYPY
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · ⏱ 04:36– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8348 · CZ8348 · ⏱ 09:56– (Nonem)
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-04-26 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · ⏱ 04:03– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · ⏱ 09:23– (Nonem)
2026-04-25 3 legs CSN
AYPY → ZGGG → ZPPP → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3489 · CZ3489 · sched 11:10Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3490 · CZ3490 · sched 14:35Z
2026-04-24 3 legs CSN
ZGGG → WMKK → ZGGG → AYPY
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:55Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · ⏱ 10:50– (Nonem)
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-04-23 2 legs round-trip CSN
RPLL → ZGGG → RPLL
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 10:19–12:19 (120m)
2026-04-22 3 legs CSN
ZWWW → ZGGG → WMKK → ZGGG
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6895 · CZ6895 · sched 02:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-04-21 3 legs CSN
ZSSS → ZWWW → ZWAK → ZWWW
ZSSS ZWWW ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi CSN6998 · CZ6998 · sched 01:00Z
ZWWW ZWAK ZWWW · Ürümqi → ZWAK · Aksu (Onsu) CSN6867 · CZ6867 · sched 12:05Z
ZWAK ZWWW ZWAK · Aksu (Onsu) → ZWWW · Ürümqi CSN6868 · CZ6868 · sched 14:30Z
2026-04-20 2 legs CSN
ZGGG → ZWWW → ZSSS
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6900 · CZ6900 · ⏱ 01:19– (Nonem)
ZWWW ZSSS ZWWW · Ürümqi → ZSSS · Shanghai (Minhang) CSN6997 · CZ6997 · sched 08:10Z
2026-04-19 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:25– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-04-18 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:50Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
2026-04-17 3 legs CSN
ZSQD → ZGGG → WMKK → ZGGG
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3200 · CZ3200 · sched 03:35Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:49– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
2026-04-16 4 legs CSN
WMKK → ZGGG → RPLL → ZGGG → ZSQD
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
ZGFS RPLL ZGFS · Foshan (Nanhai) → RPLL · Manila (Pasay) ⚠ gap intl CSN397 · CZ397 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3199 · CZ3199 · sched 23:20Z
2026-04-15 2 legs CSN
ZWWW → ZGGG → WMKK
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6895 · CZ6895 · sched 02:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
2026-04-14 1 legs CSN
AYPY → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
2026-04-13 3 legs CSN
ZGFS → WMKK → ZGGG → AYPY
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang intl CSN8011 · CZ8011 · sched 03:20Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · sched 17:25Z
2026-04-12 1 legs CSN
ZBAD → ZGGG
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CSN3166 · CZ3166 · sched 02:30Z
2026-04-11 4 legs CSN
ZBAA → UTDD → ZBAD → ? → ?
ZBAA UTDD ZBAA · Beijing → UTDD · Dushanbe intl CSN6051 · CZ6051 · sched 09:15Z
UTDD ZBAD UTDD · Dushanbe → ZBAD · Beijing intl CSN6052 · CZ6052 · sched 17:25Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-10 2 legs CSN
ZSAM → ZGGG → ZBAD
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG ZBAD ZGGG · Guangzhou (Huadu) → ZBAD · Beijing CSN3111 · CZ3111 · sched 10:00Z
2026-04-09 6 legs CSN
WMKK → ZGGG → RPLL → ZGGG → WMKK → ZGGG → ZSAM
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:23– (Nonem)
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · sched 13:00Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-04-08 2 legs CSN
ZWWW → ZGGG → WMKK
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6895 · CZ6895 · sched 02:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
2026-04-07 2 legs CSN
AYPY → ZGGG → ZWWW
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6884 · CZ6884 · sched 11:20Z
2026-04-06 4 legs CSN
ZSAM → ZGGG → RPLL → ZGGG → AYPY
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:24– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · ⏱ 18:05– (Nonem)
2026-04-05 3 legs CSN
ZGGG → ZWWW → ZGGG → ZSAM
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6900 · CZ6900 · ⏱ 01:13– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6899 · CZ6899 · sched 08:00Z
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-04-04 3 legs CSN
ZGGG → ZWWW → ZGGG → ZWWW
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6900 · CZ6900 · sched 01:05Z
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6899 · CZ6899 · sched 07:45Z
? ZWWW — → ZWWW · Ürümqi CSN6900 · CZ6900 · sched Z
2026-04-03 3 legs round-trip CSN
ZGGG → RPLL → ZGGG → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:32– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3724 · CZ3724 · sched Z
2026-04-02 5 legs CSN
ZGGG → ZSJN → ZGGG → VTBS → ZGGG → ZSAM
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 VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · ⏱ 09:02– (Nonem)
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched 12:55Z
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-04-01 3 legs CSN
ZBHH → ZGGG → UAAA → ZGGG
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3198 · CZ3198 · sched 03:45Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 08:15Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-03-31 6 legs round-trip CSN
ZGGG → ZSHC → ZGGG → VTBS → ZGGG → ZBHH → ZGGG
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3803 · CZ3803 · sched 01:10Z
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3804 · CZ3804 · sched 04:35Z
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 ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3197 · CZ3197 · sched 23:35Z
? ZGGG — → ZGGG · Guangzhou (Huadu) CSN3804 · CZ3804 · sched Z
2026-03-30 4 legs round-trip CSN
ZSHC → ZGGG → ZUCK → ZGGG → ZSHC
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CSN3804 · CZ3804 · sched 04:35Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3439 · CZ3439 · sched 12:20Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3440 · CZ3440 · sched 15:40Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CSN3803 · CZ3803 · sched Z
2026-03-29 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:33– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · ⏱ 13:47– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
2026-03-28 2 legs round-trip CSN
ZGGG → ZWWW → ZGGG
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · ⏱ 03:49– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched 08:45Z
2026-03-27 3 legs CSN
WMKK → ZGGG → UAAA → ZGGG
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:24– (Nonem)
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · sched 07:25Z
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:00Z
2026-03-26 2 legs CSN
AYPY → ZGGG → WMKK
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:20Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 10:35Z
2026-03-25 3 legs CSN
ZGGG → ZWWW → ZGGG → AYPY
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · ⏱ 02:30– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched 08:45Z
ZGGG AYPY ZGGG · Guangzhou (Huadu) → AYPY · Port Moresby intl CSN5055 · CZ5055 · ⏱ 17:10– (Nonem)
2026-03-24 4 legs round-trip CSN
ZGGG → ZUCK → ZGGG → WMKK → ZGGG
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3405 · CZ3405 · sched 01:35Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3406 · CZ3406 · sched 05:10Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN5035 · CZ5035 · ⏱ 12:13– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN5036 · CZ5036 · sched 17:15Z