✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-20E9
/ 78188D
157 flights over 72 days · 2.18 legs/day · base ZHEC · Ezhou · operators: CSS
157
Flights
26
Airports served
17%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
B752
B752
—
· reg B-20E9
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
CSS
ZGHA → ZHEC → ZGSZ
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:26–17:17 (51m)
ZHEC
→
ZGSZ
ZHEC · Ezhou → ZGSZ · Shenzhen
CSS6802 · O36802 · sched 20:20Z
2026-06-22
2 legs
CSS
ZSNT → ZHEC → ZGHA
ZSNT
→
ZHEC
ZSNT · Nantong (Tongzhou) → ZHEC · Ezhou
CSS7313 · O37313 · sched Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-21
2 legs
round-trip
CSS
ZHCC → ZSNT → ZHCC
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
CSS7315 · O37315 · sched Z
2026-06-20
2 legs
round-trip
CSS
ZSNT → ZHCC → ZSNT
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
CSS7315 · O37315 · ⏱ 06:16– (Nonem)
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
2026-06-19
2 legs
round-trip
CSS
ZSNT → ZHCC → ZSNT
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
CSS7315 · O37315 · ⏱ 06:12– (Nonem)
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
2026-06-18
2 legs
CSS
ZSJN → ZHEC → ZSNT
ZSJN
→
ZHEC
ZSJN · Jinan (Licheng) → ZHEC · Ezhou
CSS7001 · O37001 · sched 15:55Z
ZHEC
→
ZSNT
ZHEC · Ezhou → ZSNT · Nantong (Tongzhou)
CSS7314 · O37314 · sched Z
2026-06-17
2 legs
CSS
ZBSJ → ZHEC → ZSJN
ZBSJ
→
ZHEC
ZBSJ · Shijiazhuang → ZHEC · Ezhou
CSS7155 · O37155 · sched 15:55Z
ZHEC
→
ZSJN
ZHEC · Ezhou → ZSJN · Jinan (Licheng)
CSS7002 · O37002 · sched 20:10Z
2026-06-16
2 legs
CSS
ZGHA → ZHEC → ZBSJ
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZBSJ
ZHEC · Ezhou → ZBSJ · Shijiazhuang
CSS7156 · O37156 · sched 20:30Z
2026-06-15
2 legs
CSS
ZGSZ → ZHEC → ZGHA
ZGSZ
→
ZHEC
ZGSZ · Shenzhen → ZHEC · Ezhou
CSS6803 · O36803 · sched 17:00Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-14
2 legs
CSS
ZSJN → ZHEC → ZGSZ
ZSJN
→
ZHEC
ZSJN · Jinan (Licheng) → ZHEC · Ezhou
CSS7001 · O37001 · sched 15:55Z
ZHEC
→
ZGSZ
ZHEC · Ezhou → ZGSZ · Shenzhen
CSS6802 · O36802 · sched 20:25Z
2026-06-13
2 legs
CSS
ZGHA → ZHEC → ZSJN
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZSJN
ZHEC · Ezhou → ZSJN · Jinan (Licheng)
CSS7002 · O37002 · sched 20:10Z
2026-06-12
2 legs
round-trip
CSS
ZGHA → ZHEC → ZGHA
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:29–17:22 (53m)
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-11
2 legs
round-trip
CSS
ZGHA → ZHEC → ZGHA
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:28–17:24 (56m)
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-10
2 legs
CSS
ZSAM → ZHEC → ZGHA
ZSAM
→
ZHEC
ZSAM · Xiamen → ZHEC · Ezhou
CSS7053 · O37053 · sched 16:05Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · ⏱ 21:22–22:09 (47m)
2026-06-09
2 legs
CSS
ZGHA → ZHEC → ZSAM
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZSAM
ZHEC · Ezhou → ZSAM · Xiamen
CSS7054 · O37054 · sched 20:25Z
2026-06-08
2 legs
CSS
ZGSZ → ZHEC → ZGHA
ZGSZ
→
ZHEC
ZGSZ · Shenzhen → ZHEC · Ezhou
CSS6805 · O36805 · ⏱ 17:04–19:00 (115m)
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-06
2 legs
CSS
ZGHA → ZHEC → ZGSZ
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZGSZ
ZHEC · Ezhou → ZGSZ · Shenzhen
CSS6804 · O36804 · sched Z
2026-06-05
2 legs
round-trip
CSS
ZGHA → ZHEC → ZGHA
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:25–17:19 (54m)
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-04
2 legs
CSS
ZSAM → ZHEC → ZGHA
ZSAM
→
ZHEC
ZSAM · Xiamen → ZHEC · Ezhou
CSS7053 · O37053 · sched 16:05Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-03
2 legs
CSS
ZGHA → ZHEC → ZSAM
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:31–17:33 (62m)
ZHEC
→
ZSAM
ZHEC · Ezhou → ZSAM · Xiamen
CSS7054 · O37054 · sched 20:25Z
2026-06-02
2 legs
round-trip
CSS
ZGHA → ZHEC → ZGHA
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-06-01
2 legs
round-trip
CSS
ZHEC → ZGHA → ZHEC
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
ZBYN
→
ZHEC
ZBYN · Taiyuan → ZHEC · Ezhou
⚠ gap
CSS7167 · O37167 · sched Z
2026-05-29
2 legs
CSS
ZGHA → ZHEC → ZBYN
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:28–17:21 (53m)
ZHEC
→
ZBYN
ZHEC · Ezhou → ZBYN · Taiyuan
CSS7168 · O37168 · sched Z
2026-05-28
2 legs
CSS
ZSAM → ZHEC → ZGHA
ZSAM
→
ZHEC
ZSAM · Xiamen → ZHEC · Ezhou
CSS7053 · O37053 · sched 16:05Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-05-27
2 legs
CSS
ZGHA → ZHEC → ZSAM
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · sched 16:05Z
ZHEC
→
ZSAM
ZHEC · Ezhou → ZSAM · Xiamen
CSS7054 · O37054 · sched 20:25Z
2026-05-26
2 legs
round-trip
CSS
ZGHA → ZHEC → ZGHA
ZGHA
→
ZHEC
ZGHA · Changsha (Changsha) → ZHEC · Ezhou
CSS6909 · O36909 · ⏱ 16:24–17:15 (51m)
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · ⏱ 21:41– (Nonem)
2026-05-25
2 legs
CSS
ZSWX → ZHEC → ZGHA
ZSWX
→
ZHEC
ZSWX · Wuxi → ZHEC · Ezhou
CSS7335 · O37335 · sched Z
ZHEC
→
ZGHA
ZHEC · Ezhou → ZGHA · Changsha (Changsha)
CSS6910 · O36910 · sched Z
2026-05-22
2 legs
round-trip
CSS
ZGSZ → ZSWX → ZGSZ
ZGSZ
→
ZSWX
ZGSZ · Shenzhen → ZSWX · Wuxi
CSS6839 · O36839 · sched 17:00Z
ZSWZ
→
ZGSZ
ZSWZ · Wenzhou (Longwan) → ZGSZ · Shenzhen
⚠ gap
CSS7277 · O37277 · sched Z
2026-05-21
2 legs
CSS
ZSWX → ZGSZ → ZSWZ
ZSWX
→
ZGSZ
ZSWX · Wuxi → ZGSZ · Shenzhen
CSS6840 · O36840 · sched 16:45Z
ZGSZ
→
ZSWZ
ZGSZ · Shenzhen → ZSWZ · Wenzhou (Longwan)
CSS7278 · O37278 · sched Z
2026-05-20
2 legs
CSS
ZUGY → ZHEC → ZSWX
ZUGY
→
ZHEC
ZUGY · Guiyang (Nanming) → ZHEC · Ezhou
CSS7455 · O37455 · sched 15:50Z
ZHEC
→
ZSWX
ZHEC · Ezhou → ZSWX · Wuxi
CSS7336 · O37336 · sched 20:45Z
2026-05-19
2 legs
CSS
ZGSZ → ZHEC → ZUGY
ZGSZ
→
ZHEC
ZGSZ · Shenzhen → ZHEC · Ezhou
CSS6805 · O36805 · ⏱ 16:36–18:31 (115m)
ZHEC
→
ZUGY
ZHEC · Ezhou → ZUGY · Guiyang (Nanming)
CSS7456 · O37456 · sched 21:40Z
2026-05-18
2 legs
CSS
ZSWX → ZBAA → ZGSZ
ZSWX
→
ZBAA
ZSWX · Wuxi → ZBAA · Beijing
CSS7343 · O37343 · sched 16:40Z
ZBAA
→
ZGSZ
ZBAA · Beijing → ZGSZ · Shenzhen
CSS6812 · O36812 · ⏱ 20:28– (Nonem)
2026-05-15
2 legs
CSS
ZGSZ → ZBAA → ZSWX
ZGSZ
→
ZBAA
ZGSZ · Shenzhen → ZBAA · Beijing
CSS6811 · O36811 · sched 16:20Z
ZBAA
→
ZSWX
ZBAA · Beijing → ZSWX · Wuxi
CSS7344 · O37344 · sched Z
2026-05-14
3 legs
CSS
RCTP → ZGSZ → RPLL → ZGSZ
RCTP
→
ZGSZ
RCTP · Taoyuan → ZGSZ · Shenzhen
intl
CSS358 · O3358 · sched 22:45Z
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
intl
CSS325 · O3325 · ⏱ 16:56– (Nonem)
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
intl
CSS326 · O3326 · sched 17:45Z
2026-05-13
3 legs
CSS
ZGSZ → RPLL → ZGSZ → RCTP
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
intl
CSS325 · O3325 · sched 15:05Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
intl
CSS326 · O3326 · sched 17:45Z
ZGSZ
→
RCTP
ZGSZ · Shenzhen → RCTP · Taoyuan
intl
CSS357 · O3357 · ⏱ 23:28– (Nonem)
2026-05-12
2 legs
CSS
ZBTJ → ZHEC → ZGSZ
ZBTJ
→
ZHEC
ZBTJ · Tianjin → ZHEC · Ezhou
CSS7143 · O37143 · sched 16:05Z
ZHEC
→
ZGSZ
ZHEC · Ezhou → ZGSZ · Shenzhen
CSS6802 · O36802 · sched 20:20Z
2026-05-11
4 legs
CSS
ZHEC → ZBTJ → ? → ZSLY → ZSLY
ZHEC
→
ZBTJ
ZHEC · Ezhou → ZBTJ · Tianjin
CSS7144 · O37144 · sched 20:15Z
ZSLY
→
?
ZSLY · Linyi (Hedong) → —
⚠ gap
CSS3020 · O33020 · sched Z
ZSLY
→
ZSLY
ZSLY · Linyi (Hedong) → ZSLY · Linyi (Hedong)
CSS3012 · O33012 · sched Z
ZSLY
→
ZSLY
ZSLY · Linyi (Hedong) → ZSLY · Linyi (Hedong)
CSS3012 · O33012 · sched Z
2026-05-10
2 legs
CSS
ZSXZ → ZSLY → ZSLY
ZSXZ
→
ZSLY
ZSXZ · Xuzhou → ZSLY · Linyi (Hedong)
CSS3010 · O33012 · sched Z
ZSLY
→
ZSLY
ZSLY · Linyi (Hedong) → ZSLY · Linyi (Hedong)
CSS3012 · O33012 · sched Z
2026-05-09
2 legs
CSS
ZSQD → ZHEC → ZSXZ
ZSQD
→
ZHEC
ZSQD · Qingdao (Jiaozhou) → ZHEC · Ezhou
CSS7017 · O37017 · sched 15:55Z
ZHEC
→
ZSXZ
ZHEC · Ezhou → ZSXZ · Xuzhou
CSS7358 · O37358 · sched Z
2026-05-08
2 legs
CSS
ZBAA → ZSHC → ZSQD
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CSS7119 · O37119 · ⏱ 16:52– (Nonem)
ZSHC
→
ZSQD
ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou)
CSS7014 · O37014 · ⏱ 20:21– (Nonem)
2026-05-07
2 legs
CSS
ZSQD → ZSHC → ZBAA
ZSQD
→
ZSHC
ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou
CSS7013 · O37013 · sched 16:05Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CSS7239 · O37239 · sched 19:55Z
2026-05-06
2 legs
round-trip
CSS
ZSQD → ZHEC → ZSQD
ZSQD
→
ZHEC
ZSQD · Qingdao (Jiaozhou) → ZHEC · Ezhou
CSS7017 · O37017 · sched 15:55Z
ZHEC
→
ZSQD
ZHEC · Ezhou → ZSQD · Qingdao (Jiaozhou)
CSS7018 · O37018 · sched 20:20Z
2026-05-05
3 legs
round-trip
CSS
ZSQD → ZSHC → ZSQD → ZSQD
ZSQD
→
ZSHC
ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou
CSS7013 · O37013 · sched 16:05Z
ZSHC
→
ZSQD
ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou)
CSS7014 · O37014 · sched 17:55Z
RJBB
→
ZSQD
RJBB · Osaka → ZSQD · Qingdao (Jiaozhou)
⚠ gap
intl
CSS274 · O3274 · sched Z
2026-05-04
3 legs
CSS
ZSQD → ZHEC → ZSQD → RJBB
ZSQD
→
ZHEC
ZSQD · Qingdao (Jiaozhou) → ZHEC · Ezhou
CSS7017 · O37017 · sched 15:55Z
ZHEC
→
ZSQD
ZHEC · Ezhou → ZSQD · Qingdao (Jiaozhou)
CSS7018 · O37018 · sched 20:20Z
ZSQD
→
RJBB
ZSQD · Qingdao (Jiaozhou) → RJBB · Osaka
intl
CSS273 · O3273 · sched 21:45Z
2026-05-02
2 legs
round-trip
CSS
ZSQD → ZHEC → ZSQD
ZSQD
→
ZHEC
ZSQD · Qingdao (Jiaozhou) → ZHEC · Ezhou
CSS7017 · O37017 · sched 15:55Z
ZHEC
→
ZSQD
ZHEC · Ezhou → ZSQD · Qingdao (Jiaozhou)
CSS7018 · O37018 · sched 20:20Z
2026-05-01
1 legs
CSS
RJBB → ZSQD
RJBB
→
ZSQD
RJBB · Osaka → ZSQD · Qingdao (Jiaozhou)
intl
CSS274 · O3274 · sched Z
2026-04-30
3 legs
CSS
ZHHH → ZSHC → ZSQD → RJBB
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZSQD
ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou)
CSS7014 · O37014 · sched 17:55Z
ZSQD
→
RJBB
ZSQD · Qingdao (Jiaozhou) → RJBB · Osaka
intl
CSS273 · O3273 · sched 21:45Z
2026-04-29
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-28
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · ⏱ 17:03– (Nonem)
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-27
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · ⏱ 17:11– (Nonem)
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-24
2 legs
CSS
ZBAA → ZSHC → ZHHH
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CSS7119 · O37119 · ⏱ 16:43– (Nonem)
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-23
2 legs
CSS
ZHHH → ZSHC → ZBAA
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CSS7239 · O37239 · ⏱ 20:07–21:50 (103m)
2026-04-22
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-21
3 legs
round-trip
CSS
ZSQD → ZSHC → ZHHH → ZSQD
ZSQD
→
ZSHC
ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou
CSS7013 · O37013 · sched 16:05Z
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
RJBB
→
ZSQD
RJBB · Osaka → ZSQD · Qingdao (Jiaozhou)
⚠ gap
intl
CSS274 · O3274 · sched Z
2026-04-20
3 legs
CSS
ZHHH → ZSHC → ZSQD → RJBB
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZSQD
ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou)
CSS7014 · O37014 · sched 17:55Z
ZSQD
→
RJBB
ZSQD · Qingdao (Jiaozhou) → RJBB · Osaka
intl
CSS273 · O3273 · sched 21:45Z
2026-04-17
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · sched 16:15Z
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · sched 20:00Z
2026-04-16
2 legs
round-trip
CSS
ZHHH → ZSHC → ZHHH
ZHHH
→
ZSHC
ZHHH · Wuhan (Huangpi) → ZSHC · Hangzhou
CSS7232 · O37232 · ⏱ 16:57–17:56 (60m)
ZSHC
→
ZHHH
ZSHC · Hangzhou → ZHHH · Wuhan (Huangpi)
CSS7231 · O37231 · ⏱ 20:10– (Nonem)
2026-04-11
2 legs
CSS
ZBAA → ZSHC → ?
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CSS7240 · O37240 · sched 20:10Z
?
→
?
— → —
ferry
· sched Z
2026-04-10
2 legs
CSS
ZSPD → ZBAA → ZSHC
ZSPD
→
ZBAA
ZSPD · Shanghai (Pudong) → ZBAA · Beijing
CSS7201 · O37201 · sched 16:05Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CSS7240 · O37240 · sched 20:10Z
2026-04-09
1 legs
CSS
ZGSZ → ZSPD
ZGSZ
→
ZSPD
ZGSZ · Shenzhen → ZSPD · Shanghai (Pudong)
CSS7204 · O37204 · ⏱ 19:51– (Nonem)
2026-04-08
2 legs
round-trip
CSS
ZGSZ → RPLL → ZGSZ
ZGSZ
→
RPLL
ZGSZ · Shenzhen → RPLL · Manila (Pasay)
intl
CSS325 · O3325 · sched 15:45Z
RPLL
→
ZGSZ
RPLL · Manila (Pasay) → ZGSZ · Shenzhen
intl
CSS326 · O3326 · sched 20:05Z
2026-04-07
2 legs
CSS
ZBSJ → ZHEC → ZGSZ
ZBSJ
→
ZHEC
ZBSJ · Shijiazhuang → ZHEC · Ezhou
CSS7155 · O37155 · sched 15:40Z
ZHEC
→
ZGSZ
ZHEC · Ezhou → ZGSZ · Shenzhen
CSS6802 · O36802 · sched 20:25Z
2026-04-03
4 legs
round-trip
CSS
ZSNT → ZHEC → ZBSJ → ZHCC → ZSNT
ZSNT
→
ZHEC
ZSNT · Nantong (Tongzhou) → ZHEC · Ezhou
CSS7313 · O37313 · sched 16:35Z
ZHEC
→
ZBSJ
ZHEC · Ezhou → ZBSJ · Shijiazhuang
CSS7156 · O37156 · sched 20:30Z
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
⚠ gap
CSS7315 · O37315 · sched Z
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
2026-04-02
2 legs
CSS
ZBSJ → ZHEC → ZSNT
ZBSJ
→
ZHEC
ZBSJ · Shijiazhuang → ZHEC · Ezhou
CSS7155 · O37155 · sched 15:40Z
ZHEC
→
ZSNT
ZHEC · Ezhou → ZSNT · Nantong (Tongzhou)
CSS7314 · O37314 · sched 21:00Z
2026-04-01
2 legs
CSS
ZSNT → ZHEC → ZBSJ
ZSNT
→
ZHEC
ZSNT · Nantong (Tongzhou) → ZHEC · Ezhou
CSS7313 · O37313 · sched 16:35Z
ZHEC
→
ZBSJ
ZHEC · Ezhou → ZBSJ · Shijiazhuang
CSS7156 · O37156 · sched 20:30Z
2026-03-31
2 legs
CSS
ZBSJ → ZHEC → ZSNT
ZBSJ
→
ZHEC
ZBSJ · Shijiazhuang → ZHEC · Ezhou
CSS7155 · O37155 · sched 15:40Z
ZHEC
→
ZSNT
ZHEC · Ezhou → ZSNT · Nantong (Tongzhou)
CSS7314 · O37314 · sched 21:00Z
2026-03-30
4 legs
round-trip
CSS
ZSNT → ZHEC → ZBSJ → ZHCC → ZSNT
ZSNT
→
ZHEC
ZSNT · Nantong (Tongzhou) → ZHEC · Ezhou
CSS7313 · O37313 · ⏱ 16:29–17:58 (89m)
ZHEC
→
ZBSJ
ZHEC · Ezhou → ZBSJ · Shijiazhuang
CSS7156 · O37156 · sched 20:30Z
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
⚠ gap
CSS7315 · O37315 · sched Z
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
2026-03-28
2 legs
round-trip
CSS
ZHCC → ZSNT → ZHCC
ZHCC
→
ZSNT
ZHCC · Zhengzhou → ZSNT · Nantong (Tongzhou)
CSS7316 · O37316 · sched Z
ZSNT
→
ZHCC
ZSNT · Nantong (Tongzhou) → ZHCC · Zhengzhou
CSS7315 · O37315 · sched Z
2026-03-27
3 legs
round-trip
CSS
ZLLL → ZHEC → ZSNT → ZLLL
ZLLL
→
ZHEC
ZLLL · Lanzhou (Yongdeng) → ZHEC · Ezhou
CSS7523 · O37523 · sched 15:25Z
ZHEC
→
ZSNT
ZHEC · Ezhou → ZSNT · Nantong (Tongzhou)
CSS7314 · O37314 · sched 21:00Z
ZWWW
→
ZLLL
ZWWW · Ürümqi → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CSS7541 · O37541 · sched Z
2026-03-26
3 legs
CSS
ZBTJ → ZHEC → ZLLL → ZWWW
ZBTJ
→
ZHEC
ZBTJ · Tianjin → ZHEC · Ezhou
CSS7143 · O37143 · sched 15:50Z
ZHEC
→
ZLLL
ZHEC · Ezhou → ZLLL · Lanzhou (Yongdeng)
CSS7524 · O37524 · sched 20:45Z
ZLLL
→
ZWWW
ZLLL · Lanzhou (Yongdeng) → ZWWW · Ürümqi
CSS7542 · O37542 · sched Z
2026-03-25
2 legs
CSS
ZBSJ → ZHEC → ZBTJ
ZBSJ
→
ZHEC
ZBSJ · Shijiazhuang → ZHEC · Ezhou
CSS7155 · O37155 · sched 15:40Z
ZHEC
→
ZBTJ
ZHEC · Ezhou → ZBTJ · Tianjin
CSS7144 · O37144 · sched 20:15Z
2026-03-24
2 legs
CSS
ZSOF → ZHEC → ZBSJ
ZSOF
→
ZHEC
ZSOF · Hefei → ZHEC · Ezhou
CSS7077 · O37077 · sched 16:45Z
ZHEC
→
ZBSJ
ZHEC · Ezhou → ZBSJ · Shijiazhuang
CSS7156 · O37156 · sched 20:30Z