✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
‹ Aircraft
B-1787
/ 780DBF
361 flights over 91 days · 3.97 legs/day · base ZBAA · Beijing · operators: CHH
361
Flights
55
Airports served
13%
ADS-B observed
11
Ferry / no-flightnum
Aircraft identity
737NG 84P/W
B738
Hainan Airlines
· reg B-1787
Boeing ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
CHH
ZGSZ → ZSXZ → ZBHH → ZSXZ → ZGSZ
ZGSZ
→
ZSXZ
ZGSZ · Shenzhen → ZSXZ · Xuzhou
CHH7745 · HU7745 · sched 18:10Z
ZSXZ
→
ZBHH
ZSXZ · Xuzhou → ZBHH · Hohhot
CHH7745 · HU7745 · sched 21:20Z
ZBHH
→
ZSXZ
ZBHH · Hohhot → ZSXZ · Xuzhou
CHH7746 · HU7746 · sched 00:15Z
ZSXZ
→
ZGSZ
ZSXZ · Xuzhou → ZGSZ · Shenzhen
CHH7746 · HU7746 · sched 03:20Z
2026-06-22
4 legs
CHH
ZGSZ → ZSPD → ZGSZ → ZGSZ → ZSNJ
ZGSZ
→
ZSPD
ZGSZ · Shenzhen → ZSPD · Shanghai (Pudong)
CHH7721 · HU7721 · sched 17:15Z
ZSPD
→
ZGSZ
ZSPD · Shanghai (Pudong) → ZGSZ · Shenzhen
CHH7722 · HU7722 · sched 21:45Z
ZSNJ
→
ZGSZ
ZSNJ · Nanjing → ZGSZ · Shenzhen
⚠ gap
CHH7256 · HU7256 · sched 05:35Z
ZGSZ
→
ZSNJ
ZGSZ · Shenzhen → ZSNJ · Nanjing
CHH7255 · HU7255 · ⏱ 11:40– (Nonem)
2026-06-21
6 legs
CHH
VHHH → ZJHK → VHHH → VVNB → ZJHK → ZJHK → ZGSZ
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH706 · HU706 · sched 18:15Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH719 · HU719 · sched 21:30Z
ZJHK
→
VVNB
ZJHK · Haikou (Meilan) → VVNB · Hanoi (Soc Son)
⚠ gap
intl
CHH783 · HU783 · sched 03:30Z
VVNB
→
ZJHK
VVNB · Hanoi (Soc Son) → ZJHK · Haikou (Meilan)
intl
CHH784 · HU784 · sched 07:10Z
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
⚠ gap
intl
CHH720 · HU720 · ⏱ 08:18– (Nonem)
ZJHK
→
ZGSZ
ZJHK · Haikou (Meilan) → ZGSZ · Shenzhen
CHH7023 · HU7023 · sched 14:40Z
2026-06-20
4 legs
CHH
ZBAA → ZLXY → ZBAA → ZJHK → VHHH
ZBAA
→
ZLXY
ZBAA · Beijing → ZLXY · Xi'an
CHH7237 · HU7237 · sched 19:05Z
ZLXY
→
ZBAA
ZLXY · Xi'an → ZBAA · Beijing
CHH7238 · HU7238 · sched 22:30Z
ZBBB
→
ZJHK
ZBBB · Beijing → ZJHK · Haikou (Meilan)
⚠ gap
CHH7082 · HU7082 · sched 03:00Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH705 · HU705 · sched 15:35Z
2026-06-19
5 legs
CHH
ZLLL → ZBTJ → ZYTL → ZBTJ → ZLLL → ZBAA
ZLLL
→
ZBTJ
ZLLL · Lanzhou (Yongdeng) → ZBTJ · Tianjin
CHH7497 · HU7497 · sched 16:55Z
ZBTJ
→
ZYTL
ZBTJ · Tianjin → ZYTL · Dalian (Ganjingzi)
CHH7497 · HU7497 · sched 20:30Z
ZYTL
→
ZBTJ
ZYTL · Dalian (Ganjingzi) → ZBTJ · Tianjin
CHH7498 · HU7498 · sched 22:40Z
ZBTJ
→
ZLLL
ZBTJ · Tianjin → ZLLL · Lanzhou (Yongdeng)
CHH7498 · HU7498 · sched 01:00Z
ZLLL
→
ZBAA
ZLLL · Lanzhou (Yongdeng) → ZBAA · Beijing
CHH7298 · HU7298 · ⏱ 14:25– (Nonem)
2026-06-18
5 legs
CHH
ZBAA → ZHHH → ZJHK → ZHHH → ZBAA → ZLLL
ZBAA
→
ZHHH
ZBAA · Beijing → ZHHH · Wuhan (Huangpi)
CHH7187 · HU7187 · sched 16:30Z
ZHHH
→
ZJHK
ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan)
CHH7066 · HU7066 · sched 20:05Z
ZJHK
→
ZHHH
ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi)
CHH7065 · HU7065 · sched 23:30Z
ZHHH
→
ZBAA
ZHHH · Wuhan (Huangpi) → ZBAA · Beijing
CHH7188 · HU7188 · sched 03:00Z
ZBAA
→
ZLLL
ZBAA · Beijing → ZLLL · Lanzhou (Yongdeng)
CHH7297 · HU7297 · sched 04:45Z
2026-06-17
3 legs
round-trip
CHH
ZBAA → ZUTF → ZBAA → ZBAA
ZBAA
→
ZUTF
ZBAA · Beijing → ZUTF · Chengdu (Jianyang)
CHH7447 · HU7447 · sched 23:55Z
ZSCN
→
ZBAA
ZSCN · Nanchang → ZBAA · Beijing
⚠ gap
CHH6214 · HU6214 · ⏱ 02:30– (Nonem)
ZUTF
→
ZBAA
ZUTF · Chengdu (Jianyang) → ZBAA · Beijing
⚠ gap
CHH7548 · HU7548 · sched 04:30Z
2026-06-16
4 legs
CHH
ZLXY → ZGSZ → ZLXY → ZBAA → ZSCN
ZLXY
→
ZGSZ
ZLXY · Xi'an → ZGSZ · Shenzhen
CHH7871 · HU7871 · sched 17:00Z
ZGSZ
→
ZLXY
ZGSZ · Shenzhen → ZLXY · Xi'an
CHH7872 · HU7872 · sched 20:55Z
ZLXY
→
ZBAA
ZLXY · Xi'an → ZBAA · Beijing
CHH7338 · HU7338 · sched 02:30Z
ZBAA
→
ZSCN
ZBAA · Beijing → ZSCN · Nanchang
CHH6213 · HU6213 · sched 14:40Z
2026-06-15
2 legs
round-trip
CHH
ZLXY → ZYTX → ZLXY
ZLXY
→
ZYTX
ZLXY · Xi'an → ZYTX · Shenyang
CHH7569 · HU7569 · sched 17:15Z
ZYTX
→
ZLXY
ZYTX · Shenyang → ZLXY · Xi'an
CHH7570 · HU7570 · sched 21:15Z
2026-06-14
5 legs
CHH
ZBBB → ZHHH → ZJHK → ZHHH → ZLXY → ZBAA
ZBBB
→
ZHHH
ZBBB · Beijing → ZHHH · Wuhan (Huangpi)
CHH7187 · HU7187 · sched 16:30Z
ZHHH
→
ZJHK
ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan)
CHH7066 · HU7066 · sched 20:05Z
ZJHK
→
ZHHH
ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi)
CHH7065 · HU7065 · sched 23:30Z
ZBAA
→
ZLXY
ZBAA · Beijing → ZLXY · Xi'an
⚠ gap
CHH7337 · HU7337 · sched 06:05Z
ZHHH
→
ZBAA
ZHHH · Wuhan (Huangpi) → ZBAA · Beijing
⚠ gap
CHH7188 · HU7188 · ⏱ 11:00– (Nonem)
2026-06-13
3 legs
round-trip
CHH
ZBAA → ZGGG → ZBAA → ZBAA
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7809 · HU7809 · sched 22:30Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
⚠ gap
CHH7578 · HU7578 · ⏱ 02:45– (Nonem)
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
⚠ gap
CHH7814 · HU7814 · sched 03:15Z
2026-06-12
4 legs
round-trip
CHH
ZBAA → ZSWA → ZBAA → ZSHC → ZBAA
ZBAA
→
ZSWA
ZBAA · Beijing → ZSWA · Wuhu
CHH7889 · HU7889 · sched 23:55Z
ZGHA
→
ZBAA
ZGHA · Changsha (Changsha) → ZBAA · Beijing
⚠ gap
CHH7136 · HU7136 · ⏱ 03:44– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CHH7577 · HU7577 · sched 15:00Z
ZSWA
→
ZBAA
ZSWA · Wuhu → ZBAA · Beijing
⚠ gap
CHH7890 · HU7890 · sched Z
2026-06-11
4 legs
CHH
ZGGG → ZSNB → ZBAA → ZGGG → ZGHA
ZGGG
→
ZSNB
ZGGG · Guangzhou (Huadu) → ZSNB · Ningbo
CHH7233 · HU7233 · sched 17:25Z
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
⚠ gap
CHH7812 · HU7812 · sched 03:00Z
ZSNB
→
ZGGG
ZSNB · Ningbo → ZGGG · Guangzhou (Huadu)
⚠ gap
CHH7234 · HU7234 · ⏱ 06:45–08:49 (124m)
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
⚠ gap
CHH7135 · HU7135 · sched 15:15Z
2026-06-10
2 legs
round-trip
CHH
ZGGG → ZYHB → ZGGG
ZGGG
→
ZYHB
ZGGG · Guangzhou (Huadu) → ZYHB · Harbin
CHH7209 · HU7209 · sched 17:40Z
ZYHB
→
ZGGG
ZYHB · Harbin → ZGGG · Guangzhou (Huadu)
CHH7210 · HU7210 · sched 00:15Z
2026-06-09
4 legs
round-trip
CHH
ZGGG → ZYHB → ZGGG → ZJSY → ZGGG
ZGGG
→
ZYHB
ZGGG · Guangzhou (Huadu) → ZYHB · Harbin
CHH7209 · HU7209 · sched 17:40Z
ZYHB
→
ZGGG
ZYHB · Harbin → ZGGG · Guangzhou (Huadu)
CHH7210 · HU7210 · sched 00:15Z
ZGGG
→
ZJSY
ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya)
CHH7310 · HU7310 · sched 07:00Z
ZJSY
→
ZGGG
ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu)
CHH7307 · HU7307 · sched 14:50Z
2026-06-08
5 legs
CHH
ZBYN → ZSNJ → ZJSY → ZGSD → ZJSY → ZGFS
ZBYN
→
ZSNJ
ZBYN · Taiyuan → ZSNJ · Nanjing
CHH7698 · HU7698 · sched 16:00Z
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CHH7698 · HU7698 · sched 19:20Z
ZJSY
→
ZGSD
ZJSY · Sanya (Tianya) → ZGSD · Zhuhai (Jinwan)
CHH6031 · HU6031 · sched 23:45Z
ZGSD
→
ZJSY
ZGSD · Zhuhai (Jinwan) → ZJSY · Sanya (Tianya)
CHH6032 · HU6032 · sched 07:05Z
ZJSY
→
ZGFS
ZJSY · Sanya (Tianya) → ZGFS · Foshan (Nanhai)
CHH7307 · HU7307 · sched 14:50Z
2026-06-07
4 legs
round-trip
CHH
ZBYN → ZSOF → ZSAM → ZSOF → ZBYN
ZBYN
→
ZSOF
ZBYN · Taiyuan → ZSOF · Hefei
CHH7655 · HU7655 · sched 19:55Z
ZSOF
→
ZSAM
ZSOF · Hefei → ZSAM · Xiamen
CHH7655 · HU7655 · sched 22:30Z
ZSAM
→
ZSOF
ZSAM · Xiamen → ZSOF · Hefei
CHH7656 · HU7656 · sched 00:55Z
ZSOF
→
ZBYN
ZSOF · Hefei → ZBYN · Taiyuan
CHH7656 · HU7656 · sched 04:15Z
2026-06-06
4 legs
CHH
ZSJJ → ZJHK → ZUCK → ZJHK → ZBYN
ZSJJ
→
ZJHK
ZSJJ · Jiujiang → ZJHK · Haikou (Meilan)
CHH7370 · HU7370 · sched 18:40Z
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7371 · HU7371 · sched 22:30Z
ZUCK
→
ZJHK
ZUCK · Chongqing → ZJHK · Haikou (Meilan)
CHH7372 · HU7372 · sched 02:10Z
ZJHK
→
ZBYN
ZJHK · Haikou (Meilan) → ZBYN · Taiyuan
CHH7121 · HU7121 · sched 15:35Z
2026-06-05
6 legs
CHH
ZGGG → ZJHK → VHHH → VVTS → ZJHK → ZJHK → ZSJJ
ZGGG
→
ZJHK
ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan)
CHH7006 · HU7006 · sched 17:10Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH719 · HU719 · sched 21:30Z
ZJHK
→
VVTS
ZJHK · Haikou (Meilan) → VVTS · Ho Chi Minh City
⚠ gap
intl
CHH767 · HU767 · sched 02:55Z
VVTS
→
ZJHK
VVTS · Ho Chi Minh City → ZJHK · Haikou (Meilan)
intl
CHH768 · HU768 · sched 06:50Z
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
⚠ gap
intl
CHH720 · HU720 · ⏱ 08:23– (Nonem)
ZJHK
→
ZSJJ
ZJHK · Haikou (Meilan) → ZSJJ · Jiujiang
CHH7369 · HU7369 · sched 15:40Z
2026-06-04
3 legs
CHH
ZBAA → ZGGG → ZBAA → ZGGG
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7805 · HU7805 · sched 18:30Z
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
CHH7810 · HU7810 · sched 23:15Z
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7813 · HU7813 · sched 03:45Z
2026-06-03
4 legs
round-trip
CHH
ZBAA → ZGGG → ZSSS → ZBAA → ZBAA
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7801 · HU7801 · sched 16:30Z
ZBAA
→
ZSSS
ZBAA · Beijing → ZSSS · Shanghai (Minhang)
⚠ gap
CHH7607 · HU7607 · sched 01:00Z
ZSSS
→
ZBAA
ZSSS · Shanghai (Minhang) → ZBAA · Beijing
CHH7612 · HU7612 · sched 04:15Z
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
⚠ gap
CHH7808 · HU7808 · ⏱ 05:32– (Nonem)
2026-06-02
3 legs
CHH
ZSSS → ZBAA → ZBMZ → ZBAA
ZSSS
→
ZBAA
ZSSS · Shanghai (Minhang) → ZBAA · Beijing
CHH7602 · HU7602 · sched 16:20Z
ZBAA
→
ZBMZ
ZBAA · Beijing → ZBMZ · Manzhouli
CHH7673 · HU7673 · sched 01:15Z
ZBMZ
→
ZBAA
ZBMZ · Manzhouli → ZBAA · Beijing
CHH7674 · HU7674 · sched 04:30Z
2026-06-01
3 legs
CHH
ZBAA → ZJSY → ZBAA → ZSSS
ZBAA
→
ZJSY
ZBAA · Beijing → ZJSY · Sanya (Tianya)
CHH7179 · HU7179 · sched 17:30Z
ZJSY
→
ZBAA
ZJSY · Sanya (Tianya) → ZBAA · Beijing
CHH7180 · HU7180 · sched 23:00Z
ZBAA
→
ZSSS
ZBAA · Beijing → ZSSS · Shanghai (Minhang)
CHH7611 · HU7611 · sched 04:55Z
2026-05-31
3 legs
CHH
ZSSS → ZBAA → ZSWA → ZBAA
ZSSS
→
ZBAA
ZSSS · Shanghai (Minhang) → ZBAA · Beijing
CHH7602 · HU7602 · sched 16:20Z
ZBAA
→
ZSWA
ZBAA · Beijing → ZSWA · Wuhu
CHH7889 · HU7889 · sched 00:10Z
ZSWA
→
ZBAA
ZSWA · Wuhu → ZBAA · Beijing
CHH7890 · HU7890 · sched Z
2026-05-30
2 legs
CHH
RJAA → ZBAA → ZSSS
RJAA
→
ZBAA
RJAA · Narita → ZBAA · Beijing
intl
CHH440 · HU440 · sched 19:55Z
ZBAA
→
ZSSS
ZBAA · Beijing → ZSSS · Shanghai (Minhang)
CHH7611 · HU7611 · sched 05:00Z
2026-05-29
4 legs
CHH
ZGHA → ZBAA → ZSWA → RJAA → ZBAA
ZGHA
→
ZBAA
ZGHA · Changsha (Changsha) → ZBAA · Beijing
CHH7136 · HU7136 · ⏱ 03:42– (Nonem)
ZBAA
→
ZSWA
ZBAA · Beijing → ZSWA · Wuhu
CHH7889 · HU7889 · ⏱ 07:57–10:05 (128m)
ZBAA
→
RJAA
ZBAA · Beijing → RJAA · Narita
⚠ gap
intl
CHH439 · HU439 · sched 15:20Z
ZSWA
→
ZBAA
ZSWA · Wuhu → ZBAA · Beijing
⚠ gap
CHH7890 · HU7890 · sched Z
2026-05-28
4 legs
CHH
RJAA → ZBAA → ZYJX → ZBAA → ZGHA
RJAA
→
ZBAA
RJAA · Narita → ZBAA · Beijing
intl
CHH440 · HU440 · sched 19:55Z
ZBAA
→
ZYJX
ZBAA · Beijing → ZYJX · Jixi
CHH7123 · HU7123 · sched 03:30Z
ZYJX
→
ZBAA
ZYJX · Jixi → ZBAA · Beijing
CHH7124 · HU7124 · sched 06:45Z
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
CHH7135 · HU7135 · sched 15:15Z
2026-05-27
4 legs
CHH
RCTP → ZBAA → ZSDY → ZBAA → RJAA
RCTP
→
ZBAA
RCTP · Taoyuan → ZBAA · Beijing
intl
CHH7988 · HU7988 · sched 21:05Z
ZBAA
→
ZSDY
ZBAA · Beijing → ZSDY · Dongying (Kenli)
CHH7125 · HU7125 · sched 04:15Z
ZSDY
→
ZBAA
ZSDY · Dongying (Kenli) → ZBAA · Beijing
CHH7126 · HU7126 · sched 06:55Z
ZBAA
→
RJAA
ZBAA · Beijing → RJAA · Narita
intl
CHH439 · HU439 · sched 15:20Z
2026-05-26
5 legs
round-trip
CHH
ZBAA → ZSWA → ZSLY → ZBAA → RCTP → ZBAA
ZBAA
→
ZSWA
ZBAA · Beijing → ZSWA · Wuhu
CHH7889 · HU7889 · sched 15:55Z
ZBAA
→
ZSLY
ZBAA · Beijing → ZSLY · Linyi (Hedong)
⚠ gap
CHH7645 · HU7645 · sched 04:00Z
ZSLY
→
ZBAA
ZSLY · Linyi (Hedong) → ZBAA · Beijing
CHH7646 · HU7646 · sched 06:20Z
ZBAA
→
RCTP
ZBAA · Beijing → RCTP · Taoyuan
intl
CHH7987 · HU7987 · ⏱ 23:51– (Nonem)
ZSWA
→
ZBAA
ZSWA · Wuhu → ZBAA · Beijing
⚠ gap
CHH7890 · HU7890 · sched Z
2026-05-25
1 legs
CHH
ZLLL → ZBAA
ZLLL
→
ZBAA
ZLLL · Lanzhou (Yongdeng) → ZBAA · Beijing
CHH7298 · HU7297 · sched 04:10Z
2026-05-24
3 legs
CHH
ZBAA → ZGGG → ZBAA → ZLLL
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7805 · HU7805 · sched 18:30Z
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
CHH7810 · HU7810 · sched 23:15Z
ZBAA
→
ZLLL
ZBAA · Beijing → ZLLL · Lanzhou (Yongdeng)
CHH7297 · HU7297 · sched 04:30Z
2026-05-23
2 legs
round-trip
CHH
ZBAA → ZJSY → ZBAA
ZBAA
→
ZJSY
ZBAA · Beijing → ZJSY · Sanya (Tianya)
CHH7279 · HU7279 · sched 21:00Z
ZJSY
→
ZBAA
ZJSY · Sanya (Tianya) → ZBAA · Beijing
CHH7580 · HU7580 · sched 02:50Z
2026-05-22
4 legs
CHH
ZUTF → ZGSZ → ZBYN → ZGSZ → ZBAA
ZUTF
→
ZGSZ
ZUTF · Chengdu (Jianyang) → ZGSZ · Shenzhen
CHH7176 · HU7176 · sched 19:30Z
ZGSZ
→
ZBYN
ZGSZ · Shenzhen → ZBYN · Taiyuan
CHH7747 · HU7747 · sched 01:10Z
ZBYN
→
ZGSZ
ZBYN · Taiyuan → ZGSZ · Shenzhen
CHH7748 · HU7748 · sched 05:15Z
ZGSZ
→
ZBAA
ZGSZ · Shenzhen → ZBAA · Beijing
CHH7702 · HU7702 · sched 15:10Z
2026-05-21
2 legs
round-trip
CHH
ZBAA → ZUTF → ZBAA
ZBAA
→
ZUTF
ZBAA · Beijing → ZUTF · Chengdu (Jianyang)
CHH7547 · HU7547 · sched 04:00Z
RJAA
→
ZBAA
RJAA · Narita → ZBAA · Beijing
⚠ gap
intl
CHH440 · HU440 · ⏱ 05:20– (Nonem)
2026-05-20
4 legs
round-trip
CHH
ZBAA → ZSDY → ZBAA → RJAA → ZBAA
ZBAA
→
ZSDY
ZBAA · Beijing → ZSDY · Dongying (Kenli)
CHH7125 · HU7125 · sched 04:15Z
ZSDY
→
ZBAA
ZSDY · Dongying (Kenli) → ZBAA · Beijing
CHH7126 · HU7126 · sched 06:55Z
ZBAA
→
RJAA
ZBAA · Beijing → RJAA · Narita
intl
CHH439 · HU439 · sched 15:20Z
ZULA
→
ZBAA
ZULA · Nanchong (Langzhong) → ZBAA · Beijing
⚠ gap
CHH7884 · HU7884 · sched Z
2026-05-19
6 legs
CHH
ZLLL → ZUNC → ZGBH → ZLLL → ZBAA → ZUNC → ZULA
ZLLL
→
ZUNC
ZLLL · Lanzhou (Yongdeng) → ZUNC · Nanchong (Gaoping)
CHH7449 · HU7449 · sched 17:00Z
ZUNC
→
ZGBH
ZUNC · Nanchong (Gaoping) → ZGBH · Beihai
CHH7449 · HU7449 · sched 19:30Z
ZUNC
→
ZLLL
ZUNC · Nanchong (Gaoping) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CHH7450 · HU7450 · sched 00:50Z
ZLLL
→
ZBAA
ZLLL · Lanzhou (Yongdeng) → ZBAA · Beijing
CHH7298 · HU7298 · sched 04:25Z
ZGBH
→
ZUNC
ZGBH · Beihai → ZUNC · Nanchong (Gaoping)
⚠ gap
CHH7450 · HU7450 · ⏱ 06:12–07:51 (99m)
ZBAA
→
ZULA
ZBAA · Beijing → ZULA · Nanchong (Langzhong)
⚠ gap
CHH7883 · HU7883 · ⏱ 00:00–02:07 (128m)
2026-05-18
4 legs
CHH
ZHYC → ZBAA → ZSCN → ZBAA → ZLLL
ZHYC
→
ZBAA
ZHYC · Yichang (Xiaoting) → ZBAA · Beijing
CHH7186 · HU7186 · sched 18:05Z
ZBAA
→
ZSCN
ZBAA · Beijing → ZSCN · Nanchang
CHH6015 · HU6015 · sched 22:00Z
ZSCN
→
ZBAA
ZSCN · Nanchang → ZBAA · Beijing
CHH6016 · HU6016 · sched 01:20Z
ZBAA
→
ZLLL
ZBAA · Beijing → ZLLL · Lanzhou (Yongdeng)
CHH7297 · HU7297 · ⏱ 12:49– (Nonem)
2026-05-17
4 legs
CHH
ZBAA → ZGGG → ZBAA → ZBAA → ZHYC
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7807 · HU7807 · sched 20:30Z
ZUTF
→
ZBAA
ZUTF · Chengdu (Jianyang) → ZBAA · Beijing
⚠ gap
CHH7148 · HU7148 · ⏱ 00:28–02:37 (129m)
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
⚠ gap
CHH7812 · HU7812 · sched 02:50Z
ZBAA
→
ZHYC
ZBAA · Beijing → ZHYC · Yichang (Xiaoting)
CHH7185 · HU7185 · ⏱ 22:53– (Nonem)
2026-05-16
3 legs
CHH
ZJSY → ZSHC → ZJSY → ZUTF
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CHH7385 · HU7385 · sched 20:00Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CHH7386 · HU7386 · sched 00:05Z
ZJSY
→
ZUTF
ZJSY · Sanya (Tianya) → ZUTF · Chengdu (Jianyang)
CHH7301 · HU7301 · sched 04:00Z
2026-05-15
6 legs
CHH
ZJHK → ZGGG → ZHCC → ZGGG → ZBYN → ZGGG → ZJSY
ZJHK
→
ZGGG
ZJHK · Haikou (Meilan) → ZGGG · Guangzhou (Huadu)
CHH7003 · HU7003 · sched 17:05Z
ZGGG
→
ZHCC
ZGGG · Guangzhou (Huadu) → ZHCC · Zhengzhou
CHH7283 · HU7283 · sched 19:30Z
ZHCC
→
ZGGG
ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu)
CHH7284 · HU7284 · sched 22:55Z
ZGGG
→
ZBYN
ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan
CHH7239 · HU7239 · sched 02:25Z
ZBYN
→
ZGGG
ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu)
CHH7240 · HU7240 · sched 05:50Z
ZGGG
→
ZJSY
ZGGG · Guangzhou (Huadu) → ZJSY · Sanya (Tianya)
CHH7308 · HU7308 · sched 15:50Z
2026-05-14
4 legs
CHH
ZSDY → ZYTL → ZGGG → ZSDY → ZJHK
ZSDY
→
ZYTL
ZSDY · Dongying (Kenli) → ZYTL · Dalian (Ganjingzi)
CHH7259 · HU7259 · sched 18:40Z
ZSDY
→
ZGGG
ZSDY · Dongying (Kenli) → ZGGG · Guangzhou (Huadu)
⚠ gap
CHH7260 · HU7260 · sched 22:20Z
ZYTL
→
ZSDY
ZYTL · Dalian (Ganjingzi) → ZSDY · Dongying (Kenli)
⚠ gap
CHH7260 · HU7260 · ⏱ 04:33– (Nonem)
ZGGG
→
ZJHK
ZGGG · Guangzhou (Huadu) → ZJHK · Haikou (Meilan)
⚠ gap
CHH7012 · HU7012 · sched 06:40Z
2026-05-13
3 legs
CHH
ZUCK → ZBAA → ZGGG → ZSDY
ZUCK
→
ZBAA
ZUCK · Chongqing → ZBAA · Beijing
CHH7568 · HU7568 · sched 23:15Z
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7815 · HU7815 · ⏱ 12:36– (Nonem)
ZGGG
→
ZSDY
ZGGG · Guangzhou (Huadu) → ZSDY · Dongying (Kenli)
CHH7259 · HU7259 · sched 14:55Z
2026-05-12
4 legs
round-trip
CHH
ZUCK → ZSFZ → ZUCK → ZGSD → ZUCK
ZUCK
→
ZSFZ
ZUCK · Chongqing → ZSFZ · Fuzhou (Changle)
CHH7263 · HU7263 · sched 18:55Z
ZSFZ
→
ZUCK
ZSFZ · Fuzhou (Changle) → ZUCK · Chongqing
CHH7264 · HU7264 · sched 00:15Z
ZUCK
→
ZGSD
ZUCK · Chongqing → ZGSD · Zhuhai (Jinwan)
CHH6393 · HU6393 · sched 04:15Z
ZGSD
→
ZUCK
ZGSD · Zhuhai (Jinwan) → ZUCK · Chongqing
CHH6394 · HU6394 · sched 07:05Z
2026-05-11
4 legs
CHH
ZSNB → ZSQD → ZSNB → ZJHK → ZUCK
ZSNB
→
ZSQD
ZSNB · Ningbo → ZSQD · Qingdao (Jiaozhou)
CHH7687 · HU7687 · sched 18:45Z
ZSQD
→
ZSNB
ZSQD · Qingdao (Jiaozhou) → ZSNB · Ningbo
CHH7688 · HU7688 · sched 21:30Z
ZSNB
→
ZJHK
ZSNB · Ningbo → ZJHK · Haikou (Meilan)
CHH7688 · HU7688 · sched 00:05Z
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7171 · HU7171 · sched 15:30Z
2026-05-10
6 legs
CHH
ZGSD → ZJHK → ZHHH → ZHHH → ZYTL → ZJHK → ZSNB
ZGSD
→
ZJHK
ZGSD · Zhuhai (Jinwan) → ZJHK · Haikou (Meilan)
CHH7018 · HU7018 · sched 18:05Z
ZJHK
→
ZHHH
ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi)
CHH7063 · HU7063 · sched 20:30Z
ZYTL
→
ZHHH
ZYTL · Dalian (Ganjingzi) → ZHHH · Wuhan (Huangpi)
⚠ gap
CHH7064 · HU7064 · sched 03:00Z
ZHHH
→
ZYTL
ZHHH · Wuhan (Huangpi) → ZYTL · Dalian (Ganjingzi)
CHH7063 · HU7063 · ⏱ 07:55– (Nonem)
ZHHH
→
ZJHK
ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan)
⚠ gap
CHH7064 · HU7064 · ⏱ 14:32– (Nonem)
ZJHK
→
ZSNB
ZJHK · Haikou (Meilan) → ZSNB · Ningbo
CHH7687 · HU7687 · sched 14:50Z
2026-05-09
5 legs
CHH
ZJHK → ZUCK → ZLIC → ZUCK → ZJHK → ZGSD
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7271 · HU7271 · sched 20:00Z
ZUCK
→
ZLIC
ZUCK · Chongqing → ZLIC · Yinchuan
CHH7271 · HU7271 · sched 23:25Z
ZLIC
→
ZUCK
ZLIC · Yinchuan → ZUCK · Chongqing
CHH7272 · HU7272 · sched 02:20Z
ZUCK
→
ZJHK
ZUCK · Chongqing → ZJHK · Haikou (Meilan)
CHH7272 · HU7272 · sched 05:20Z
ZJHK
→
ZGSD
ZJHK · Haikou (Meilan) → ZGSD · Zhuhai (Jinwan)
CHH7017 · HU7017 · sched 15:20Z
2026-05-08
3 legs
round-trip
CHH
ZBHH → ZUGY → ZJHK → ZBHH
ZBHH
→
ZUGY
ZBHH · Hohhot → ZUGY · Guiyang (Nanming)
CHH7040 · HU7040 · sched 22:00Z
ZUGY
→
ZJHK
ZUGY · Guiyang (Nanming) → ZJHK · Haikou (Meilan)
CHH7040 · HU7040 · sched 02:05Z
ZUGY
→
ZBHH
ZUGY · Guiyang (Nanming) → ZBHH · Hohhot
⚠ gap
CHH7039 · HU7039 · ⏱ 02:15– (Nonem)
2026-05-07
4 legs
CHH
ZBYN → ZJHK → ZYTX → ZJHK → ZUGY
ZBYN
→
ZJHK
ZBYN · Taiyuan → ZJHK · Haikou (Meilan)
CHH7122 · HU7122 · sched 16:30Z
ZJHK
→
ZYTX
ZJHK · Haikou (Meilan) → ZYTX · Shenyang
CHH7647 · HU7647 · sched 20:45Z
ZYTX
→
ZJHK
ZYTX · Shenyang → ZJHK · Haikou (Meilan)
CHH7648 · HU7648 · ⏱ 10:23– (Nonem)
ZJHK
→
ZUGY
ZJHK · Haikou (Meilan) → ZUGY · Guiyang (Nanming)
CHH7039 · HU7039 · sched 15:10Z
2026-05-06
2 legs
round-trip
CHH
ZBYN → ZGSD → ZBYN
ZBYN
→
ZGSD
ZBYN · Taiyuan → ZGSD · Zhuhai (Jinwan)
CHH7631 · HU7631 · sched 16:55Z
ZGSD
→
ZBYN
ZGSD · Zhuhai (Jinwan) → ZBYN · Taiyuan
CHH7632 · HU7632 · sched 20:55Z
2026-05-05
3 legs
CHH
ZJSY → ZSNJ → ZJSY → ZBYN
ZJSY
→
ZSNJ
ZJSY · Sanya (Tianya) → ZSNJ · Nanjing
CHH7697 · HU7697 · sched 23:45Z
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CHH7698 · HU7698 · ⏱ 03:23– (Nonem)
ZSNJ
→
ZBYN
ZSNJ · Nanjing → ZBYN · Taiyuan
⚠ gap
CHH7697 · HU7697 · ⏱ 12:26–13:59 (93m)
2026-05-04
6 legs
CHH
ZSHC → ZBYN → ZGHA → ZSFZ → ZGHA → ZBYN → ZSNJ
ZSHC
→
ZBYN
ZSHC · Hangzhou → ZBYN · Taiyuan
CHH7433 · HU7433 · sched 18:10Z
ZBYN
→
ZGHA
ZBYN · Taiyuan → ZGHA · Changsha (Changsha)
CHH7693 · HU7693 · sched 21:20Z
ZGHA
→
ZSFZ
ZGHA · Changsha (Changsha) → ZSFZ · Fuzhou (Changle)
CHH7693 · HU7693 · sched 00:35Z
ZSFZ
→
ZGHA
ZSFZ · Fuzhou (Changle) → ZGHA · Changsha (Changsha)
CHH7694 · HU7694 · sched 03:05Z
ZGHA
→
ZBYN
ZGHA · Changsha (Changsha) → ZBYN · Taiyuan
CHH7694 · HU7694 · sched 05:55Z
ZBYN
→
ZSNJ
ZBYN · Taiyuan → ZSNJ · Nanjing
CHH7698 · HU7698 · ⏱ 23:56– (Nonem)
2026-05-03
6 legs
CHH
ZGGG → ZSDY → ZYTL → ZSDY → ZGGG → ZBYN → ZSHC
ZGGG
→
ZSDY
ZGGG · Guangzhou (Huadu) → ZSDY · Dongying (Kenli)
CHH7259 · HU7259 · sched 15:00Z
ZSDY
→
ZYTL
ZSDY · Dongying (Kenli) → ZYTL · Dalian (Ganjingzi)
CHH7259 · HU7259 · sched 18:40Z
ZYTL
→
ZSDY
ZYTL · Dalian (Ganjingzi) → ZSDY · Dongying (Kenli)
CHH7260 · HU7260 · sched 20:35Z
ZSDY
→
ZGGG
ZSDY · Dongying (Kenli) → ZGGG · Guangzhou (Huadu)
CHH7260 · HU7260 · sched 22:20Z
ZGGG
→
ZBYN
ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan
CHH7239 · HU7239 · sched 02:25Z
ZBYN
→
ZSHC
ZBYN · Taiyuan → ZSHC · Hangzhou
CHH7434 · HU7434 · sched 15:00Z
2026-05-02
5 legs
CHH
ZSDY → ZYTL → ZSDY → ZGGG → ZBYN → ZGGG
ZSDY
→
ZYTL
ZSDY · Dongying (Kenli) → ZYTL · Dalian (Ganjingzi)
CHH7259 · HU7259 · sched 18:40Z
ZYTL
→
ZSDY
ZYTL · Dalian (Ganjingzi) → ZSDY · Dongying (Kenli)
CHH7260 · HU7260 · sched 20:35Z
ZSDY
→
ZGGG
ZSDY · Dongying (Kenli) → ZGGG · Guangzhou (Huadu)
CHH7260 · HU7260 · sched 22:20Z
ZGGG
→
ZBYN
ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan
CHH7239 · HU7239 · sched 02:25Z
ZBYN
→
ZGGG
ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu)
CHH7240 · HU7240 · sched 05:50Z
2026-05-01
4 legs
CHH
ZWSH → ZWWW → ZGGG → ZWSH → ZSDY
ZWSH
→
ZWWW
ZWSH · Kashgar → ZWWW · Ürümqi
CHH7894 · HU7894 · sched 00:50Z
ZWWW
→
ZGGG
ZWWW · Ürümqi → ZGGG · Guangzhou (Huadu)
CHH7224 · HU7224 · sched 04:00Z
ZWWW
→
ZWSH
ZWWW · Ürümqi → ZWSH · Kashgar
⚠ gap
CHH7893 · HU7893 · ⏱ 06:16– (Nonem)
ZGGG
→
ZSDY
ZGGG · Guangzhou (Huadu) → ZSDY · Dongying (Kenli)
⚠ gap
CHH7259 · HU7259 · ⏱ 23:02– (Nonem)
2026-04-30
4 legs
round-trip
CHH
ZWWW → ZUTF → ZWWW → ZGSZ → ZWWW
ZWWW
→
ZUTF
ZWWW · Ürümqi → ZUTF · Chengdu (Jianyang)
CHH7839 · HU7839 · sched 17:00Z
ZUTF
→
ZWWW
ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi
CHH7840 · HU7840 · sched 21:55Z
ZWWW
→
ZGSZ
ZWWW · Ürümqi → ZGSZ · Shenzhen
CHH7852 · HU7852 · ⏱ 11:08– (Nonem)
ZGSZ
→
ZWWW
ZGSZ · Shenzhen → ZWWW · Ürümqi
CHH7851 · HU7851 · ⏱ 22:51– (Nonem)
2026-04-29
2 legs
round-trip
CHH
ZWWW → ZBTJ → ZWWW
ZWWW
→
ZBTJ
ZWWW · Ürümqi → ZBTJ · Tianjin
CHH7833 · HU7833 · sched 22:00Z
ZBTJ
→
ZWWW
ZBTJ · Tianjin → ZWWW · Ürümqi
CHH7834 · HU7834 · sched 02:55Z
2026-04-28
5 legs
CHH
ZGGG → RCTP → ZGGG → ZSQD → ZGGG → ZWWW
ZGGG
→
RCTP
ZGGG · Guangzhou (Huadu) → RCTP · Taoyuan
intl
CHH7981 · HU7981 · sched 15:55Z
RCTP
→
ZGGG
RCTP · Taoyuan → ZGGG · Guangzhou (Huadu)
intl
CHH7982 · HU7982 · sched 19:55Z
ZGGG
→
ZSQD
ZGGG · Guangzhou (Huadu) → ZSQD · Qingdao (Jiaozhou)
CHH7207 · HU7207 · sched 00:15Z
ZSQD
→
ZGGG
ZSQD · Qingdao (Jiaozhou) → ZGGG · Guangzhou (Huadu)
CHH7208 · HU7208 · sched 04:40Z
ZGGG
→
ZWWW
ZGGG · Guangzhou (Huadu) → ZWWW · Ürümqi
CHH7223 · HU7223 · sched 15:35Z
2026-04-27
5 legs
CHH
ZSDY → ZYTL → ZSDY → ZGGG → ZGGG → ZBYN
ZSDY
→
ZYTL
ZSDY · Dongying (Kenli) → ZYTL · Dalian (Ganjingzi)
CHH7259 · HU7259 · sched 18:40Z
ZYTL
→
ZSDY
ZYTL · Dalian (Ganjingzi) → ZSDY · Dongying (Kenli)
CHH7260 · HU7260 · sched 20:35Z
ZSDY
→
ZGGG
ZSDY · Dongying (Kenli) → ZGGG · Guangzhou (Huadu)
CHH7260 · HU7260 · sched 22:20Z
ZBYN
→
ZGGG
ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu)
⚠ gap
CHH7240 · HU7240 · sched 05:50Z
ZGGG
→
ZBYN
ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan
CHH7239 · HU7239 · ⏱ 10:46–13:12 (146m)
2026-04-26
6 legs
round-trip
CHH
ZSDY → ZYTL → ZSDY → ZGGG → ZBYN → ZGGG → ZSDY
ZSDY
→
ZYTL
ZSDY · Dongying (Kenli) → ZYTL · Dalian (Ganjingzi)
CHH7259 · HU7259 · sched 18:40Z
ZYTL
→
ZSDY
ZYTL · Dalian (Ganjingzi) → ZSDY · Dongying (Kenli)
CHH7260 · HU7260 · sched 20:35Z
ZSDY
→
ZGGG
ZSDY · Dongying (Kenli) → ZGGG · Guangzhou (Huadu)
CHH7260 · HU7260 · sched 22:20Z
ZGGG
→
ZBYN
ZGGG · Guangzhou (Huadu) → ZBYN · Taiyuan
CHH7239 · HU7239 · sched 02:25Z
ZBYN
→
ZGGG
ZBYN · Taiyuan → ZGGG · Guangzhou (Huadu)
CHH7239 · HU7240 · sched 05:50Z
ZGGG
→
ZSDY
ZGGG · Guangzhou (Huadu) → ZSDY · Dongying (Kenli)
CHH7259 · HU7259 · sched 15:00Z
2026-04-25
5 legs
CHH
ZGGG → RCTP → ZGGG → ZHCC → ZGGG → ZSDY
ZGGG
→
RCTP
ZGGG · Guangzhou (Huadu) → RCTP · Taoyuan
intl
CHH7981 · HU7981 · sched 15:55Z
RCTP
→
ZGGG
RCTP · Taoyuan → ZGGG · Guangzhou (Huadu)
intl
CHH7982 · HU7982 · sched 19:55Z
ZGGG
→
ZHCC
ZGGG · Guangzhou (Huadu) → ZHCC · Zhengzhou
CHH7287 · HU7287 · sched 23:25Z
ZHCC
→
ZGGG
ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu)
CHH7288 · HU7288 · sched 03:30Z
ZGGG
→
ZSDY
ZGGG · Guangzhou (Huadu) → ZSDY · Dongying (Kenli)
CHH7259 · HU7259 · ⏱ 23:04– (Nonem)
2026-04-24
3 legs
CHH
ZUCK → ZGGG → ZHCC → ZGGG
ZUCK
→
ZGGG
ZUCK · Chongqing → ZGGG · Guangzhou (Huadu)
CHH7142 · HU7142 · sched 19:40Z
ZGGG
→
ZHCC
ZGGG · Guangzhou (Huadu) → ZHCC · Zhengzhou
CHH7285 · HU7285 · sched 01:10Z
ZHCC
→
ZGGG
ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu)
CHH7286 · HU7286 · sched 04:30Z
2026-04-23
3 legs
CHH
ZGGG → ZYHB → ZGGG → ZUCK
ZGGG
→
ZYHB
ZGGG · Guangzhou (Huadu) → ZYHB · Harbin
CHH7209 · HU7209 · sched 17:40Z
ZYHB
→
ZGGG
ZYHB · Harbin → ZGGG · Guangzhou (Huadu)
CHH7210 · HU7210 · sched 00:15Z
ZGGG
→
ZUCK
ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing
CHH7141 · HU7141 · sched 15:25Z
2026-04-22
5 legs
CHH
ZJSY → ZSCN → ZBHH → ZJSY → ZSCN → ZGGG
ZJSY
→
ZSCN
ZJSY · Sanya (Tianya) → ZSCN · Nanchang
CHH7311 · HU7311 · sched 16:30Z
ZSCN
→
ZBHH
ZSCN · Nanchang → ZBHH · Hohhot
CHH7311 · HU7311 · sched 19:55Z
ZSCN
→
ZJSY
ZSCN · Nanchang → ZJSY · Sanya (Tianya)
⚠ gap
CHH7312 · HU7312 · sched 02:45Z
ZBHH
→
ZSCN
ZBHH · Hohhot → ZSCN · Nanchang
⚠ gap
CHH7312 · HU7312 · ⏱ 07:34–09:43 (129m)
ZJSY
→
ZGGG
ZJSY · Sanya (Tianya) → ZGGG · Guangzhou (Huadu)
⚠ gap
CHH7307 · HU7307 · sched 14:50Z
2026-04-21
4 legs
round-trip
CHH
ZJSY → ZSJN → ZJSY → ZSNJ → ZJSY
ZJSY
→
ZSJN
ZJSY · Sanya (Tianya) → ZSJN · Jinan (Licheng)
CHH7305 · HU7305 · sched 15:50Z
ZSJN
→
ZJSY
ZSJN · Jinan (Licheng) → ZJSY · Sanya (Tianya)
CHH7306 · HU7306 · sched 20:25Z
ZJSY
→
ZSNJ
ZJSY · Sanya (Tianya) → ZSNJ · Nanjing
CHH7327 · HU7327 · sched 01:00Z
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CHH7328 · HU7328 · sched 05:20Z
2026-04-20
4 legs
CHH
ZSJN → ZJSY → ZSJN → ZSNJ → ZJSY
ZSJN
→
ZJSY
ZSJN · Jinan (Licheng) → ZJSY · Sanya (Tianya)
CHH7306 · HU7306 · sched 20:25Z
ZJSY
→
ZSJN
ZJSY · Sanya (Tianya) → ZSJN · Jinan (Licheng)
CHH7305 · HU7305 · ⏱ 00:06– (Nonem)
ZJSY
→
ZSNJ
ZJSY · Sanya (Tianya) → ZSNJ · Nanjing
⚠ gap
CHH7327 · HU7327 · sched 01:00Z
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CHH7328 · HU7328 · ⏱ 14:01– (Nonem)
2026-04-19
4 legs
CHH
ZJSY → ZBYN → ZJSY → ZJSY → ZSHC
ZJSY
→
ZBYN
ZJSY · Sanya (Tianya) → ZBYN · Taiyuan
CHH7389 · HU7389 · sched 15:55Z
ZBYN
→
ZJSY
ZBYN · Taiyuan → ZJSY · Sanya (Tianya)
CHH7390 · HU7390 · sched 20:15Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
⚠ gap
CHH7384 · HU7384 · sched 04:50Z
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CHH7383 · HU7383 · ⏱ 08:52– (Nonem)
2026-04-18
3 legs
CHH
ZSCN → ZJSY → ZHCC → ZJSY
ZSCN
→
ZJSY
ZSCN · Nanchang → ZJSY · Sanya (Tianya)
CHH7316 · HU7316 · sched 19:00Z
ZJSY
→
ZHCC
ZJSY · Sanya (Tianya) → ZHCC · Zhengzhou
CHH7563 · HU7563 · sched 22:30Z
ZHCC
→
ZJSY
ZHCC · Zhengzhou → ZJSY · Sanya (Tianya)
CHH7564 · HU7564 · sched 02:50Z
2026-04-17
4 legs
CHH
ZBYN → ZJSY → ZSHC → ZJSY → ZSCN
ZBYN
→
ZJSY
ZBYN · Taiyuan → ZJSY · Sanya (Tianya)
CHH7390 · HU7390 · sched 20:15Z
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CHH7383 · HU7383 · sched 00:40Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CHH7384 · HU7384 · ⏱ 13:45– (Nonem)
ZJSY
→
ZSCN
ZJSY · Sanya (Tianya) → ZSCN · Nanchang
CHH7315 · HU7315 · sched 15:35Z
2026-04-16
5 legs
CHH
ZJSY → ZSHC → ZJSY → ZBYN → ? → ?
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CHH7383 · HU7383 · sched 00:40Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CHH7384 · HU7384 · sched 04:50Z
ZJSY
→
ZBYN
ZJSY · Sanya (Tianya) → ZBYN · Taiyuan
CHH7389 · HU7389 · sched 15:55Z
?
→
?
— → —
ferry
CHH7390 · sched Z
?
→
?
— → —
ferry
CHH7389 · sched Z
2026-04-15
5 legs
CHH
ZUGY → ZLLL → ZUGY → ZJSY → ? → ?
ZUGY
→
ZLLL
ZUGY · Guiyang (Nanming) → ZLLL · Lanzhou (Yongdeng)
CHH7359 · HU7359 · sched 18:00Z
ZLLL
→
ZUGY
ZLLL · Lanzhou (Yongdeng) → ZUGY · Guiyang (Nanming)
CHH7360 · HU7360 · sched 21:05Z
ZUGY
→
ZJSY
ZUGY · Guiyang (Nanming) → ZJSY · Sanya (Tianya)
CHH7360 · HU7360 · sched 00:20Z
?
→
?
— → —
ferry
CHH7363 · sched Z
?
→
?
— → —
ferry
CHH7364 · sched Z
2026-04-14
5 legs
CHH
ZLLL → ZUGY → ZJSY → ZUGY → ? → ?
ZLLL
→
ZUGY
ZLLL · Lanzhou (Yongdeng) → ZUGY · Guiyang (Nanming)
CHH7360 · HU7360 · sched 21:05Z
ZGNN
→
ZJSY
ZGNN · Nanning (Jiangnan) → ZJSY · Sanya (Tianya)
⚠ gap
CHH7364 · HU7364 · sched 06:00Z
ZJSY
→
ZUGY
ZJSY · Sanya (Tianya) → ZUGY · Guiyang (Nanming)
CHH7359 · HU7359 · sched 14:55Z
?
→
?
— → —
ferry
CHH7360 · sched Z
?
→
?
— → —
ferry
CHH7363 · sched Z
2026-04-13
5 legs
CHH
ZBAD → ZSCN → ZBAA → ZJSY → ZUGY → ?
ZBAD
→
ZSCN
ZBAD · Beijing → ZSCN · Nanchang
CHH6015 · HU6015 · sched 22:00Z
ZSCN
→
ZBAA
ZSCN · Nanchang → ZBAA · Beijing
CHH6016 · HU6016 · sched 01:20Z
ZBAA
→
ZJSY
ZBAA · Beijing → ZJSY · Sanya (Tianya)
CHH7579 · HU7579 · sched 05:05Z
ZJSY
→
ZUGY
ZJSY · Sanya (Tianya) → ZUGY · Guiyang (Nanming)
CHH7359 · HU7359 · sched 14:55Z
?
→
?
— → —
ferry
· sched Z
2026-04-12
4 legs
round-trip
CHH
ZBAD → ? → ? → ? → ZBAD
ZBAD
→
?
ZBAD · Beijing → —
ferry
· sched Z
?
→
?
— → —
ferry
CHH7354 · sched Z
?
→
?
— → —
ferry
CHH7353 · sched Z
?
→
ZBAD
— → ZBAD · Beijing
ferry
· sched Z
2026-04-11
4 legs
round-trip
CHH
ZGHA → ZSNJ → ZGHA → ZSNB → ZGHA
ZGHA
→
ZSNJ
ZGHA · Changsha (Changsha) → ZSNJ · Nanjing
CHH7791 · HU7791 · sched 16:15Z
ZSNJ
→
ZGHA
ZSNJ · Nanjing → ZGHA · Changsha (Changsha)
CHH7792 · HU7792 · sched 19:00Z
ZGHA
→
ZSNB
ZGHA · Changsha (Changsha) → ZSNB · Ningbo
CHH7785 · HU7785 · sched 21:40Z
ZSNB
→
ZGHA
ZSNB · Ningbo → ZGHA · Changsha (Changsha)
CHH7786 · HU7786 · sched 00:10Z
2026-04-10
6 legs
CHH
ZSNJ → ZGHA → ZSNB → ZSNJ → ZSPD → ZGHA → ZGHA
ZSNJ
→
ZGHA
ZSNJ · Nanjing → ZGHA · Changsha (Changsha)
CHH7792 · HU7792 · sched 19:00Z
ZGHA
→
ZSNB
ZGHA · Changsha (Changsha) → ZSNB · Ningbo
CHH7785 · HU7785 · sched 21:40Z
ZGHA
→
ZSNJ
ZGHA · Changsha (Changsha) → ZSNJ · Nanjing
⚠ gap
CHH7791 · HU7791 · ⏱ 00:22–01:39 (77m)
ZGHA
→
ZSPD
ZGHA · Changsha (Changsha) → ZSPD · Shanghai (Pudong)
⚠ gap
CHH7757 · HU7757 · sched 03:05Z
ZSPD
→
ZGHA
ZSPD · Shanghai (Pudong) → ZGHA · Changsha (Changsha)
CHH7758 · HU7758 · sched 07:00Z
ZSNB
→
ZGHA
ZSNB · Ningbo → ZGHA · Changsha (Changsha)
⚠ gap
CHH7786 · HU7786 · ⏱ 08:31– (Nonem)
2026-04-09
4 legs
CHH
ZGGG → ZBAA → ZUTF → ZBAA → ZGHA
ZGGG
→
ZBAA
ZGGG · Guangzhou (Huadu) → ZBAA · Beijing
CHH7802 · HU7802 · sched 15:50Z
ZBAA
→
ZUTF
ZBAA · Beijing → ZUTF · Chengdu (Jianyang)
CHH7247 · HU7247 · sched 20:55Z
ZUTF
→
ZBAA
ZUTF · Chengdu (Jianyang) → ZBAA · Beijing
CHH7348 · HU7348 · sched 02:00Z
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
CHH7535 · HU7535 · ⏱ 15:12– (Nonem)
2026-04-08
4 legs
round-trip
CHH
ZGGG → ZHCC → ZGGG → ZLDH → ZGGG
ZGGG
→
ZHCC
ZGGG · Guangzhou (Huadu) → ZHCC · Zhengzhou
CHH7269 · HU7269 · sched 15:55Z
ZHCC
→
ZGGG
ZHCC · Zhengzhou → ZGGG · Guangzhou (Huadu)
CHH7270 · HU7270 · sched 19:30Z
ZGGG
→
ZLDH
ZGGG · Guangzhou (Huadu) → ZLDH · Dunhuang
CHH7293 · HU7293 · sched 23:25Z
ZLDH
→
ZGGG
ZLDH · Dunhuang → ZGGG · Guangzhou (Huadu)
CHH7294 · HU7294 · sched 04:45Z
2026-04-07
4 legs
CHH
ZBHH → ZSNJ → ZGGG → ZBHH → ZSNJ
ZBHH
→
ZSNJ
ZBHH · Hohhot → ZSNJ · Nanjing
CHH7114 · HU7114 · sched 00:50Z
ZSNJ
→
ZGGG
ZSNJ · Nanjing → ZGGG · Guangzhou (Huadu)
CHH7114 · HU7114 · sched 04:20Z
ZSNJ
→
ZBHH
ZSNJ · Nanjing → ZBHH · Hohhot
⚠ gap
CHH7113 · HU7113 · ⏱ 05:34– (Nonem)
ZGGG
→
ZSNJ
ZGGG · Guangzhou (Huadu) → ZSNJ · Nanjing
⚠ gap
CHH7113 · HU7113 · sched Z
2026-04-06
3 legs
CHH
ZBAA → ZGGG → ZLDH → ZGGG
ZBAA
→
ZGGG
ZBAA · Beijing → ZGGG · Guangzhou (Huadu)
CHH7805 · HU7805 · sched 18:30Z
ZGGG
→
ZLDH
ZGGG · Guangzhou (Huadu) → ZLDH · Dunhuang
CHH7293 · HU7293 · sched 23:25Z
ZLDH
→
ZGGG
ZLDH · Dunhuang → ZGGG · Guangzhou (Huadu)
CHH7294 · HU7294 · sched 04:45Z
2026-04-05
2 legs
CHH
ZUCK → ZJHK → ZBAA
ZUCK
→
ZJHK
ZUCK · Chongqing → ZJHK · Haikou (Meilan)
CHH7572 · HU7572 · sched 23:00Z
ZJHK
→
ZBAA
ZJHK · Haikou (Meilan) → ZBAA · Beijing
CHH7381 · HU7381 · sched 03:00Z
2026-04-04
4 legs
CHH
ZJHK → ZUTF → ZJHK → ZJHK → ZUCK
ZJHK
→
ZUTF
ZJHK · Haikou (Meilan) → ZUTF · Chengdu (Jianyang)
CHH7083 · HU7083 · sched 20:35Z
ZUTF
→
ZJHK
ZUTF · Chengdu (Jianyang) → ZJHK · Haikou (Meilan)
CHH7086 · HU7086 · sched 00:05Z
ZSSS
→
ZJHK
ZSSS · Shanghai (Minhang) → ZJHK · Haikou (Meilan)
⚠ gap
CHH7320 · HU7320 · ⏱ 00:45– (Nonem)
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7571 · HU7571 · sched 03:30Z
2026-04-03
4 legs
CHH
VHHH → ZJHK → VHHH → ZJHK → ZSSS
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH706 · HU706 · sched 18:15Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH719 · HU719 · sched 21:30Z
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH720 · HU720 · sched 00:05Z
ZJHK
→
ZSSS
ZJHK · Haikou (Meilan) → ZSSS · Shanghai (Minhang)
CHH7319 · HU7319 · sched 03:50Z
2026-04-02
6 legs
round-trip
CHH
VHHH → ZJHK → VHHH → ZJHK → ZJHK → VVNB → VHHH
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH706 · HU706 · sched 18:15Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH719 · HU719 · sched 21:30Z
VVNB
→
ZJHK
VVNB · Hanoi (Soc Son) → ZJHK · Haikou (Meilan)
⚠ gap
intl
CHH784 · HU784 · sched 07:10Z
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
⚠ gap
intl
CHH720 · HU720 · ⏱ 08:19– (Nonem)
ZJHK
→
VVNB
ZJHK · Haikou (Meilan) → VVNB · Hanoi (Soc Son)
intl
CHH783 · HU783 · ⏱ 11:36– (Nonem)
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
⚠ gap
intl
CHH705 · HU705 · sched 15:35Z
2026-04-01
6 legs
round-trip
CHH
VHHH → ZJHK → VHHH → ZJHK → VVTS → ZJHK → VHHH
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH706 · HU706 · sched 18:15Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH719 · HU719 · sched 21:30Z
VHHH
→
ZJHK
VHHH · Hong Kong → ZJHK · Haikou (Meilan)
intl
CHH720 · HU720 · sched 00:05Z
ZJHK
→
VVTS
ZJHK · Haikou (Meilan) → VVTS · Ho Chi Minh City
intl
CHH767 · HU767 · sched 03:00Z
VVTS
→
ZJHK
VVTS · Ho Chi Minh City → ZJHK · Haikou (Meilan)
intl
CHH768 · HU768 · sched 06:50Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH705 · HU705 · sched 15:35Z
2026-03-31
4 legs
CHH
ZBYN → ZJHK → ZYTX → ZJHK → VHHH
ZBYN
→
ZJHK
ZBYN · Taiyuan → ZJHK · Haikou (Meilan)
CHH7122 · HU7122 · sched 16:30Z
ZJHK
→
ZYTX
ZJHK · Haikou (Meilan) → ZYTX · Shenyang
CHH7647 · HU7647 · sched 20:45Z
ZYTX
→
ZJHK
ZYTX · Shenyang → ZJHK · Haikou (Meilan)
CHH7648 · HU7648 · sched 02:15Z
ZJHK
→
VHHH
ZJHK · Haikou (Meilan) → VHHH · Hong Kong
intl
CHH705 · HU705 · sched 15:35Z
2026-03-30
5 legs
CHH
ZJHK → ZBYN → ZSOF → ZSAM → ZSOF → ZBYN
ZJHK
→
ZBYN
ZJHK · Haikou (Meilan) → ZBYN · Taiyuan
CHH7121 · HU7121 · sched 16:15Z
ZBYN
→
ZSOF
ZBYN · Taiyuan → ZSOF · Hefei
CHH7655 · HU7655 · sched 20:05Z
ZSOF
→
ZSAM
ZSOF · Hefei → ZSAM · Xiamen
CHH7655 · HU7655 · sched 22:30Z
ZSAM
→
ZSOF
ZSAM · Xiamen → ZSOF · Hefei
CHH7656 · HU7656 · sched 01:15Z
ZSOF
→
ZBYN
ZSOF · Hefei → ZBYN · Taiyuan
CHH7656 · HU7656 · ⏱ 12:46– (Nonem)
2026-03-29
3 legs
CHH
ZLXY → ZJHK → ZSPD → ZJHK
ZLXY
→
ZJHK
ZLXY · Xi'an → ZJHK · Haikou (Meilan)
CHH7166 · HU7166 · sched 20:15Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CHH7219 · HU7219 · sched 00:10Z
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CHH7220 · HU7220 · sched 04:15Z
2026-03-28
3 legs
CHH
ZUCK → ZJHK → ZGZH → ZLXY
ZUCK
→
ZJHK
ZUCK · Chongqing → ZJHK · Haikou (Meilan)
CHH7172 · HU7172 · sched 19:05Z
ZJHK
→
ZGZH
ZJHK · Haikou (Meilan) → ZGZH · Liuzhou (Liujiang)
CHH7365 · HU7365 · sched 22:25Z
ZGZH
→
ZLXY
ZGZH · Liuzhou (Liujiang) → ZLXY · Xi'an
CHH7365 · HU7365 · sched 00:35Z
2026-03-27
1 legs
CHH
ZJHK → ZUCK
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7171 · HU7171 · sched 15:30Z
2026-03-25
3 legs
round-trip
CHH
ZJSY → ZUTF → ZJHK → ZJSY
ZJSY
→
ZUTF
ZJSY · Sanya (Tianya) → ZUTF · Chengdu (Jianyang)
CHH7301 · HU7301 · sched 20:40Z
ZUTF
→
ZJHK
ZUTF · Chengdu (Jianyang) → ZJHK · Haikou (Meilan)
CHH7086 · HU7086 · sched 01:00Z
ZUTF
→
ZJSY
ZUTF · Chengdu (Jianyang) → ZJSY · Sanya (Tianya)
⚠ gap
CHH7302 · HU7302 · ⏱ 01:26– (Nonem)
2026-03-24
3 legs
CHH
ZJHK → ZUCK → ZJHK → ZUTF
ZJHK
→
ZUCK
ZJHK · Haikou (Meilan) → ZUCK · Chongqing
CHH7371 · HU7371 · sched 21:30Z
ZUCK
→
ZJHK
ZUCK · Chongqing → ZJHK · Haikou (Meilan)
CHH7372 · HU7372 · sched 01:05Z
ZJHK
→
ZUTF
ZJHK · Haikou (Meilan) → ZUTF · Chengdu (Jianyang)
CHH7085 · HU7085 · sched 04:30Z