✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-6895
/ 780889
207 flights over 70 days · 2.96 legs/day · base ZYCC · Changchun · operators: CSN
207
Flights
26
Airports served
20%
ADS-B observed
14
Ferry / no-flightnum
Aircraft identity
A320 232
A320
China Southern Airlines
· reg B-6895
Airbus ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
CSN
ZBSJ → ZGGG → VLVT → ZGGG → ZBYC
ZBSJ
→
ZGGG
ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu)
CSN3132 · CZ3132 · sched 00:35Z
ZGGG
→
VLVT
ZGGG · Guangzhou (Huadu) → VLVT · Vientiane
intl
CSN6091 · CZ6091 · ⏱ 05:15– (Nonem)
VLVT
→
ZGGG
VLVT · Vientiane → ZGGG · Guangzhou (Huadu)
intl
CSN6092 · CZ6092 · sched 08:50Z
ZGGG
→
ZBYC
ZGGG · Guangzhou (Huadu) → ZBYC · Yuncheng (Yanhu)
CSN5265 · CZ5265 · sched 13:50Z
2026-06-22
3 legs
CSN
ZGGG → ZPPP → ZGGG → ZBSJ
ZGGG
→
ZPPP
ZGGG · Guangzhou (Huadu) → ZPPP · Kunming
CSN3415 · CZ3415 · sched 03:00Z
ZPPP
→
ZGGG
ZPPP · Kunming → ZGGG · Guangzhou (Huadu)
CSN3416 · CZ3416 · ⏱ 06:31– (Nonem)
ZGGG
→
ZBSJ
ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang
CSN3131 · CZ3131 · sched 12:15Z
2026-06-21
2 legs
round-trip
CSN
ZGGG → ZPPP → ZGGG
ZGGG
→
ZPPP
ZGGG · Guangzhou (Huadu) → ZPPP · Kunming
CSN3493 · CZ3493 · sched 01:50Z
ZPPP
→
ZGGG
ZPPP · Kunming → ZGGG · Guangzhou (Huadu)
CSN3494 · CZ3494 · sched 05:15Z
2026-06-19
2 legs
CSN
ZYHB → ZSRZ → ZGGG
ZYHB
→
ZSRZ
ZYHB · Harbin → ZSRZ · Rizhao (Donggang)
CSN5159 · CZ5159 · sched 01:25Z
ZSRZ
→
ZGGG
ZSRZ · Rizhao (Donggang) → ZGGG · Guangzhou (Huadu)
CSN5159 · CZ5159 · sched Z
2026-06-18
4 legs
round-trip
CSN
ZYHB → ZSQD → ZUGY → ZSQD → ZYHB
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
CSN6235 · CZ6235 · sched 03:00Z
ZSQD
→
ZUGY
ZSQD · Qingdao (Jiaozhou) → ZUGY · Guiyang (Nanming)
CSN6235 · CZ6235 · sched 06:20Z
ZUGY
→
ZSQD
ZUGY · Guiyang (Nanming) → ZSQD · Qingdao (Jiaozhou)
CSN6236 · CZ6236 · sched 10:35Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
CSN6236 · CZ6236 · sched 14:45Z
2026-06-17
4 legs
CSN
ZGGG → ZSWX → ZGGG → ZSRZ → ZYHB
ZGGG
→
ZSWX
ZGGG · Guangzhou (Huadu) → ZSWX · Wuxi
CSN3913 · CZ3913 · ⏱ 01:45– (Nonem)
ZSWX
→
ZGGG
ZSWX · Wuxi → ZGGG · Guangzhou (Huadu)
CSN3914 · CZ3914 · sched 04:05Z
ZGGG
→
ZSRZ
ZGGG · Guangzhou (Huadu) → ZSRZ · Rizhao (Donggang)
CSN5160 · CZ5160 · ⏱ 10:10– (Nonem)
ZSRZ
→
ZYHB
ZSRZ · Rizhao (Donggang) → ZYHB · Harbin
CSN5160 · CZ5160 · sched 13:05Z
2026-06-16
3 legs
CSN
ZBSJ → ZGGG → ZSJN → ZGGG
ZBSJ
→
ZGGG
ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu)
CSN3132 · CZ3132 · sched 00:35Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CSN3711 · CZ3711 · sched 04:35Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CSN3712 · CZ3712 · sched 08:25Z
2026-06-15
1 legs
CSN
ZGGG → ZBSJ
ZGGG
→
ZBSJ
ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang
CSN3131 · CZ3131 · sched 12:15Z
2026-06-14
4 legs
CSN
ZBHH → ZWWW → ZBHH → ZYCC → ZGGG
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · sched 03:15Z
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 08:05Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · sched 12:30Z
ZYCC
→
ZGGG
ZYCC · Changchun → ZGGG · Guangzhou (Huadu)
CSN6341 · CZ6341 · sched 23:50Z
2026-06-13
2 legs
CSN
ZSQD → ZYCC → ZBHH
ZSQD
→
ZYCC
ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun
CSN8664 · CZ8664 · sched 02:45Z
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 00:00Z
2026-06-12
4 legs
CSN
ZBHH → ZWWW → ZBHH → ZYCC → ZSQD
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · ⏱ 03:56– (Nonem)
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 08:05Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · ⏱ 13:28– (Nonem)
ZYCC
→
ZSQD
ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou)
CSN8663 · CZ8663 · ⏱ 23:41– (Nonem)
2026-06-11
3 legs
CSN
ZYCC → ZSPD → ZYCC → ZBHH
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSN6541 · CZ6541 · ⏱ 00:55– (Nonem)
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSN6542 · CZ6542 · sched 04:50Z
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 00:00Z
2026-06-10
3 legs
CSN
ZBHH → ZWWW → ZBHH → ZYCC
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · sched 03:15Z
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 08:05Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · sched 12:30Z
2026-06-09
3 legs
CSN
ZYCC → ZBAD → ZYCC → ZBHH
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6193 · CZ6193 · sched 05:30Z
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6194 · CZ6194 · ⏱ 09:20– (Nonem)
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · ⏱ 23:57– (Nonem)
2026-06-08
2 legs
round-trip
CSN
ZYCC → ZSNJ → ZYCC
ZYCC
→
ZSNJ
ZYCC · Changchun → ZSNJ · Nanjing
CSN6511 · CZ6511 · sched 03:20Z
ZSNJ
→
ZYCC
ZSNJ · Nanjing → ZYCC · Changchun
CSN6512 · CZ6512 · sched 07:15Z
2026-06-07
2 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6193 · CZ6193 · sched 05:30Z
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6194 · CZ6194 · sched 09:00Z
2026-06-05
2 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6193 · CZ6193 · sched 05:30Z
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6194 · CZ6194 · sched 09:00Z
2026-06-04
2 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6193 · CZ6193 · sched 05:30Z
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6194 · CZ6194 · ⏱ 10:32–12:10 (98m)
2026-06-03
2 legs
round-trip
CSN
ZYCC → ZGGG → ZYCC
ZYCC
→
ZGGG
ZYCC · Changchun → ZGGG · Guangzhou (Huadu)
CSN6851 · CZ6851 · ⏱ 06:08– (Nonem)
ZGGG
→
ZYCC
ZGGG · Guangzhou (Huadu) → ZYCC · Changchun
CSN6852 · CZ6852 · sched 12:05Z
2026-06-02
1 legs
CSN
ZLXY → ZYCC
ZLXY
→
ZYCC
ZLXY · Xi'an → ZYCC · Changchun
CSN6570 · CZ6570 · sched 04:50Z
2026-06-01
2 legs
CSN
ZBAD → ZYCC → ZLXY
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6146 · CZ6146 · ⏱ 03:36– (Nonem)
ZYCC
→
ZLXY
ZYCC · Changchun → ZLXY · Xi'an
CSN6569 · CZ6569 · sched 00:10Z
2026-05-31
1 legs
CSN
ZYCC → ZBAD
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6145 · CZ6145 · sched 00:15Z
2026-05-30
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · sched 00:20Z
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · ⏱ 06:21– (Nonem)
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 12:18– (Nonem)
2026-05-29
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · sched 00:20Z
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · ⏱ 05:43– (Nonem)
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 11:24–14:00 (156m)
2026-05-28
2 legs
round-trip
CSN
ZYCC → ZSPD → ZYCC
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSN6541 · CZ6541 · sched 00:55Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSN6542 · CZ6542 · sched 04:50Z
2026-05-23
2 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6145 · CZ6145 · sched 00:15Z
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6146 · CZ6146 · sched 03:30Z
2026-05-22
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · sched 00:20Z
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · sched 04:40Z
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · sched 10:40Z
2026-05-19
1 legs
CSN
ZLXY → ZYCC
ZLXY
→
ZYCC
ZLXY · Xi'an → ZYCC · Changchun
CSN6570 · CZ6570 · sched 04:50Z
2026-05-18
2 legs
CSN
ZSQD → ZYCC → ZLXY
ZSQD
→
ZYCC
ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun
CSN8664 · CZ8664 · sched 02:45Z
ZYCC
→
ZLXY
ZYCC · Changchun → ZLXY · Xi'an
CSN6569 · CZ6569 · sched 00:10Z
2026-05-17
5 legs
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC → ZSQD
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · sched 00:20Z
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · ⏱ 04:42– (Nonem)
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 10:55– (Nonem)
ZYCC
→
ZSQD
ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou)
CSN8663 · CZ8663 · sched 23:45Z
2026-05-16
3 legs
CSN
ZLXY → ZYCC → ZSQD → ZYCC
ZLXY
→
ZYCC
ZLXY · Xi'an → ZYCC · Changchun
CSN6570 · CZ6570 · sched 04:50Z
ZYCC
→
ZSQD
ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou)
CSN8499 · CZ8499 · ⏱ 09:21– (Nonem)
ZSQD
→
ZYCC
ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun
CSN8500 · CZ8500 · sched 12:25Z
2026-05-15
1 legs
CSN
ZYCC → ZLXY
ZYCC
→
ZLXY
ZYCC · Changchun → ZLXY · Xi'an
CSN6569 · CZ6569 · ⏱ 00:11– (Nonem)
2026-05-13
2 legs
round-trip
CSN
ZYCC → ZUCK → ZYCC
ZYCC
→
ZUCK
ZYCC · Changchun → ZUCK · Chongqing
CSN8255 · CZ8255 · sched 05:20Z
ZUCK
→
ZYCC
ZUCK · Chongqing → ZYCC · Changchun
CSN8256 · CZ8256 · sched 10:40Z
2026-05-11
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · ⏱ 00:18– (Nonem)
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · sched 04:40Z
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 11:16– (Nonem)
2026-05-10
1 legs
CSN
ZUCK → ZYCC
ZUCK
→
ZYCC
ZUCK · Chongqing → ZYCC · Changchun
CSN6364 · CZ6364 · sched 05:35Z
2026-05-09
1 legs
CSN
ZYCC → ZUCK
ZYCC
→
ZUCK
ZYCC · Changchun → ZUCK · Chongqing
CSN6363 · CZ6363 · sched 00:15Z
2026-05-08
2 legs
round-trip
CSN
ZYCC → ZUCK → ZYCC
ZYCC
→
ZUCK
ZYCC · Changchun → ZUCK · Chongqing
CSN6363 · CZ6363 · ⏱ 00:23– (Nonem)
ZUCK
→
ZYCC
ZUCK · Chongqing → ZYCC · Changchun
CSN6364 · CZ6364 · sched 05:35Z
2026-05-06
2 legs
round-trip
CSN
ZYCC → ZUTF → ZYCC
ZYCC
→
ZUTF
ZYCC · Changchun → ZUTF · Chengdu (Jianyang)
CSN5141 · CZ5141 · sched 06:20Z
ZUTF
→
ZYCC
ZUTF · Chengdu (Jianyang) → ZYCC · Changchun
CSN5142 · CZ5142 · sched 11:50Z
2026-05-05
2 legs
round-trip
CSN
ZYCC → ZUCK → ZYCC
ZYCC
→
ZUCK
ZYCC · Changchun → ZUCK · Chongqing
CSN8255 · CZ8255 · ⏱ 05:34– (Nonem)
ZUCK
→
ZYCC
ZUCK · Chongqing → ZYCC · Changchun
CSN8256 · CZ8256 · sched 10:40Z
2026-05-04
2 legs
round-trip
CSN
ZYCC → ZUCK → ZYCC
ZYCC
→
ZUCK
ZYCC · Changchun → ZUCK · Chongqing
CSN8255 · CZ8255 · ⏱ 05:24– (Nonem)
ZUCK
→
ZYCC
ZUCK · Chongqing → ZYCC · Changchun
CSN8256 · CZ8256 · sched 10:40Z
2026-05-02
2 legs
round-trip
CSN
ZYCC → ZUTF → ZYCC
ZYCC
→
ZUTF
ZYCC · Changchun → ZUTF · Chengdu (Jianyang)
CSN6441 · CZ6441 · ⏱ 00:26–04:44 (258m)
ZUTF
→
ZYCC
ZUTF · Chengdu (Jianyang) → ZYCC · Changchun
CSN6442 · CZ6442 · sched 06:10Z
2026-05-01
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · sched 00:20Z
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · sched 04:40Z
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 10:39– (Nonem)
2026-04-30
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-29
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · ⏱ 00:35– (Nonem)
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched Z
2026-04-27
3 legs
CSN
ZBHH → ZWWW → ZBHH → ZYCC
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · sched 03:15Z
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 08:05Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · sched 12:30Z
2026-04-26
3 legs
CSN
ZYCC → ZLXY → ZYCC → ZBHH
ZYCC
→
ZLXY
ZYCC · Changchun → ZLXY · Xi'an
CSN6569 · CZ6569 · ⏱ 00:15– (Nonem)
ZLXY
→
ZYCC
ZLXY · Xi'an → ZYCC · Changchun
CSN6570 · CZ6570 · sched 04:50Z
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 00:00Z
2026-04-25
4 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC → ZSPD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6145 · CZ6145 · ⏱ 00:26– (Nonem)
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6146 · CZ6146 · sched 03:30Z
ZYCC
→
ZSPD
ZYCC · Changchun → ZSPD · Shanghai (Pudong)
CSN6155 · CZ6155 · sched 06:35Z
ZSPD
→
ZYCC
ZSPD · Shanghai (Pudong) → ZYCC · Changchun
CSN6156 · CZ6156 · sched 10:40Z
2026-04-24
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched Z
2026-04-23
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · ⏱ 00:30– (Nonem)
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-22
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · ⏱ 00:24– (Nonem)
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-20
2 legs
round-trip
CSN
ZYCC → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · ⏱ 00:29– (Nonem)
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-19
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-18
2 legs
round-trip
CSN
ZYCC → ZLXY → ZYCC
ZYCC
→
ZLXY
ZYCC · Changchun → ZLXY · Xi'an
CSN6569 · CZ6569 · ⏱ 00:19– (Nonem)
ZLXY
→
ZYCC
ZLXY · Xi'an → ZYCC · Changchun
CSN6570 · CZ6570 · sched 04:50Z
2026-04-17
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-16
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-15
4 legs
CSN
ZHCC → ZJHK → ZHCC → ? → ?
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
?
→
?
— → —
ferry
· sched Z
?
→
?
— → —
ferry
· sched Z
2026-04-14
4 legs
CSN
ZYCC → ZHCC → ZJHK → ? → ?
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
?
→
?
— → —
ferry
CSN5954 · sched Z
?
→
?
— → —
ferry
· sched Z
2026-04-13
4 legs
CSN
ZYCC → ZHCC → ? → ? → ?
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
?
→
?
— → —
ferry
CSN5953 · sched Z
?
→
?
— → —
ferry
CSN5954 · sched Z
?
→
?
— → —
ferry
· sched Z
2026-04-12
4 legs
CSN
? → ? → ? → ? → ?
?
→
?
— → —
ferry
· sched Z
?
→
?
— → —
ferry
CSN5953 · sched Z
?
→
?
— → —
ferry
CSN5954 · sched Z
?
→
?
— → —
ferry
· sched Z
2026-04-11
4 legs
CSN
ZYCC → ZHCC → ? → ? → ZJHK
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZJHK
→
?
ZJHK · Haikou (Meilan) → —
ferry
⚠ gap
CSN5954 · sched Z
?
→
?
— → —
ferry
· sched Z
?
→
ZJHK
— → ZJHK · Haikou (Meilan)
ferry
CSN5953 · sched Z
2026-04-09
5 legs
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC → ZBHH
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · ⏱ 00:27– (Nonem)
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 00:00Z
2026-04-08
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · ⏱ 00:23– (Nonem)
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · sched 04:40Z
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · ⏱ 08:10– (Nonem)
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · sched 10:40Z
2026-04-07
4 legs
round-trip
CSN
ZYCC → ZHHH → ZGSD → ZHHH → ZYCC
ZYCC
→
ZHHH
ZYCC · Changchun → ZHHH · Wuhan (Huangpi)
CSN6619 · CZ6619 · ⏱ 00:26– (Nonem)
ZHHH
→
ZGSD
ZHHH · Wuhan (Huangpi) → ZGSD · Zhuhai (Jinwan)
CSN6619 · CZ6619 · sched 04:40Z
ZGSD
→
ZHHH
ZGSD · Zhuhai (Jinwan) → ZHHH · Wuhan (Huangpi)
CSN6620 · CZ6620 · sched 07:45Z
ZHHH
→
ZYCC
ZHHH · Wuhan (Huangpi) → ZYCC · Changchun
CSN6620 · CZ6620 · ⏱ 11:37– (Nonem)
2026-04-06
4 legs
round-trip
CSN
ZYCC → ZHCC → ZJHK → ZHCC → ZYCC
ZYCC
→
ZHCC
ZYCC · Changchun → ZHCC · Zhengzhou
CSN5953 · CZ5953 · sched 00:25Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CSN5953 · CZ5953 · sched 04:15Z
ZJHK
→
ZHCC
ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou
CSN5954 · CZ5954 · sched 08:25Z
ZHCC
→
ZYCC
ZHCC · Zhengzhou → ZYCC · Changchun
CSN5954 · CZ5954 · sched 12:15Z
2026-04-05
2 legs
round-trip
CSN
ZYCC → ZBAD → ZYCC
ZYCC
→
ZBAD
ZYCC · Changchun → ZBAD · Beijing
CSN6193 · CZ6193 · ⏱ 10:22– (Nonem)
ZBAD
→
ZYCC
ZBAD · Beijing → ZYCC · Changchun
CSN6194 · CZ6194 · sched 13:30Z
2026-04-04
1 legs
CSN
ZYTX → ZYCC
ZYTX
→
ZYCC
ZYTX · Shenyang → ZYCC · Changchun
CSN8512 · CZ8512 · sched Z
2026-03-27
3 legs
CSN
ZYCC → ZGGG → ZYCC → ZYTX
ZYCC
→
ZGGG
ZYCC · Changchun → ZGGG · Guangzhou (Huadu)
CSN3605 · CZ3605 · sched 02:00Z
ZGGG
→
ZYCC
ZGGG · Guangzhou (Huadu) → ZYCC · Changchun
CSN3606 · CZ3606 · sched 08:05Z
ZYCC
→
ZYTX
ZYCC · Changchun → ZYTX · Shenyang
CSN5775 · CZ5775 · sched Z
2026-03-26
3 legs
CSN
ZGHA → ZPJH → ZGHA → ZYCC
ZGHA
→
ZPJH
ZGHA · Changsha (Changsha) → ZPJH · Jinghong (Gasa)
CSN6239 · CZ6239 · sched 04:55Z
ZPJH
→
ZGHA
ZPJH · Jinghong (Gasa) → ZGHA · Changsha (Changsha)
CSN6240 · CZ6240 · sched 08:45Z
ZGHA
→
ZYCC
ZGHA · Changsha (Changsha) → ZYCC · Changchun
CSN6240 · CZ6240 · sched 12:10Z
2026-03-25
4 legs
CSN
ZBHH → ZWWW → ZBHH → ZYCC → ZGHA
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · sched 03:15Z
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 07:50Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · sched 12:15Z
ZYCC
→
ZGHA
ZYCC · Changchun → ZGHA · Changsha (Changsha)
CSN6239 · CZ6239 · sched 00:05Z
2026-03-24
5 legs
CSN
ZYCC → ZBHH → ZWWW → ZBHH → ZYCC → ZBHH
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 23:55Z
ZBHH
→
ZWWW
ZBHH · Hohhot → ZWWW · Ürümqi
CSN6181 · CZ6181 · sched 03:15Z
ZWWW
→
ZBHH
ZWWW · Ürümqi → ZBHH · Hohhot
CSN6182 · CZ6182 · sched 07:50Z
ZBHH
→
ZYCC
ZBHH · Hohhot → ZYCC · Changchun
CSN6182 · CZ6182 · sched 12:15Z
ZYCC
→
ZBHH
ZYCC · Changchun → ZBHH · Hohhot
CSN6181 · CZ6181 · sched 23:55Z