‹ Aircraft

B-5191 / 7802E3

341 flights over 79 days · 4.32 legs/day · base ZHHH · Wuhan (Huangpi) · operators: CSN

341
Flights
40
Airports served
30%
ADS-B observed
8
Ferry / no-flightnum

Aircraft identity

737NG 81B/W B738
China Southern Airlines · reg B-5191
Boeing · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip CSN
ZHHH → ZSAM → ZHHH → ZYTX → ZHHH
ZHHH ZSAM ZHHH · Wuhan (Huangpi) → ZSAM · Xiamen CSN3841 · CZ3841 · sched 02:00Z
ZSAM ZHHH ZSAM · Xiamen → ZHHH · Wuhan (Huangpi) CSN3842 · CZ3842 · sched 04:50Z
ZHHH ZYTX ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang CSN8279 · CZ8279 · sched 08:00Z
ZYTX ZHHH ZYTX · Shenyang → ZHHH · Wuhan (Huangpi) CSN8280 · CZ8280 · sched 11:40Z
2026-06-22 5 legs CSN
ZYHB → ZHHH → ZGGG → ZHHH → ZHES → ZHHH
ZYHB ZHHH ZYHB · Harbin → ZHHH · Wuhan (Huangpi) CSN3632 · CZ3632 · sched 04:05Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6224 · CZ6224 · ⏱ 08:35– (Nonem)
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN6589 · CZ6589 · sched 11:30Z
ZHHH ZHES ZHHH · Wuhan (Huangpi) → ZHES · Enshi (Enshi) CSN6589 · CZ6589 · ⏱ 14:12– (Nonem)
ZHES ZHHH ZHES · Enshi (Enshi) → ZHHH · Wuhan (Huangpi) CSN6590 · CZ6590 · sched 23:30Z
2026-06-21 6 legs CSN
ZSQD → ZHHH → ZUCK → ZHHH → ZUGY → ZHHH → ZYHB
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CSN5750 · CZ5750 · sched 02:35Z
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN8421 · CZ8421 · ⏱ 06:04– (Nonem)
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN8422 · CZ8422 · sched 08:55Z
ZHHH ZUGY ZHHH · Wuhan (Huangpi) → ZUGY · Guiyang (Nanming) CSN8277 · CZ8277 · sched 11:25Z
ZUGY ZHHH ZUGY · Guiyang (Nanming) → ZHHH · Wuhan (Huangpi) CSN8277 · CZ8278 · sched 14:00Z
ZHHH ZYHB ZHHH · Wuhan (Huangpi) → ZYHB · Harbin CSN3631 · CZ3631 · sched 23:45Z
2026-06-20 5 legs CSN
ZHHH → ZLLL → ZHHH → ZGSZ → ZHHH → ZSQD
ZHHH ZLLL ZHHH · Wuhan (Huangpi) → ZLLL · Lanzhou (Yongdeng) CSN6617 · CZ6617 · sched 00:30Z
ZLLL ZHHH ZLLL · Lanzhou (Yongdeng) → ZHHH · Wuhan (Huangpi) CSN6618 · CZ6618 · sched 03:45Z
ZHHH ZGSZ ZHHH · Wuhan (Huangpi) → ZGSZ · Shenzhen CSN3355 · CZ3355 · sched 07:35Z
ZGSZ ZHHH ZGSZ · Shenzhen → ZHHH · Wuhan (Huangpi) CSN3356 · CZ3356 · sched 11:10Z
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CSN5749 · CZ5749 · sched 23:35Z
2026-06-19 4 legs round-trip CSN
ZHHH → ZUCK → ZHHH → ZUCK → ZHHH
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN3627 · CZ3627 · ⏱ 00:41–01:59 (78m)
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN3628 · CZ3628 · sched 03:15Z
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN8421 · CZ8421 · sched 06:10Z
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN8422 · CZ8422 · sched 08:55Z
2026-06-18 5 legs CSN
ZUTF → ZHHH → ZBAD → ZHHH → ZSQD → ZHHH
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3832 · CZ3832 · sched 01:00Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · ⏱ 04:09– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · ⏱ 07:26– (Nonem)
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CSN8743 · CZ8743 · sched 10:25Z
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CSN8744 · CZ8744 · sched 13:40Z
2026-06-17 4 legs CSN
ZSNB → ZHHH → ZLJC → ZHHH → ZUTF
ZSNB ZHHH ZSNB · Ningbo → ZHHH · Wuhan (Huangpi) CSN6648 · CZ6648 · ⏱ 02:32– (Nonem)
ZHHH ZLJC ZHHH · Wuhan (Huangpi) → ZLJC · Jinchang CSN8520 · CZ8520 · sched 05:05Z
ZLJC ZHHH ZLJC · Jinchang → ZHHH · Wuhan (Huangpi) CSN8519 · CZ8519 · sched 09:30Z
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3831 · CZ3831 · sched 12:40Z
2026-06-16 5 legs CSN
ZHHH → ZJHK → ZHHH → ZJHK → ZHHH → ZSNB
ZHHH ZJHK ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan) CSN3845 · CZ3845 · ⏱ 00:22– (Nonem)
ZJHK ZHHH ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi) CSN3846 · CZ3846 · ⏱ 03:57– (Nonem)
ZHHH ZJHK ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan) CSN3341 · CZ3341 · sched 07:30Z
ZJHK ZHHH ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi) CSN3342 · CZ3342 · ⏱ 10:57– (Nonem)
ZHHH ZSNB ZHHH · Wuhan (Huangpi) → ZSNB · Ningbo CSN6647 · CZ6647 · ⏱ 23:47– (Nonem)
2026-06-15 1 legs CSN
ZUCK → ZHHH
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6176 · CZ6176 · sched 02:00Z
2026-06-14 6 legs CSN
ZUTF → ZHHH → ZBAD → ZHHH → ZSPD → ZHHH → ZUCK
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3832 · CZ3832 · sched 01:00Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · ⏱ 04:08– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · sched 07:20Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN3543 · CZ3543 · ⏱ 10:46– (Nonem)
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN3544 · CZ3544 · sched 13:40Z
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6175 · CZ6175 · ⏱ 23:23– (Nonem)
2026-06-13 4 legs CSN
ZBHH → ZHHH → ZBAD → ZHHH → ZUTF
ZBHH ZHHH ZBHH · Hohhot → ZHHH · Wuhan (Huangpi) CSN5738 · CZ5738 · sched 02:40Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN8705 · CZ8705 · ⏱ 06:43– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN8706 · CZ8706 · sched 09:20Z
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3831 · CZ3831 · sched 12:40Z
2026-06-12 5 legs CSN
ZHHH → RKSI → ZHHH → ZLXN → ZHHH → ZBHH
ZHHH RKSI ZHHH · Wuhan (Huangpi) → RKSI · Seoul intl CSN6079 · CZ6079 · sched 01:15Z
RKSI ZHHH RKSI · Seoul → ZHHH · Wuhan (Huangpi) intl CSN6080 · CZ6080 · sched 05:15Z
ZHHH ZLXN ZHHH · Wuhan (Huangpi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CSN6539 · CZ6539 · sched 10:15Z
ZLXN ZHHH ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHHH · Wuhan (Huangpi) CSN6540 · CZ6540 · sched 13:25Z
ZHHH ZBHH ZHHH · Wuhan (Huangpi) → ZBHH · Hohhot CSN5737 · CZ5737 · ⏱ 23:34– (Nonem)
2026-06-11 5 legs CSN
ZGGG → ZHHH → ZGSD → ZHHH → ZUGY → ZHHH
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8730 · CZ8730 · ⏱ 01:37– (Nonem)
ZHHH ZGSD ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan) CSN3773 · CZ3773 · sched 04:40Z
ZGSD ZHHH ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi) CSN3774 · CZ3774 · sched 07:55Z
ZHHH ZUGY ZHHH · Wuhan (Huangpi) → ZUGY · Guiyang (Nanming) CSN8277 · CZ8277 · ⏱ 11:30– (Nonem)
ZUGY ZHHH ZUGY · Guiyang (Nanming) → ZHHH · Wuhan (Huangpi) CSN8278 · CZ8278 · ⏱ 14:21–15:36 (76m)
2026-06-10 4 legs CSN
ZUCK → ZHHH → ZLJC → ZHHH → ZGGG
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6176 · CZ6176 · sched 02:00Z
ZHHH ZLJC ZHHH · Wuhan (Huangpi) → ZLJC · Jinchang CSN8520 · CZ8520 · ⏱ 05:04– (Nonem)
ZLJC ZHHH ZLJC · Jinchang → ZHHH · Wuhan (Huangpi) CSN8519 · CZ8519 · sched 09:30Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8519 · CZ8519 · ⏱ 13:41– (Nonem)
2026-06-09 5 legs CSN
ZJSY → ZGGG → ZHHH → ZSPD → ZHHH → ZUCK
ZJSY ZGGG ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu) CSN6747 · CZ6747 · sched 01:15Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8728 · CZ8728 · sched 04:40Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN6171 · CZ6171 · ⏱ 07:56– (Nonem)
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN6172 · CZ6172 · sched 10:25Z
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6175 · CZ6175 · sched 23:20Z
2026-06-08 4 legs CSN
ZHHH → ZBAD → ZHHH → ZGGG → ZJSY
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · sched 04:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · ⏱ 09:09– (Nonem)
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3347 · CZ3347 · sched 11:30Z
ZGGG ZJSY ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya) CSN6748 · CZ6748 · sched 22:30Z
2026-06-07 3 legs CSN
ZGGG → ZHHH → ZLJC → ZHHH
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8520 · CZ8520 · sched 01:30Z
ZHHH ZLJC ZHHH · Wuhan (Huangpi) → ZLJC · Jinchang CSN8520 · CZ8520 · ⏱ 05:03– (Nonem)
ZLJC ZHHH ZLJC · Jinchang → ZHHH · Wuhan (Huangpi) CSN8519 · CZ8519 · sched 09:30Z
2026-06-06 5 legs CSN
ZHHH → ZGGG → ZHHH → ZGGG → RPLL → ZGGG
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8727 · CZ8727 · ⏱ 03:02– (Nonem)
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · sched 05:50Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6224 · CZ6224 · sched 08:30Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN5051 · CZ5051 · ⏱ 16:18– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN5052 · CZ5052 · sched 19:45Z
2026-06-05 4 legs round-trip CSN
ZHHH → ZGGG → VVCR → ZGGG → ZHHH
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8727 · CZ8727 · sched 01:30Z
ZGGG VVCR ZGGG · Guangzhou (Huadu) → VVCR · Nha Trang/nha Trang aiurportCam Ranh intl CSN6049 · CZ6049 · ⏱ 05:41– (Nonem)
VVCR ZGGG VVCR · Nha Trang/nha Trang aiurportCam Ranh → ZGGG · Guangzhou (Huadu) intl CSN6050 · CZ6050 · sched 09:00Z
ZHHH ZHHH ZHHH · Wuhan (Huangpi) → ZHHH · Wuhan (Huangpi) ⚠ gap CSN6589 · CZ6589 · sched 14:15Z
2026-06-04 5 legs CSN
ZBAD → ZHHH → ZPPP → ZHHH → ZSHC → ZHHH
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3118 · CZ3118 · ⏱ 03:20– (Nonem)
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN3469 · CZ3469 · sched 06:25Z
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN3470 · CZ3470 · sched 09:40Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN5169 · CZ5169 · sched 13:00Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN5170 · CZ5170 · sched 22:45Z
2026-06-03 4 legs CSN
ZPPP → ZHHH → ZPPP → ZHHH → ZBAD
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8446 · CZ8446 · sched 02:45Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8551 · CZ8551 · ⏱ 07:29– (Nonem)
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8552 · CZ8552 · sched 10:45Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3117 · CZ3117 · ⏱ 00:12– (Nonem)
2026-06-02 5 legs CSN
ZHHH → ZSHC → ZHHH → ZLXN → ZHHH → ZPPP
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN6197 · CZ6197 · ⏱ 02:44–03:58 (74m)
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN6198 · CZ6198 · ⏱ 05:26– (Nonem)
ZHHH ZLXN ZHHH · Wuhan (Huangpi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CSN6539 · CZ6539 · sched 10:15Z
ZLXN ZHHH ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHHH · Wuhan (Huangpi) CSN6540 · CZ6540 · sched 13:25Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8445 · CZ8445 · ⏱ 23:40–01:34 (114m)
2026-06-01 4 legs round-trip CSN
ZHHH → ZLLL → ZHHH → ZPPP → ZHHH
ZHHH ZLLL ZHHH · Wuhan (Huangpi) → ZLLL · Lanzhou (Yongdeng) CSN6617 · CZ6617 · ⏱ 00:30– (Nonem)
ZLLL ZHHH ZLLL · Lanzhou (Yongdeng) → ZHHH · Wuhan (Huangpi) CSN6618 · CZ6618 · ⏱ 03:41– (Nonem)
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8551 · CZ8551 · sched 07:20Z
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8552 · CZ8552 · sched 10:45Z
2026-05-31 4 legs round-trip CSN
ZHHH → ZUCK → ZHHH → ZSHC → ZHHH
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6291 · CZ6291 · ⏱ 04:09– (Nonem)
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6292 · CZ6292 · sched 06:55Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN3783 · CZ3783 · sched 09:50Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN3784 · CZ3784 · sched 12:40Z
2026-05-30 3 legs CSN
ZGGG → ZHHH → ZBAD → ZHHH
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8730 · CZ8730 · sched 01:30Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN8705 · CZ8705 · sched 06:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN8706 · CZ8706 · sched 09:20Z
2026-05-29 4 legs round-trip CSN
ZGGG → VVCR → ZGGG → ZSYW → ZGGG
ZGGG VVCR ZGGG · Guangzhou (Huadu) → VVCR · Nha Trang/nha Trang aiurportCam Ranh intl CSN8475 · CZ8475 · sched 00:35Z
VVCR ZGGG VVCR · Nha Trang/nha Trang aiurportCam Ranh → ZGGG · Guangzhou (Huadu) intl CSN8476 · CZ8476 · ⏱ 04:08– (Nonem)
ZGGG ZSYW ZGGG · Guangzhou (Huadu) → ZSYW · Yiwu/Jinhua CSN3304 · CZ3304 · ⏱ 13:46– (Nonem)
ZSYW ZGGG ZSYW · Yiwu/Jinhua → ZGGG · Guangzhou (Huadu) CSN3303 · CZ3303 · ⏱ 16:19– (Nonem)
2026-05-28 5 legs CSN
ZSNJ → ZGGG → ZHHH → ZSQD → ZHHH → ZGGG
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3872 · CZ3872 · ⏱ 00:53– (Nonem)
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3348 · CZ3348 · sched 03:45Z
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CSN5805 · CZ5805 · ⏱ 06:57– (Nonem)
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CSN5806 · CZ5806 · sched 10:00Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8729 · CZ8729 · sched 13:30Z
2026-05-27 4 legs CSN
ZHHH → ZGGG → ZSNJ → ZGGG → ZSNJ
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8727 · CZ8727 · ⏱ 01:36– (Nonem)
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3821 · CZ3821 · sched 05:10Z
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3822 · CZ3822 · sched 08:45Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · sched 12:10Z
2026-05-26 5 legs CSN
ZPPP → ZHHH → ZPPP → ZHHH → ZSHC → ZHHH
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8446 · CZ8446 · sched 02:45Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN3469 · CZ3469 · ⏱ 06:26–08:18 (112m)
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN3470 · CZ3470 · sched 09:40Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN5169 · CZ5169 · ⏱ 12:59– (Nonem)
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN5170 · CZ5170 · sched 22:45Z
2026-05-25 5 legs CSN
ZSLQ → ZGGG → ZHHH → ZYTX → ZHHH → ZPPP
ZSLQ ZGGG ZSLQ · Taizhou (Luqiao) → ZGGG · Guangzhou (Huadu) CSN8262 · CZ8262 · sched 23:50Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3348 · CZ3348 · sched 03:45Z
ZHHH ZYTX ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang CSN8279 · CZ8279 · ⏱ 08:09– (Nonem)
ZYTX ZHHH ZYTX · Shenyang → ZHHH · Wuhan (Huangpi) CSN8280 · CZ8280 · sched 11:40Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8445 · CZ8445 · sched 23:40Z
2026-05-24 4 legs CSN
ZHHH → ZGGG → ZSQD → ZGGG → ZSLQ
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3368 · CZ3368 · sched 00:30Z
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 ZSLQ ZGGG · Guangzhou (Huadu) → ZSLQ · Taizhou (Luqiao) CSN8261 · CZ8261 · sched 13:35Z
2026-05-23 4 legs round-trip CSN
ZHHH → ZSAM → ZHHH → ZBAD → ZHHH
ZHHH ZSAM ZHHH · Wuhan (Huangpi) → ZSAM · Xiamen CSN3841 · CZ3841 · ⏱ 02:06–03:29 (82m)
ZSAM ZHHH ZSAM · Xiamen → ZHHH · Wuhan (Huangpi) CSN3842 · CZ3842 · ⏱ 04:52– (Nonem)
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3139 · CZ3139 · ⏱ 08:04– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3140 · CZ3140 · sched 11:35Z
2026-05-22 5 legs CSN
ZPPP → ZHHH → ZPPP → ZHHH → ZSHC → ZHHH
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8446 · CZ8446 · sched 02:45Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN3469 · CZ3469 · sched 06:25Z
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN3470 · CZ3470 · ⏱ 09:46– (Nonem)
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN5169 · CZ5169 · sched 12:55Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN5170 · CZ5170 · sched 23:00Z
2026-05-21 6 legs CSN
ZGGG → ZHHH → ZUTF → ZHHH → ZUTF → ZHHH → ZPPP
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8730 · CZ8730 · ⏱ 02:20– (Nonem)
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN5789 · CZ5789 · sched 04:50Z
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN5790 · CZ5790 · sched 07:55Z
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3441 · CZ3441 · ⏱ 10:39– (Nonem)
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3442 · CZ3442 · sched 13:50Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8445 · CZ8445 · sched 23:40Z
2026-05-20 6 legs round-trip CSN
ZGGG → VVCR → ZGGG → ZUCK → ZGGG → RPLL → ZGGG
ZGGG VVCR ZGGG · Guangzhou (Huadu) → VVCR · Nha Trang/nha Trang aiurportCam Ranh intl CSN8475 · CZ8475 · sched 00:35Z
VVCR ZGGG VVCR · Nha Trang/nha Trang aiurportCam Ranh → ZGGG · Guangzhou (Huadu) intl CSN8476 · CZ8476 · ⏱ 04:21– (Nonem)
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3411 · CZ3411 · ⏱ 08:11–09:59 (108m)
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3412 · CZ3412 · ⏱ 13:12– (Nonem)
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN5051 · CZ5051 · ⏱ 16:38– (Nonem)
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN5052 · CZ5052 · sched 19:45Z
2026-05-19 4 legs CSN
ZSPD → ZHHH → ZBAD → ZHHH → ZGGG
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN3824 · CZ3824 · sched 03:05Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN8705 · CZ8705 · ⏱ 06:05– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN8706 · CZ8706 · sched 09:20Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8729 · CZ8729 · sched 13:30Z
2026-05-18 5 legs CSN
ZHHH → ZUCK → ZHHH → ZSHC → ZHHH → ZSPD
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6291 · CZ6291 · sched 03:50Z
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6292 · CZ6292 · sched 06:55Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN3783 · CZ3783 · sched 09:50Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN3784 · CZ3784 · sched 12:40Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN3823 · CZ3823 · sched 23:50Z
2026-05-17 4 legs round-trip CSN
ZHHH → ZSAM → ZHHH → ZBAD → ZHHH
ZHHH ZSAM ZHHH · Wuhan (Huangpi) → ZSAM · Xiamen CSN3841 · CZ3841 · sched 02:00Z
ZSAM ZHHH ZSAM · Xiamen → ZHHH · Wuhan (Huangpi) CSN3842 · CZ3842 · ⏱ 05:15– (Nonem)
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3139 · CZ3139 · sched 08:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3140 · CZ3140 · sched 11:35Z
2026-05-16 1 legs CSN
ZGGG → ZHHH
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · ⏱ 06:05–07:24 (79m)
2026-05-15 7 legs CSN
ZSNJ → ZGGG → ZSAM → ZGGG → ZSWZ → ZGGG → RPLL → ZGGG
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3872 · CZ3872 · ⏱ 00:47– (Nonem)
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3741 · CZ3741 · sched 04:05Z
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3742 · CZ3742 · sched 06:30Z
ZGGG ZSWZ ZGGG · Guangzhou (Huadu) → ZSWZ · Wenzhou (Longwan) CSN3809 · CZ3809 · sched 09:20Z
ZSWZ ZGGG ZSWZ · Wenzhou (Longwan) → ZGGG · Guangzhou (Huadu) CSN3810 · CZ3810 · sched 12: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-05-14 4 legs CSN
ZHHH → ZSHC → ZHHH → ZGGG → ZSNJ
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN6197 · CZ6197 · sched 02:35Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN6198 · CZ6198 · ⏱ 05:44–07:00 (75m)
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6224 · CZ6224 · sched 08:30Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · sched 12:10Z
2026-05-13 4 legs round-trip CSN
ZHHH → ZBAD → ZHHH → ZSQD → ZHHH
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · ⏱ 04:04– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · sched 07:20Z
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CSN8743 · CZ8743 · sched 10:25Z
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CSN8744 · CZ8744 · sched 13:40Z
2026-05-12 1 legs CSN
ZGGG → ZHHH
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · sched 05:50Z
2026-05-11 3 legs CSN
ZSNJ → ZGGG → ZSNJ → ZGGG
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3872 · CZ3872 · ⏱ 00:36– (Nonem)
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-05-10 4 legs CSN
ZHHH → ZGGG → ZHHH → ZGGG → ZSNJ
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6590 · CZ6590 · ⏱ 02:39– (Nonem)
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · sched 05:50Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6224 · CZ6224 · ⏱ 08:38– (Nonem)
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · sched 12:10Z
2026-05-09 5 legs CSN
ZYTX → ZHHH → ZBTJ → ZHHH → ZHES → ZHHH
ZYTX ZHHH ZYTX · Shenyang → ZHHH · Wuhan (Huangpi) CSN3780 · CZ3780 · ⏱ 03:25– (Nonem)
ZHHH ZBTJ ZHHH · Wuhan (Huangpi) → ZBTJ · Tianjin CSN8505 · CZ8505 · sched 07:45Z
ZBTJ ZHHH ZBTJ · Tianjin → ZHHH · Wuhan (Huangpi) CSN8506 · CZ8506 · sched 10:50Z
ZHHH ZHES ZHHH · Wuhan (Huangpi) → ZHES · Enshi (Enshi) CSN6589 · CZ6589 · ⏱ 14:15– (Nonem)
ZHES ZHHH ZHES · Enshi (Enshi) → ZHHH · Wuhan (Huangpi) CSN6590 · CZ6590 · sched 23:30Z
2026-05-08 5 legs CSN
ZHHH → ZUCK → ZHHH → ZSHC → ZHHH → ZYTX
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6291 · CZ6291 · sched 03:50Z
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6292 · CZ6292 · sched 06:55Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN3783 · CZ3783 · ⏱ 10:14– (Nonem)
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN3784 · CZ3784 · sched 12:40Z
ZHHH ZYTX ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang CSN3779 · CZ3779 · sched 23:35Z
2026-05-07 6 legs round-trip CSN
ZHHH → ZLLL → ZHHH → ZSPD → ZHHH → ZPPP → ZHHH
ZHHH ZLLL ZHHH · Wuhan (Huangpi) → ZLLL · Lanzhou (Yongdeng) CSN6617 · CZ6617 · ⏱ 00:39–02:36 (116m)
ZLLL ZHHH ZLLL · Lanzhou (Yongdeng) → ZHHH · Wuhan (Huangpi) CSN6618 · CZ6618 · sched 03:45Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN6171 · CZ6171 · ⏱ 07:48– (Nonem)
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN6172 · CZ6172 · sched 10:25Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN3541 · CZ3541 · ⏱ 13:38–15:44 (127m)
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN3542 · CZ3542 · sched 23:05Z
2026-05-06 4 legs CSN
ZSAM → ZGGG → ZHHH → ZBAD → ZHHH
ZSAM ZGGG ZSAM · Xiamen → ZGGG · Guangzhou (Huadu) CSN3724 · CZ3724 · sched 01:50Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8728 · CZ8728 · sched 04:40Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3139 · CZ3139 · sched 08:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3140 · CZ3140 · ⏱ 11:52– (Nonem)
2026-05-05 5 legs CSN
ZGGG → ZHHH → ZBUL → ZHHH → ZGGG → ZSAM
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8414 · CZ8414 · sched 01:30Z
ZHHH ZBUL ZHHH · Wuhan (Huangpi) → ZBUL · Ulanhot CSN8414 · CZ8414 · ⏱ 04:36– (Nonem)
ZBUL ZHHH ZBUL · Ulanhot → ZHHH · Wuhan (Huangpi) CSN8413 · CZ8413 · sched 08:45Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8413 · CZ8413 · sched 13:05Z
ZGGG ZSAM ZGGG · Guangzhou (Huadu) → ZSAM · Xiamen CSN3723 · CZ3723 · sched 23:30Z
2026-05-04 5 legs CSN
ZPPP → ZGGG → ZSQD → ZGGG → RPLL → ZGGG
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3498 · CZ3498 · sched 02:30Z
ZGGG ZSQD ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou) CSN5899 · CZ5899 · sched 06:45Z
ZSQD ZGGG ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu) CSN5900 · CZ5900 · sched 10:50Z
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-05-03 4 legs CSN
ZHHH → ZGGG → ZPPP → ZGGG → ZPPP
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8933 · CZ8933 · ⏱ 06:15– (Nonem)
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3489 · CZ3489 · sched 11:10Z
ZPPP ZGGG ZPPP · Kunming → ZGGG · Guangzhou (Huadu) CSN3490 · CZ3490 · sched 14:35Z
ZGGG ZPPP ZGGG · Guangzhou (Huadu) → ZPPP · Kunming CSN3497 · CZ3497 · sched 23:05Z
2026-05-02 4 legs round-trip CSN
ZHHH → ZGGG → ZHHH → ZSPD → ZHHH
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN8727 · CZ8727 · sched 01:30Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8728 · CZ8728 · sched 04:40Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN6171 · CZ6171 · sched 07:45Z
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN6172 · CZ6172 · sched 10:25Z
2026-05-01 7 legs round-trip CSN
ZHHH → ZGGG → ZHHH → ZGBH → ZHHH → ZHES → ZHHH → ZHHH
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6590 · CZ6590 · sched 02:30Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · sched 05:50Z
ZHHH ZGBH ZHHH · Wuhan (Huangpi) → ZGBH · Beihai CSN8241 · CZ8241 · ⏱ 09:03– (Nonem)
ZGBH ZHHH ZGBH · Beihai → ZHHH · Wuhan (Huangpi) CSN8242 · CZ8242 · sched 12:05Z
ZHHH ZHES ZHHH · Wuhan (Huangpi) → ZHES · Enshi (Enshi) CSN6589 · CZ6589 · sched 15:15Z
ZHES ZHHH ZHES · Enshi (Enshi) → ZHHH · Wuhan (Huangpi) CSN6590 · CZ6590 · sched 23:30Z
ZHYC ZHHH ZHYC · Yichang (Xiaoting) → ZHHH · Wuhan (Huangpi) ⚠ gap CSN5251 · CZ5251 · sched Z
2026-04-30 5 legs CSN
ZPPP → ZHHH → ZPPP → ZHHH → VDTI → ZHYC
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN8446 · CZ8446 · sched 02:45Z
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN3469 · CZ3469 · ⏱ 06:29– (Nonem)
ZPPP ZHHH ZPPP · Kunming → ZHHH · Wuhan (Huangpi) CSN3470 · CZ3470 · sched 09:40Z
ZHHH VDTI ZHHH · Wuhan (Huangpi) → VDTI · Phnom Penh (Boeng Khyang) intl CSN2981 · CZ2981 · ⏱ 13:22– (Nonem)
VDTI ZHYC VDTI · Phnom Penh (Boeng Khyang) → ZHYC · Yichang (Xiaoting) intl CSN2982 · CZ2982 · sched 19:45Z
2026-04-29 6 legs CSN
ZSNB → ZHHH → ZUTF → ZHHH → ZGGG → ZHHH → ZPPP
ZSNB ZHHH ZSNB · Ningbo → ZHHH · Wuhan (Huangpi) CSN6648 · CZ6648 · sched 02:10Z
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN5789 · CZ5789 · sched 04:50Z
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN5790 · CZ5790 · ⏱ 08:00– (Nonem)
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3347 · CZ3347 · sched 11:30Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3367 · CZ3367 · ⏱ 16:56– (Nonem)
ZHHH ZPPP ZHHH · Wuhan (Huangpi) → ZPPP · Kunming CSN8445 · CZ8445 · ⏱ 23:40–01:42 (122m)
2026-04-28 6 legs CSN
ZGSZ → ZHHH → ZBAD → ZHHH → ZLXY → ZHHH → ZSNB
ZGSZ ZHHH ZGSZ · Shenzhen → ZHHH · Wuhan (Huangpi) CSN8464 · CZ8464 · sched 00:00Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · ⏱ 04:06– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · ⏱ 07:30– (Nonem)
ZHHH ZLXY ZHHH · Wuhan (Huangpi) → ZLXY · Xi'an CSN8529 · CZ8529 · sched 11:50Z
ZLXY ZHHH ZLXY · Xi'an → ZHHH · Wuhan (Huangpi) CSN8530 · CZ8530 · sched 14:45Z
ZHHH ZSNB ZHHH · Wuhan (Huangpi) → ZSNB · Ningbo CSN6647 · CZ6647 · sched 23:40Z
2026-04-27 4 legs CSN
ZSPD → ZHHH → ZSQD → ZHHH → ZGSZ
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN3824 · CZ3824 · sched 03:05Z
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CSN5805 · CZ5805 · ⏱ 06:49– (Nonem)
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CSN5806 · CZ5806 · sched 09:50Z
ZHHH ZGSZ ZHHH · Wuhan (Huangpi) → ZGSZ · Shenzhen CSN8463 · CZ8463 · sched 14:00Z
2026-04-26 3 legs CSN
ZHHH → ZGNN → ZHHH → ZSPD
ZHHH ZGNN ZHHH · Wuhan (Huangpi) → ZGNN · Nanning (Jiangnan) CSN5882 · CZ5882 · sched 08:55Z
ZGNN ZHHH ZGNN · Nanning (Jiangnan) → ZHHH · Wuhan (Huangpi) CSN5881 · CZ5881 · sched 12:35Z
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN3823 · CZ3823 · sched 23:50Z
2026-04-14 2 legs CSN
ZUCK → ZUCK → ZHHH
ZUCK ZUCK ZUCK · Chongqing → ZUCK · Chongqing CSN6291 · CZ6291 · sched 04:05Z
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6292 · CZ6292 · sched 06:55Z
2026-04-13 2 legs CSN
ZHHH → ZSNB → ?
ZHHH ZSNB ZHHH · Wuhan (Huangpi) → ZSNB · Ningbo CSN6647 · CZ6647 · sched 23:40Z
ZSNB ? ZSNB · Ningbo → — ferry · sched Z
2026-04-12 4 legs CSN
ZJHK → ? → ZJHK → ? → ?
ZJHK ? ZJHK · Haikou (Meilan) → — ferry CSN6538 · sched Z
? ZJHK — → ZJHK · Haikou (Meilan) ferry CSN6537 · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-11 4 legs CSN
ZGGG → ZHHH → ? → ? → ?
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3348 · CZ3348 · sched 03:30Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-10 4 legs round-trip CSN
ZHHH → RKSI → ZHHH → ZGGG → ZHHH
ZHHH RKSI ZHHH · Wuhan (Huangpi) → RKSI · Seoul intl CSN6079 · CZ6079 · ⏱ 00:45– (Nonem)
RKSI ZHHH RKSI · Seoul → ZHHH · Wuhan (Huangpi) intl CSN6080 · CZ6080 · sched 06:15Z
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3347 · CZ3347 · sched 11:30Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3367 · CZ3367 · sched 14:30Z
2026-04-09 4 legs CSN
ZSNJ → ZGGG → ZHHH → ZJSY → ZHHH
ZSNJ ZGGG ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu) CSN3872 · CZ3872 · ⏱ 00:35– (Nonem)
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3348 · CZ3348 · sched 03:30Z
ZHHH ZJSY ZHHH · Wuhan (Huangpi) → ZJSY · Sanya (Tianya) CSN3833 · CZ3833 · sched 07:30Z
ZJSY ZHHH ZJSY · Sanya (Tianya) → ZHHH · Wuhan (Huangpi) CSN3834 · CZ3834 · ⏱ 11:49– (Nonem)
2026-04-08 4 legs CSN
ZSFZ → ZGGG → ZUCK → ZGGG → ZSNJ
ZSFZ ZGGG ZSFZ · Fuzhou (Changle) → ZGGG · Guangzhou (Huadu) CSN3950 · CZ3950 · sched 01:00Z
ZGGG ZUCK ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing CSN3485 · CZ3485 · sched 05:05Z
ZUCK ZGGG ZUCK · Chongqing → ZGGG · Guangzhou (Huadu) CSN3486 · CZ3486 · sched 08:20Z
ZGGG ZSNJ ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing CSN3871 · CZ3871 · sched 12:10Z
2026-04-07 4 legs CSN
ZHHH → ZGGG → ZSQD → ZGGG → ZSFZ
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3368 · CZ3368 · ⏱ 00:38–01:58 (80m)
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 ZSFZ ZGGG · Guangzhou (Huadu) → ZSFZ · Fuzhou (Changle) CSN3949 · CZ3949 · sched 14:05Z
2026-04-06 3 legs CSN
ZYHB → ZHHH → ZLXN → ZHHH
ZYHB ZHHH ZYHB · Harbin → ZHHH · Wuhan (Huangpi) CSN3632 · CZ3632 · sched 04:05Z
ZHHH ZLXN ZHHH · Wuhan (Huangpi) → ZLXN · Haidong (Huzhu Tu Autonomous County) CSN6539 · CZ6539 · sched 10:05Z
ZLXN ZHHH ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHHH · Wuhan (Huangpi) CSN6540 · CZ6540 · sched 13:25Z
2026-04-05 6 legs CSN
ZUTF → ZHHH → ZUCK → ZHHH → ZSHC → ZHHH → ZYHB
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3832 · CZ3832 · sched 01:00Z
ZHHH ZUCK ZHHH · Wuhan (Huangpi) → ZUCK · Chongqing CSN6291 · CZ6291 · ⏱ 04:17– (Nonem)
ZUCK ZHHH ZUCK · Chongqing → ZHHH · Wuhan (Huangpi) CSN6292 · CZ6292 · sched 06:55Z
ZHHH ZSHC ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou CSN3783 · CZ3783 · sched 09:50Z
ZSHC ZHHH ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi) CSN3784 · CZ3784 · sched 12:40Z
ZHHH ZYHB ZHHH · Wuhan (Huangpi) → ZYHB · Harbin CSN3631 · CZ3631 · sched 23:45Z
2026-04-04 5 legs CSN
ZHHH → ZUTF → ZHHH → ZBAD → ZHHH → ZUTF
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3447 · CZ3447 · ⏱ 00:29– (Nonem)
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3448 · CZ3448 · ⏱ 03:24– (Nonem)
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN8705 · CZ8705 · ⏱ 06:10– (Nonem)
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN8706 · CZ8706 · ⏱ 09:41–11:20 (99m)
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3831 · CZ3831 · sched 12:40Z
2026-04-03 5 legs CSN
ZUTF → ZHHH → ZBAD → ZHHH → ZGSZ → ZHHH
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3832 · CZ3832 · ⏱ 01:11– (Nonem)
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3137 · CZ3137 · sched 04:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3138 · CZ3138 · sched 07:20Z
ZHHH ZGSZ ZHHH · Wuhan (Huangpi) → ZGSZ · Shenzhen CSN3355 · CZ3355 · ⏱ 11:08– (Nonem)
ZGSZ ZHHH ZGSZ · Shenzhen → ZHHH · Wuhan (Huangpi) CSN3356 · CZ3356 · sched 11:10Z
2026-04-02 5 legs CSN
ZHHH → ZUTF → ZHHH → ZSPD → ZHHH → ZUTF
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3447 · CZ3447 · sched 00:20Z
ZUTF ZHHH ZUTF · Chengdu (Jianyang) → ZHHH · Wuhan (Huangpi) CSN3448 · CZ3448 · ⏱ 03:24– (Nonem)
ZHHH ZSPD ZHHH · Wuhan (Huangpi) → ZSPD · Shanghai (Pudong) CSN3579 · CZ3579 · sched 06:20Z
ZSPD ZHHH ZSPD · Shanghai (Pudong) → ZHHH · Wuhan (Huangpi) CSN3580 · CZ3580 · sched 09:20Z
ZHHH ZUTF ZHHH · Wuhan (Huangpi) → ZUTF · Chengdu (Jianyang) CSN3831 · CZ3831 · sched 12:40Z
2026-04-01 2 legs round-trip CSN
ZHHH → ZYTX → ZHHH
ZHHH ZYTX ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang CSN8279 · CZ8279 · ⏱ 08:10– (Nonem)
ZYTX ZHHH ZYTX · Shenyang → ZHHH · Wuhan (Huangpi) CSN8280 · CZ8280 · sched 11:40Z
2026-03-29 3 legs CSN
ZYHB → ZHHH → ZGGG → ZHHH
ZYHB ZHHH ZYHB · Harbin → ZHHH · Wuhan (Huangpi) CSN3632 · CZ3632 · ⏱ 04:21– (Nonem)
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN6224 · CZ6224 · sched 09:00Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN3367 · CZ3367 · sched 14:30Z
2026-03-28 5 legs CSN
RPLL → ZGGG → ZHHH → ZJSY → ZHHH → ZYHB
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN3078 · CZ3078 · sched 00:20Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8672 · CZ8672 · ⏱ 05:57– (Nonem)
ZHHH ZJSY ZHHH · Wuhan (Huangpi) → ZJSY · Sanya (Tianya) CSN5911 · CZ5911 · ⏱ 08:10– (Nonem)
ZJSY ZHHH ZJSY · Sanya (Tianya) → ZHHH · Wuhan (Huangpi) CSN5912 · CZ5912 · sched 12:00Z
ZHHH ZYHB ZHHH · Wuhan (Huangpi) → ZYHB · Harbin CSN3631 · CZ3631 · ⏱ 23:52– (Nonem)
2026-03-27 3 legs CSN
ZGGG → ZBSJ → ZGGG → RPLL
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 03:45Z
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · sched 07:45Z
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN3077 · CZ3077 · sched 12:00Z
2026-03-26 5 legs CSN
ZHHH → ZGSZ → ZHHH → ZBAD → ZHHH → ZGGG
ZHHH ZGSZ ZHHH · Wuhan (Huangpi) → ZGSZ · Shenzhen CSN8445 · CZ8445 · sched 01:30Z
ZGSZ ZHHH ZGSZ · Shenzhen → ZHHH · Wuhan (Huangpi) CSN8446 · CZ8446 · sched 04:50Z
ZHHH ZBAD ZHHH · Wuhan (Huangpi) → ZBAD · Beijing CSN3139 · CZ3139 · sched 08:00Z
ZBAD ZHHH ZBAD · Beijing → ZHHH · Wuhan (Huangpi) CSN3140 · CZ3140 · ⏱ 11:37– (Nonem)
ZHHH ZGGG ZHHH · Wuhan (Huangpi) → ZGGG · Guangzhou (Huadu) CSN3368 · CZ3368 · sched 00:00Z
2026-03-25 4 legs CSN
RPLL → ZGGG → ZBYN → ZGGG → ZHHH
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN3078 · CZ3078 · ⏱ 00:36– (Nonem)
ZGGG ZBYN ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan CSN6527 · CZ6527 · ⏱ 04:50– (Nonem)
ZBYN ZGGG ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu) CSN6528 · CZ6528 · sched 08:50Z
ZGGG ZHHH ZGGG · Guangzhou (Huadu) → ZHHH · Wuhan (Huangpi) CSN8722 · CZ8722 · sched 12:30Z
2026-03-24 4 legs round-trip CSN
RPLL → ZGGG → ZBSJ → ZGGG → RPLL
RPLL ZGGG RPLL · Manila (Pasay) → ZGGG · Guangzhou (Huadu) intl CSN3078 · CZ3078 · sched 00:20Z
ZGGG ZBSJ ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang CSN3131 · CZ3131 · sched 03:45Z
ZBSJ ZGGG ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu) CSN3132 · CZ3132 · ⏱ 07:51– (Nonem)
ZGGG RPLL ZGGG · Guangzhou (Huadu) → RPLL · Manila (Pasay) intl CSN3077 · CZ3077 · sched 12:00Z