‹ Aircraft

B-1126 / 7813F7

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

280
Flights
28
Airports served
29%
ADS-B observed
4
Ferry / no-flightnum

Aircraft identity

B38M B38M
· reg B-1126
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs CSN
WMKK → ZGGG → RPLL → ZGGG → ZSOF
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:18– (Nonem)
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
2026-06-22 3 legs CSN
ZGGG → VYYY → ZGGG → WMKK
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
2026-06-21 2 legs round-trip CSN
ZGGG → ZWWW → ZGGG
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · sched 02:00Z
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched 09:05Z
2026-06-19 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 03:49– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
2026-06-18 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → RPLL → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3471 · CZ3471 · ⏱ 06:23– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3472 · CZ3472 · sched 09:00Z
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-17 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 01:09–03:58 (169m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 11:22– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-06-15 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:40– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-06-14 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 · sched 09:45Z
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-13 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:34– (Nonem)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:40– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-06-12 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:35– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-06-11 2 legs round-trip CSN
ZGGG → WMKK → 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
2026-06-10 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → UCFM → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:47–03:36 (169m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG UCFM ZGGG · Guangzhou (Huadu) → UCFM · Bishkek intl CSN8147 · CZ8147 · ⏱ 09:42–15:43 (361m)
UAFW ZGGG UAFW · Kant → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8148 · CZ8148 · sched 17:20Z
2026-06-09 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → ZSJN → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:28– (Nonem)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3707 · CZ3707 · ⏱ 09:28– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3708 · CZ3708 · sched 13:05Z
2026-06-08 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → ZUCK → 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 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-07 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → UCFM → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYEL ZGGG VYEL → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN3056 · CZ3056 · ⏱ 05:03– (Nonem)
ZGGG UCFM ZGGG · Guangzhou (Huadu) → UCFM · Bishkek intl CSN8147 · CZ8147 · ⏱ 10:19– (Nonem)
UABA ZGGG UABA · Burana village → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8148 · CZ8148 · sched 17:20Z
2026-06-06 2 legs round-trip CSN
ZGGG → ZWWW → ZGGG
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · ⏱ 02:43– (Nonem)
ZWWW ZGGG ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched 08:45Z
2026-06-05 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → VTBS → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:38– (Nonem)
VYEL ZGGG VYEL → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN3056 · CZ3056 · ⏱ 05:31– (Nonem)
ZGGG VTBS ZGGG · Guangzhou (Huadu) → VTBS · Bangkok intl CSN8019 · CZ8019 · sched 08:55Z
VTBS ZGGG VTBS · Bangkok → ZGGG · Guangzhou (Huadu) intl CSN8020 · CZ8020 · sched Z
2026-06-04 2 legs round-trip CSN
ZGGG → WMKK → 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
2026-06-03 1 legs CSN
RPLL → ZGGG
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN5675 · CZ5675 · ⏱ 14:14– (Nonem)
2026-06-02 1 legs CSN
ZGGG → RPLL
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · sched 06:05Z
2026-06-01 3 legs round-trip CSN
ZGGG → VYYY → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-05-31 2 legs round-trip CSN
ZGGG → RPLL → 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 · sched 09:45Z
2026-05-30 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:38–03:34 (176m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:50– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-05-29 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:31– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · sched 08:55Z
2026-05-28 2 legs round-trip CSN
ZGGG → RPLL → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:30– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
2026-05-27 4 legs round-trip CSN
ZGGG → RPLL → ZGGG → YPDN → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:31– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · ⏱ 10:05– (Nonem)
ZGGG YPDN ZGGG · Guangzhou (Huadu) → YPDN · Darwin intl CSN8361 · CZ8361 · sched 14:25Z
YPDN ZGGG YPDN · Darwin → ZGGG · Guangzhou (Huadu) intl CSN8362 · CZ8362 · sched 22:00Z
2026-05-26 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 23:58– (Nonem)
2026-05-25 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 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
2026-05-24 2 legs CSN
ZBHH → ZGGG → WMKK
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3198 · CZ3198 · sched 03:45Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
2026-05-23 5 legs CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG → ZBHH
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3197 · CZ3197 · ⏱ 23:47– (Nonem)
2026-05-22 4 legs round-trip CSN
ZGGG → WMKK → ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:45– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · ⏱ 06:49– (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-21 3 legs round-trip CSN
ZGGG → ZWWW → ZGSZ → ZGGG
ZGGG ZWWW ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi CSN6882 · CZ6882 · sched 02:00Z
ZWWW ZGSZ ZWWW · Ürümqi → ZGSZ · Shenzhen CSN6881 · CZ6881 · sched 08:45Z
ZGSZ ZGGG ZGSZ · Shenzhen → ZGGG · Guangzhou (Huadu) CSN6881 · CZ6881 · sched Z
2026-05-20 4 legs round-trip CSN
ZGGG → ZSQD → ZGGG → WMKK → ZGGG
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3519 · CZ3519 · sched 00:40Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3520 · CZ3520 · sched 04:50Z
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-19 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 CSN8071 · CZ8071 · sched 13:00Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · sched 18:20Z
2026-05-18 3 legs CSN
ZGGG → RPLL → ZGGG → AYPY
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-17 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:49– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-05-16 2 legs round-trip CSN
ZGGG → RPLL → 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 · sched 09:45Z
2026-05-15 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
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-14 2 legs round-trip CSN
ZGGG → ZBHH → ZGGG
ZGGG ZBHH ZGGG · Guangzhou (Huadu) → ZBHH · Hohhot CSN3181 · CZ3181 · sched 03:40Z
ZBHH ZGGG ZBHH · Hohhot → ZGGG · Guangzhou (Huadu) CSN3182 · CZ3182 · sched 08:00Z
2026-05-13 4 legs round-trip CSN
ZGGG → ZSQD → ZGGG → UCFM → ZGGG
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN3519 · CZ3519 · sched 00:40Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN3520 · CZ3520 · sched 04:50Z
ZGGG UCFM ZGGG · Guangzhou (Huadu) → UCFM · Bishkek intl CSN8147 · CZ8147 · sched 09:20Z
UAFW ZGGG UAFW · Kant → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN8148 · CZ8148 · sched 17:20Z
2026-05-12 2 legs round-trip CSN
ZGGG → ZSJN → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3711 · CZ3711 · sched 04:35Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3712 · CZ3712 · ⏱ 08:32– (Nonem)
2026-05-11 2 legs CSN
ZWWW → ZLXY → ZGGG
ZWWW ZLXY ZWWW · Ürümqi → ZLXY · Xi'an CSN6628 · CZ6628 · sched 07:20Z
ZLXY ZGGG ZLXY · Xi'an → ZGGG · Guangzhou (Huadu) CSN3218 · CZ3218 · sched 12:00Z
2026-05-10 3 legs CSN
ZPPP → ZGGG → ZLXY → ZWWW
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3498 · CZ3498 · sched 02:30Z
ZGGG ZLXY ZGGG · Guangzhou (Huadu) → ZLXY · Xi'an CSN3215 · CZ3215 · ⏱ 06:34– (Nonem)
ZLXY ZWWW ZLXY · Xi'an → ZWWW · Ürümqi CSN6960 · CZ6960 · sched 09:20Z
2026-05-09 3 legs CSN
ZGGG → RPLL → ZGGG → ZPPP
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:22–08:24 (122m)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3497 · CZ3497 · sched 23:05Z
2026-05-08 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · ⏱ 05:55– (Nonem)
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-07 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-06 4 legs round-trip CSN
ZGGG → RPLL → ZGGG → ZSOF → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:17– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
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-05 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:36– (Nonem)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:06– (Nonem)
2026-05-04 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 · ⏱ 09:09– (Nonem)
2026-05-03 4 legs round-trip CSN
ZGGG → RPLL → ZGGG → ZSOF → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:14–08:19 (125m)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
ZGGG ZSOF ZGGG · Guangzhou (Huadu) → ZSOF · Hefei CSN3815 · CZ3815 · ⏱ 14:22– (Nonem)
ZSOF ZGGG ZSOF · Hefei → ZGGG · Guangzhou (Huadu) CSN3816 · CZ3816 · sched 00:05Z
2026-05-02 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:11– (Nonem)
2026-05-01 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → WMKK → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3471 · CZ3471 · ⏱ 05:29– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3472 · CZ3472 · ⏱ 09:12– (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-04-30 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:38–03:38 (181m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
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-29 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 · ⏱ 11:36– (Nonem)
2026-04-28 3 legs CSN
ZGGG → ZUUU → ZGGG → ZSJN
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 ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-04-27 5 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → WMSA → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:43–03:46 (183m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
ZGGG WMSA ZGGG · Guangzhou (Huadu) → WMSA · Subang ⚠ gap intl CSN365 · CZ365 · ⏱ 09:44– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) ⚠ gap intl CSN366 · CZ366 · ⏱ 23:53– (Nonem)
2026-04-26 2 legs round-trip CSN
ZGGG → RPLL → ZGGG
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:21–08:20 (119m)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · sched 09:45Z
2026-04-25 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:40–03:55 (195m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
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-04-24 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:32– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
2026-04-23 2 legs round-trip CSN
ZGGG → VYYY → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 04:54– (Nonem)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
2026-04-22 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · ⏱ 04:14– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
2026-04-21 3 legs CSN
AYPY → ZGGG → ZSFZ → ZGGG
AYPY ZGGG AYPY · Port Moresby → ZGGG · Guangzhou (Huadu) intl CSN5056 · CZ5056 · sched 02:30Z
ZGGG ZSFZ ZGGG · Guangzhou (Huadu) → ZSFZ · Fuzhou (Changle) CSN3647 · CZ3647 · ⏱ 10:42– (Nonem)
ZSFZ ZGGG ZSFZ · Fuzhou (Changle) → ZGGG · Guangzhou (Huadu) CSN3648 · CZ3648 · sched 12:45Z
2026-04-20 3 legs CSN
ZGGG → RPLL → ZGGG → AYPY
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · ⏱ 06:14– (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 · sched 17:25Z
2026-04-19 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · ⏱ 09:43– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:00–03:44 (224m)
2026-04-18 4 legs round-trip CSN
ZGGG → ZSJN → ZGGG → ZSFZ → ZGGG
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3619 · CZ3619 · ⏱ 02:44– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3620 · CZ3620 · sched 06:10Z
ZGGG ZSFZ ZGGG · Guangzhou (Huadu) → ZSFZ · Fuzhou (Changle) CSN3647 · CZ3647 · sched 10:20Z
ZSFZ ZGGG ZSFZ · Fuzhou (Changle) → ZGGG · Guangzhou (Huadu) CSN3648 · CZ3648 · ⏱ 12:46– (Nonem)
2026-04-17 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → UAAA → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 01:15–04:09 (174m)
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · ⏱ 09:29– (Nonem)
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-04-16 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-15 2 legs CSN
ZGFS → WMKK → ZGGG
ZGFS WMKK ZGFS · Foshan (Nanhai) → WMKK · Sepang intl CSN8347 · CZ8347 · sched 03:55Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
2026-04-14 2 legs CSN
ZGFS → RPLL → ZGGG
ZGFS RPLL ZGFS · Foshan (Nanhai) → RPLL · Manila (Pasay) intl CSN397 · CZ397 · sched 06:05Z
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN398 · CZ398 · ⏱ 09:59– (Nonem)
2026-04-13 3 legs CSN
ZGFS → VYYY → WMKK → ZGGG
ZGFS VYYY ZGFS · Foshan (Nanhai) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
2026-04-12 2 legs CSN
ZGFS → WMKK → ZGGG
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
2026-04-11 5 legs CSN
ZSAM → ZGGG → ZGGG → WMKK → ZGGG → ?
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) ⚠ gap CSN3472 · CZ3472 · sched 09:00Z
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
? ? — → — ferry · sched Z
2026-04-10 4 legs CSN
WMKK → ZGGG → RPLL → ZGGG → ZSAM
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 ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-04-09 3 legs CSN
ZGGG → VYYY → ZGGG → WMKK
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
2026-04-08 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8011 · CZ8011 · ⏱ 03:27– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8012 · CZ8012 · ⏱ 08:55– (Nonem)
2026-04-07 2 legs round-trip CSN
ZGGG → WMKK → ZGGG
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8347 · CZ8347 · ⏱ 04:17– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8348 · CZ8348 · sched 09:15Z
2026-04-06 4 legs round-trip CSN
ZGGG → ZBYN → ZGGG → UAAA → ZGGG
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN3701 · CZ3701 · ⏱ 00:26–02:54 (148m)
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN3702 · CZ3702 · sched 04:00Z
ZGGG UAAA ZGGG · Guangzhou (Huadu) → UAAA · Almaty intl CSN3083 · CZ3083 · ⏱ 08:25– (Nonem)
UAAA ZGGG UAAA · Almaty → ZGGG · Guangzhou (Huadu) intl CSN3084 · CZ3084 · sched 16:15Z
2026-04-05 2 legs round-trip CSN
ZGGG → RPLL → 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 · sched 09:45Z
2026-04-04 4 legs round-trip CSN
ZGGG → VYYY → WMKK → ZGGG → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · ⏱ 00:41–03:57 (196m)
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl CSN365 · CZ365 · ⏱ 09:42– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 23:54– (Nonem)
? ZGGG — → ZGGG · Guangzhou (Huadu) CSN3056 · CZ3056 · sched Z
2026-04-03 2 legs round-trip CSN
ZGGG → ZUUU → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3471 · CZ3471 · ⏱ 05:38– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3472 · CZ3472 · ⏱ 12:38– (Nonem)
2026-04-02 4 legs round-trip CSN
ZGGG → VYYY → ZGGG → WMKK → ZGGG
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
VYYY ZGGG VYYY · Yangon → ZGGG · Guangzhou (Huadu) intl CSN3056 · CZ3056 · sched 04:55Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · ⏱ 00:08– (Nonem)
2026-04-01 2 legs round-trip CSN
ZGGG → RPLL → 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 · sched 09:45Z
2026-03-31 4 legs CSN
ZGGG → VYYY → WMKK → ZGGG → ?
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:20Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang ⚠ gap intl CSN365 · CZ365 · sched 09:35Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN366 · CZ366 · sched 00:05Z
? ? — → — ferry · sched Z
2026-03-30 5 legs CSN
ZSJN → ZGGG → ZUUU → ZGGG → WMKK → ZGGG
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CSN3664 · CZ3664 · ⏱ 01:44–04:20 (156m)
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 WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN8071 · CZ8071 · ⏱ 13:42– (Nonem)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8072 · CZ8072 · ⏱ 18:46– (Nonem)
2026-03-29 3 legs CSN
ZGGG → WMKK → ZGGG → ZSJN
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN3047 · CZ3047 · ⏱ 01:24–05:15 (231m)
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN3048 · CZ3048 · sched 06:45Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CSN3663 · CZ3663 · sched 13:05Z
2026-03-28 2 legs CSN
ZGGG → VYYY → ?
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:05Z
? ? — → — ferry · sched Z
2026-03-27 3 legs CSN
ZWAT → ZGGG → WMKK → ZGGG
ZWAT ZGGG ZWAT · Altay → ZGGG · Guangzhou (Huadu) CSN5834 · CZ5834 · sched 05:35Z
ZGGG WMKK ZGGG · Guangzhou (Huadu) → WMKK · Sepang intl CSN5035 · CZ5035 · sched 11:55Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN5036 · CZ5036 · sched 17:15Z
2026-03-26 5 legs CSN
ZGGG → VYYY → ZPPP → ZGGG → ZWAT → ?
ZGGG VYYY ZGGG · Guangzhou (Huadu) → VYYY · Yangon intl CSN3055 · CZ3055 · sched 00:05Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming ⚠ gap CSN3499 · CZ3499 · sched 08:25Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3500 · CZ3500 · sched 12:15Z
ZGGG ZWAT ZGGG · Guangzhou (Huadu) → ZWAT · Altay CSN5833 · CZ5833 · sched 22:30Z
? ? — → — ferry · sched Z
2026-03-25 4 legs round-trip CSN
ZGGG → ZUUU → ZGGG → ZBTJ → ZGGG
ZGGG ZUUU ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu) CSN3401 · CZ3401 · ⏱ 00:50– (Nonem)
ZUUU ZGGG ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu) CSN3402 · CZ3402 · sched 04:30Z
ZGGG ZBTJ ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin CSN3135 · CZ3135 · sched 08:00Z
ZBTJ ZGGG ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu) CSN3136 · CZ3136 · sched 12:30Z
2026-03-24 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 CSN8301 · CZ8301 · sched 05:10Z
WMKK ZGGG WMKK · Sepang → ZGGG · Guangzhou (Huadu) intl CSN8302 · CZ8302 · ⏱ 10:20– (Nonem)