✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
‹ Aircraft
B-325U
/ 781C51
390 flights over 92 days · 4.24 legs/day · base ZSJN · Jinan (Licheng) · operators: CES
390
Flights
44
Airports served
19%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
A20N
A20N
—
· reg B-325U
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
5 legs
CES
ZSPD → ZSJN → ZPPP → ZSJN → ZSPD → ZSJN
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6743 · MU6743 · sched 17:55Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6479 · MU6479 · sched 20:45Z
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6480 · MU6480 · sched 00:40Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6744 · MU6744 · ⏱ 12:46– (Nonem)
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES5533 · MU5533 · ⏱ 15:31– (Nonem)
2026-06-22
4 legs
CES
ZGGG → ZSJN → ZGGG → ZSPD → ZSJN
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · ⏱ 11:05– (Nonem)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
⚠ gap
CES5534 · MU5534 · sched 15:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6743 · MU6743 · sched Z
2026-06-21
5 legs
CES
ZLXY → ZSJN → ZHHH → ZLIC → ZSJN → ZSPD
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 17:55Z
ZSJN
→
ZHHH
ZSJN · Jinan (Licheng) → ZHHH · Wuhan (Huangpi)
CES2430 · MU6313 · sched 21:05Z
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
⚠ gap
CES6359 · MU6359 · sched 02:25Z
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 05:15Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · sched 15:15Z
2026-06-20
6 legs
CES
ZSJN → ZLLL → ZSJN → ZSJN → ZUCK → ZSJN → ZLXY
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · sched 20:35Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6500 · MU6500 · sched 23:45Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
⚠ gap
CES6284 · MU6284 · ⏱ 01:27–03:12 (105m)
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · sched 03:35Z
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
CES2429 · MU2429 · sched 15:05Z
2026-06-19
2 legs
CES
ZLXY → ZSJN → ZLLL
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6283 · MU6283 · ⏱ 22:18–00:28 (130m)
2026-06-18
6 legs
CES
ZSPD → ZSJN → ZYJM → ZSJN → ZSPD → ZSJN → ZLXY
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 17:55Z
ZSJN
→
ZYJM
ZSJN · Jinan (Licheng) → ZYJM · Jiamusi
CES6367 · MU6367 · sched 20:35Z
ZYJM
→
ZSJN
ZYJM · Jiamusi → ZSJN · Jinan (Licheng)
CES6368 · MU6368 · sched 00:10Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · sched 04:05Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES5533 · MU5533 · sched 06:50Z
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
CES2429 · MU2429 · sched 15:05Z
2026-06-17
6 legs
CES
ZLLL → ZSJN → ZLLL → ZUCK → ZSJN → ZSJN → ZSPD
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6284 · MU6284 · sched 17:25Z
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · sched 20:30Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
⚠ gap
CES5471 · MU5471 · sched 03:35Z
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
⚠ gap
CES6500 · MU6500 · ⏱ 08:04–10:07 (123m)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · sched 15:15Z
2026-06-16
4 legs
round-trip
CES
ZLLL → ZSJN → ZLLL → ZGGG → ZLLL
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6284 · MU6284 · sched 17:25Z
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · ⏱ 05:34– (Nonem)
ZLLL
→
ZGGG
ZLLL · Lanzhou (Yongdeng) → ZGGG · Guangzhou (Huadu)
CES2305 · MU2305 · ⏱ 09:17– (Nonem)
ZGGG
→
ZLLL
ZGGG · Guangzhou (Huadu) → ZLLL · Lanzhou (Yongdeng)
CES2306 · MU2306 · ⏱ 13:43– (Nonem)
2026-06-15
6 legs
CES
ZSQD → ZLLL → ZSJN → ZSQD → ZSJN → ZUCK → ZLLL
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES6224 · MU6224 · sched 20:00Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6500 · MU6500 · sched 23:55Z
ZLLL
→
ZSQD
ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou)
⚠ gap
CES6223 · MU6223 · ⏱ 00:25– (Nonem)
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
⚠ gap
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · ⏱ 11:36– (Nonem)
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES6283 · MU6283 · sched 14:25Z
2026-06-14
3 legs
round-trip
CES
ZLLL → ZYCC → ZLLL → ZLLL
ZLLL
→
ZYCC
ZLLL · Lanzhou (Yongdeng) → ZYCC · Changchun
CES6683 · MU6683 · sched 22:55Z
ZSNJ
→
ZLLL
ZSNJ · Nanjing → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2448 · MU2448 · ⏱ 03:09– (Nonem)
ZYCC
→
ZLLL
ZYCC · Changchun → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES6684 · MU6684 · sched 03:20Z
2026-06-13
5 legs
CES
ZLLL → ZSSS → ZHHH → ZLLL → ZLLL → ZSNJ
ZLLL
→
ZSSS
ZLLL · Lanzhou (Yongdeng) → ZSSS · Shanghai (Minhang)
CES6804 · MU6804 · ⏱ 01:05–03:30 (145m)
ZLLL
→
ZHHH
ZLLL · Lanzhou (Yongdeng) → ZHHH · Wuhan (Huangpi)
⚠ gap
CES2588 · MU2588 · sched 01:55Z
ZSSS
→
ZLLL
ZSSS · Shanghai (Minhang) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES6803 · MU6803 · ⏱ 05:02– (Nonem)
ZHHH
→
ZLLL
ZHHH · Wuhan (Huangpi) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2587 · MU2587 · ⏱ 13:17– (Nonem)
ZLLL
→
ZSNJ
ZLLL · Lanzhou (Yongdeng) → ZSNJ · Nanjing
CES2447 · MU2447 · sched 15:30Z
2026-06-12
3 legs
round-trip
CES
ZLLL → ZSQD → ZLLL → ZLLL
ZLLL
→
ZSQD
ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou)
CES2257 · MU2257 · sched 22:25Z
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES2258 · MU2258 · sched 02:10Z
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2250 · MU2250 · ⏱ 03:02– (Nonem)
2026-06-11
4 legs
CES
ZLLL → ZGGG → ZLLL → ZLLL → ZPPP
ZLLL
→
ZGGG
ZLLL · Lanzhou (Yongdeng) → ZGGG · Guangzhou (Huadu)
CES2305 · MU2305 · sched 23:40Z
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES894 · MU894 · ⏱ 00:47– (Nonem)
ZGGG
→
ZLLL
ZGGG · Guangzhou (Huadu) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2306 · MU2306 · sched 03:45Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES2249 · MU2249 · sched 15:20Z
2026-06-10
3 legs
CES
ZLLL → ZSSS → ZLLL → ZPPP
ZLLL
→
ZSSS
ZLLL · Lanzhou (Yongdeng) → ZSSS · Shanghai (Minhang)
CES6804 · MU6804 · sched 17:00Z
ZSSS
→
ZLLL
ZSSS · Shanghai (Minhang) → ZLLL · Lanzhou (Yongdeng)
CES6803 · MU6803 · sched 20:55Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES893 · MU893 · sched 04:00Z
2026-06-09
4 legs
round-trip
CES
ZLLL → ZGHA → ZGHA → ZSFZ → ZLLL
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
CES2197 · MU2197 · sched 20:30Z
ZSFZ
→
ZGHA
ZSFZ · Fuzhou (Changle) → ZGHA · Changsha (Changsha)
⚠ gap
CES2198 · MU2198 · sched 02:20Z
ZGHA
→
ZSFZ
ZGHA · Changsha (Changsha) → ZSFZ · Fuzhou (Changle)
CES2197 · MU2197 · ⏱ 07:52– (Nonem)
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2198 · MU2198 · ⏱ 12:54–15:01 (128m)
2026-06-08
4 legs
round-trip
CES
ZLLL → ZSQD → ZLLL → ZSSS → ZLLL
ZLLL
→
ZSQD
ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou)
CES6223 · MU6223 · sched 16:10Z
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES6224 · MU6224 · sched 20:00Z
ZLLL
→
ZSSS
ZLLL · Lanzhou (Yongdeng) → ZSSS · Shanghai (Minhang)
CES6814 · MU6814 · sched 01:30Z
ZSSS
→
ZLLL
ZSSS · Shanghai (Minhang) → ZLLL · Lanzhou (Yongdeng)
CES6813 · MU6813 · ⏱ 13:41– (Nonem)
2026-06-07
5 legs
CES
ZPPP → ZLLL → ZGHA → ZGHA → ZSFZ → ZLLL
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
CES858 · MU858 · sched 17:20Z
ZSFZ
→
ZGHA
ZSFZ · Fuzhou (Changle) → ZGHA · Changsha (Changsha)
⚠ gap
CES2198 · MU2198 · sched 02:20Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
⚠ gap
CES2197 · MU2197 · ⏱ 04:32– (Nonem)
ZGHA
→
ZSFZ
ZGHA · Changsha (Changsha) → ZSFZ · Fuzhou (Changle)
CES2197 · MU2197 · ⏱ 07:54– (Nonem)
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2198 · MU2198 · ⏱ 13:02– (Nonem)
2026-06-06
5 legs
CES
ZLLL → ZYHB → ZLLL → WMKK → ZPPP → ZPPP
ZLLL
→
ZYHB
ZLLL · Lanzhou (Yongdeng) → ZYHB · Harbin
CES6199 · MU6199 · sched 17:50Z
ZYHB
→
ZLLL
ZYHB · Harbin → ZLLL · Lanzhou (Yongdeng)
CES6200 · MU6200 · sched 22:10Z
ZPPP
→
WMKK
ZPPP · Kunming → WMKK · Sepang
⚠ gap
intl
CES857 · MU857 · sched 07:10Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
⚠ gap
CES857 · MU857 · ⏱ 11:34– (Nonem)
WMKK
→
ZPPP
WMKK · Sepang → ZPPP · Kunming
⚠ gap
intl
CES858 · MU858 · sched 12:05Z
2026-06-05
5 legs
CES
ZPPP → ZLLL → ZGOW → ZGHA → ZGHA → ZLLL
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
CES858 · MU858 · sched 17:20Z
ZGHA
→
ZGOW
ZGHA · Changsha (Changsha) → ZGOW · Jieyang (Rongcheng)
⚠ gap
CES2399 · MU2399 · sched 23:45Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
⚠ gap
CES2399 · MU2399 · ⏱ 05:44– (Nonem)
ZGOW
→
ZGHA
ZGOW · Jieyang (Rongcheng) → ZGHA · Changsha (Changsha)
⚠ gap
CES2400 · MU2400 · ⏱ 11:33– (Nonem)
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
CES2400 · MU2400 · ⏱ 14:09– (Nonem)
2026-06-04
4 legs
CES
ZLLL → ZSSS → ZLLL → ZLLL → ZPPP
ZLLL
→
ZSSS
ZLLL · Lanzhou (Yongdeng) → ZSSS · Shanghai (Minhang)
CES6806 · MU6806 · sched 22:35Z
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2250 · MU2250 · ⏱ 02:48–04:39 (111m)
ZSSS
→
ZLLL
ZSSS · Shanghai (Minhang) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES6805 · MU6805 · ⏱ 10:55–13:52 (177m)
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES2249 · MU2249 · sched 15:20Z
2026-06-03
4 legs
round-trip
CES
ZPPP → ZLLL → ZSQD → ZLLL → ZPPP
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
CES2250 · MU2250 · sched 18:55Z
ZLLL
→
ZSQD
ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou)
CES2257 · MU2257 · sched 22:25Z
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES2258 · MU2258 · sched 02:10Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES2249 · MU2249 · sched 15:20Z
2026-06-02
4 legs
round-trip
CES
ZPPP → ZLLL → ZSQD → ZLLL → ZPPP
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
CES2250 · MU2250 · sched 18:40Z
ZLLL
→
ZSQD
ZLLL · Lanzhou (Yongdeng) → ZSQD · Qingdao (Jiaozhou)
CES2257 · MU2257 · sched 22:25Z
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES2258 · MU2258 · sched 02:15Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES2249 · MU2249 · ⏱ 23:22– (Nonem)
2026-06-01
6 legs
round-trip
CES
ZPPP → ZLLL → ZGHA → ZGHA → ZGOW → ZLLL → ZPPP
ZPPP
→
ZLLL
ZPPP · Kunming → ZLLL · Lanzhou (Yongdeng)
CES894 · MU894 · sched 17:00Z
ZLLL
→
ZGHA
ZLLL · Lanzhou (Yongdeng) → ZGHA · Changsha (Changsha)
CES2399 · MU2399 · sched 20:20Z
ZGOW
→
ZGHA
ZGOW · Jieyang (Rongcheng) → ZGHA · Changsha (Changsha)
⚠ gap
CES2400 · MU2400 · sched 02:20Z
ZGHA
→
ZGOW
ZGHA · Changsha (Changsha) → ZGOW · Jieyang (Rongcheng)
CES2399 · MU2399 · ⏱ 07:41–08:51 (70m)
ZGHA
→
ZLLL
ZGHA · Changsha (Changsha) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES2400 · MU2400 · ⏱ 13:06– (Nonem)
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES2249 · MU2249 · ⏱ 23:19–01:18 (120m)
2026-05-31
3 legs
CES
ZLLL → ZYHB → ZLLL → ZPPP
ZLLL
→
ZYHB
ZLLL · Lanzhou (Yongdeng) → ZYHB · Harbin
CES6199 · MU6199 · sched 16:25Z
ZYHB
→
ZLLL
ZYHB · Harbin → ZLLL · Lanzhou (Yongdeng)
CES6200 · MU6200 · sched 20:55Z
ZLLL
→
ZPPP
ZLLL · Lanzhou (Yongdeng) → ZPPP · Kunming
CES893 · MU893 · sched 04:00Z
2026-05-30
4 legs
CES
ZYHB → ZSQD → ZSSS → ZSQD → ZLLL
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
CES5518 · MU5518 · sched 16:30Z
ZSQD
→
ZSSS
ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang)
CES5518 · MU5518 · sched 19:45Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5515 · MU5515 · sched 22:55Z
ZSQD
→
ZLLL
ZSQD · Qingdao (Jiaozhou) → ZLLL · Lanzhou (Yongdeng)
CES2258 · MU2258 · sched 02:20Z
2026-05-29
4 legs
CES
ZSSS → ZYCC → ZSSS → ZSQD → ZYHB
ZSSS
→
ZYCC
ZSSS · Shanghai (Minhang) → ZYCC · Changchun
CES5593 · MU5593 · sched 16:45Z
ZYCC
→
ZSSS
ZYCC · Changchun → ZSSS · Shanghai (Minhang)
CES5594 · MU5594 · sched 20:25Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5517 · MU5517 · sched 02:15Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
CES5517 · MU5517 · sched 05:00Z
2026-05-28
4 legs
CES
ZSPD → ZSGZ → ZSPD → ZSQD → ZSSS
ZSPD
→
ZSGZ
ZSPD · Shanghai (Pudong) → ZSGZ · Ganzhou
CES5573 · MU5573 · sched 17:35Z
ZSGZ
→
ZSPD
ZSGZ · Ganzhou → ZSPD · Shanghai (Pudong)
CES5574 · MU5574 · sched 20:10Z
ZSPD
→
ZSQD
ZSPD · Shanghai (Pudong) → ZSQD · Qingdao (Jiaozhou)
CES5574 · MU5574 · sched 23:25Z
ZSQD
→
ZSSS
ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang)
CES5556 · MU5556 · sched 02:45Z
2026-05-27
1 legs
CES
ZSQD → ZSPD
ZSQD
→
ZSPD
ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong)
CES5573 · MU5573 · sched 14:45Z
2026-05-26
4 legs
round-trip
CES
ZSQD → RKSI → ZLIC → ZSQD → ZSQD
ZSQD
→
RKSI
ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul
intl
CES2039 · MU2039 · sched 16:25Z
ZSQD
→
ZLIC
ZSQD · Qingdao (Jiaozhou) → ZLIC · Yinchuan
⚠ gap
CES6165 · MU6165 · sched 22:00Z
RKSI
→
ZSQD
RKSI · Seoul → ZSQD · Qingdao (Jiaozhou)
⚠ gap
intl
CES2040 · MU2040 · ⏱ 03:23– (Nonem)
ZLIC
→
ZSQD
ZLIC · Yinchuan → ZSQD · Qingdao (Jiaozhou)
⚠ gap
CES6166 · MU6166 · ⏱ 09:42– (Nonem)
2026-05-25
4 legs
round-trip
CES
ZSQD → RKSI → ZSQD → ZGNN → ZSQD
ZSQD
→
RKSI
ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul
intl
CES2039 · MU2039 · sched 16:25Z
RKSI
→
ZSQD
RKSI · Seoul → ZSQD · Qingdao (Jiaozhou)
intl
CES2040 · MU2040 · sched 18:00Z
ZSQD
→
ZGNN
ZSQD · Qingdao (Jiaozhou) → ZGNN · Nanning (Jiangnan)
CES6321 · MU6321 · sched 23:05Z
ZGNN
→
ZSQD
ZGNN · Nanning (Jiangnan) → ZSQD · Qingdao (Jiaozhou)
CES6322 · MU6322 · sched 03:55Z
2026-05-24
4 legs
round-trip
CES
ZSQD → ZPJH → ZSWZ → ZSQD → ZSQD
ZSQD
→
ZPJH
ZSQD · Qingdao (Jiaozhou) → ZPJH · Jinghong (Gasa)
CES6409 · MU6409 · sched 17:10Z
ZSQD
→
ZSWZ
ZSQD · Qingdao (Jiaozhou) → ZSWZ · Wenzhou (Longwan)
⚠ gap
CES6525 · MU6525 · sched 03:05Z
ZPJH
→
ZSQD
ZPJH · Jinghong (Gasa) → ZSQD · Qingdao (Jiaozhou)
⚠ gap
CES6410 · MU6410 · ⏱ 06:05– (Nonem)
ZSWZ
→
ZSQD
ZSWZ · Wenzhou (Longwan) → ZSQD · Qingdao (Jiaozhou)
⚠ gap
CES6526 · MU6526 · sched 06:30Z
2026-05-23
4 legs
round-trip
CES
ZSQD → RKSI → ZSQD → ZLXN → ZSQD
ZSQD
→
RKSI
ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul
intl
CES2033 · MU2033 · sched 18:15Z
RKSI
→
ZSQD
RKSI · Seoul → ZSQD · Qingdao (Jiaozhou)
intl
CES2034 · MU2034 · sched 19:10Z
ZSQD
→
ZLXN
ZSQD · Qingdao (Jiaozhou) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CES6125 · MU6125 · sched 23:05Z
ZLXN
→
ZSQD
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSQD · Qingdao (Jiaozhou)
CES6126 · MU6126 · sched 03:05Z
2026-05-22
5 legs
CES
ZYHB → ZSQD → ZSSS → ZSQD → ZSSS → ZSQD
ZYHB
→
ZSQD
ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou)
CES5518 · MU5518 · sched 16:30Z
ZSQD
→
ZSSS
ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang)
CES5518 · MU5518 · sched 19:45Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5515 · MU5515 · sched 22:55Z
ZSQD
→
ZSSS
ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang)
CES5514 · MU5514 · sched 01:30Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5519 · MU5519 · sched 04:20Z
2026-05-21
4 legs
CES
ZBTJ → ZSSS → ZSQD → ZBTJ → ZYHB
ZBTJ
→
ZSSS
ZBTJ · Tianjin → ZSSS · Shanghai (Minhang)
CES5142 · MU5142 · sched 22:00Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5517 · MU5517 · sched 02:15Z
ZSSS
→
ZBTJ
ZSSS · Shanghai (Minhang) → ZBTJ · Tianjin
⚠ gap
CES5141 · MU5141 · ⏱ 03:06– (Nonem)
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
⚠ gap
CES5517 · MU5517 · sched 05:05Z
2026-05-20
2 legs
CES
ZSPD → ZWAT → ZSSS
ZSPD
→
ZWAT
ZSPD · Shanghai (Pudong) → ZWAT · Altay
CES6673 · MU6673 · sched 17:20Z
ZWAT
→
ZSSS
ZWAT · Altay → ZSSS · Shanghai (Minhang)
CES6674 · MU6674 · sched 23:55Z
2026-05-19
4 legs
round-trip
CES
ZSPD → ZSJN → ZYJM → ZSJN → ZSPD
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 17:55Z
ZSJN
→
ZYJM
ZSJN · Jinan (Licheng) → ZYJM · Jiamusi
CES6367 · MU6367 · sched 20:45Z
ZYJM
→
ZSJN
ZYJM · Jiamusi → ZSJN · Jinan (Licheng)
CES6368 · MU6368 · sched 00:10Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · sched 04:05Z
2026-05-18
4 legs
CES
ZPPP → ZSJN → ZPPP → ZSJN → ZSPD
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · sched 01:05Z
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6820 · MU6820 · ⏱ 13:16– (Nonem)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · ⏱ 23:13– (Nonem)
2026-05-17
4 legs
CES
ZLXY → ZSJN → ZGGG → ZSJN → ZPPP
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · ⏱ 00:01–03:00 (179m)
2026-05-16
3 legs
CES
ZGGG → ZSJN → ZGGG → ZLXY
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES6398 · MU6398 · sched 20:55Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES6397 · MU6397 · ⏱ 01:51– (Nonem)
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
⚠ gap
CES2429 · MU2429 · sched 15:05Z
2026-05-15
5 legs
CES
ZSPD → ZSJN → ZYQQ → ZSJN → ZSPD → ZSJN
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES2441 · MU2441 · sched 18:05Z
ZSJN
→
ZYQQ
ZSJN · Jinan (Licheng) → ZYQQ · Qiqihar
CES2441 · MU2441 · sched 21:00Z
ZYQQ
→
ZSJN
ZYQQ · Qiqihar → ZSJN · Jinan (Licheng)
CES2442 · MU2442 · sched 00:25Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES2442 · MU2442 · sched 04:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES5533 · MU5533 · sched 07:00Z
2026-05-14
4 legs
CES
ZPPP → ZSJN → ZSJN → ZPPP → ZSPD
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · ⏱ 04:28– (Nonem)
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
⚠ gap
CES6820 · MU6820 · sched 05:15Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · ⏱ 08:59–11:45 (166m)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
⚠ gap
CES5534 · MU5534 · sched 15:15Z
2026-05-13
6 legs
CES
ZSPD → ZSJN → ZSJN → ZSPD → ZYQQ → ZSJN → ZPPP
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES2441 · MU2441 · sched 18:05Z
ZYQQ
→
ZSJN
ZYQQ · Qiqihar → ZSJN · Jinan (Licheng)
⚠ gap
CES2442 · MU2442 · sched 00:25Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES2442 · MU2442 · sched 04:15Z
ZSJN
→
ZYQQ
ZSJN · Jinan (Licheng) → ZYQQ · Qiqihar
⚠ gap
CES2441 · MU2441 · ⏱ 04:58– (Nonem)
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 07:00Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · ⏱ 23:57–02:50 (173m)
2026-05-12
4 legs
CES
ZLIC → ZSJN → ZPPP → ZSJN → ZSPD
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 17:45Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · sched 00:40Z
ZSJN
→
ZSJN
ZSJN · Jinan (Licheng) → ZSJN · Jinan (Licheng)
⚠ gap
CES6820 · MU6820 · sched 05:15Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · ⏱ 23:13– (Nonem)
2026-05-11
4 legs
CES
ZPPP → ZSJN → ZSJN → ZPPP → ZLIC
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
⚠ gap
CES6820 · MU6820 · sched 05:15Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · ⏱ 09:05–12:14 (189m)
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
⚠ gap
CES6359 · MU6359 · ⏱ 22:47– (Nonem)
2026-05-10
4 legs
CES
ZSJN → ZPPP → ZSJN → ZSJN → ZPPP
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · sched 00:40Z
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · ⏱ 04:27– (Nonem)
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
⚠ gap
CES6820 · MU6820 · sched 05:20Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · sched 16:00Z
2026-05-09
4 legs
round-trip
CES
ZPPP → ZSJN → ZPPP → ZSJN → ZPPP
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6819 · MU6819 · ⏱ 08:54–11:55 (181m)
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6820 · MU6820 · ⏱ 13:21–15:53 (152m)
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · sched 16:00Z
2026-05-08
4 legs
CES
ZLXY → ZSJN → ZGGG → ZSJN → ZPPP
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · sched 16:00Z
2026-05-07
6 legs
CES
ZSPD → ZSJN → ZYJM → ZSJN → ZSJN → ZSPD → ZLXY
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 17:55Z
ZSJN
→
ZYJM
ZSJN · Jinan (Licheng) → ZYJM · Jiamusi
CES6367 · MU6367 · sched 20:45Z
ZYJM
→
ZSJN
ZYJM · Jiamusi → ZSJN · Jinan (Licheng)
CES6368 · MU6368 · sched 00:10Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 06:50Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · ⏱ 12:03– (Nonem)
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
⚠ gap
CES2429 · MU2429 · sched 15:05Z
2026-05-06
4 legs
CES
ZLXY → ZSJN → ZSJN → ZGGG → ZSPD
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
⚠ gap
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · ⏱ 09:53– (Nonem)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
⚠ gap
CES5534 · MU5534 · ⏱ 23:16– (Nonem)
2026-05-05
6 legs
CES
ZBDS → ZLXN → ZBDS → ZSJN → ZGGG → ZSJN → ZLXY
ZBDS
→
ZLXN
ZBDS · Ordos → ZLXN · Haidong (Huzhu Tu Autonomous County)
CES5657 · MU5657 · sched 18:30Z
ZLXN
→
ZBDS
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBDS · Ordos
CES5658 · MU5658 · sched 21:00Z
ZBDS
→
ZSJN
ZBDS · Ordos → ZSJN · Jinan (Licheng)
CES5658 · MU5658 · sched 23:15Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
CES2429 · MU2429 · sched 15:05Z
2026-05-04
4 legs
CES
ZSSS → ZGGG → ZSSS → ZSJN → ZBDS
ZSSS
→
ZGGG
ZSSS · Shanghai (Minhang) → ZGGG · Guangzhou (Huadu)
CES5303 · MU5303 · sched 19:30Z
ZGGG
→
ZSSS
ZGGG · Guangzhou (Huadu) → ZSSS · Shanghai (Minhang)
CES5310 · MU5310 · sched 23:30Z
ZSSS
→
ZSJN
ZSSS · Shanghai (Minhang) → ZSJN · Jinan (Licheng)
CES5577 · MU5577 · ⏱ 13:16–14:39 (84m)
ZSJN
→
ZBDS
ZSJN · Jinan (Licheng) → ZBDS · Ordos
CES5657 · MU5657 · sched 15:55Z
2026-05-03
6 legs
CES
ZLIC → ZSJN → ZSJN → ZUCK → ZHHH → ZSJN → ZSSS
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 17:45Z
ZHHH
→
ZSJN
ZHHH · Wuhan (Huangpi) → ZSJN · Jinan (Licheng)
⚠ gap
CES6314 · MU6314 · sched 23:55Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · sched 03:35Z
ZSJN
→
ZHHH
ZSJN · Jinan (Licheng) → ZHHH · Wuhan (Huangpi)
⚠ gap
CES6313 · MU6313 · ⏱ 05:13– (Nonem)
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
⚠ gap
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZSSS
ZSJN · Jinan (Licheng) → ZSSS · Shanghai (Minhang)
CES5578 · MU5578 · ⏱ 23:12– (Nonem)
2026-05-02
3 legs
CES
ZUCK → ZSJN → ZUCK → ZLIC
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · ⏱ 11:39– (Nonem)
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
⚠ gap
CES6359 · MU6359 · ⏱ 23:01– (Nonem)
2026-05-01
5 legs
round-trip
CES
ZSPD → ZSJN → ZYQQ → ZSJN → ZSJN → ZSPD
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES2441 · MU2441 · sched 18:05Z
ZSJN
→
ZYQQ
ZSJN · Jinan (Licheng) → ZYQQ · Qiqihar
CES2441 · MU2441 · sched 21:00Z
ZYQQ
→
ZSJN
ZYQQ · Qiqihar → ZSJN · Jinan (Licheng)
CES2442 · MU2442 · sched 00:25Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 07:00Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES2442 · MU2442 · ⏱ 12:19– (Nonem)
2026-04-30
6 legs
CES
ZBDS → ZLXN → ZBDS → ZSJN → ZGGG → ZSJN → ZSPD
ZBDS
→
ZLXN
ZBDS · Ordos → ZLXN · Haidong (Huzhu Tu Autonomous County)
CES5657 · MU5657 · sched 18:30Z
ZLXN
→
ZBDS
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBDS · Ordos
CES5658 · MU5658 · sched 21:00Z
ZBDS
→
ZSJN
ZBDS · Ordos → ZSJN · Jinan (Licheng)
CES5658 · MU5658 · sched 23:15Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · sched 15:15Z
2026-04-29
4 legs
CES
ZLXY → ZSJN → ZGGG → ZSJN → ZBDS
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZBDS
ZSJN · Jinan (Licheng) → ZBDS · Ordos
CES5657 · MU5657 · sched 15:55Z
2026-04-28
4 legs
CES
ZPPP → ZSJN → ZGGG → ZSJN → ZLXY
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
CES2429 · MU2429 · sched 15:05Z
2026-04-27
6 legs
CES
ZLIC → ZSJN → ZSJN → ZLLL → ZSJN → ZUCK → ZPPP
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 17:45Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
⚠ gap
CES6500 · MU6500 · sched 23:40Z
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · ⏱ 04:44– (Nonem)
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
⚠ gap
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · ⏱ 11:45– (Nonem)
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
⚠ gap
CES6817 · MU6817 · sched 16:00Z
2026-04-26
4 legs
CES
ZPPP → ZSJN → ZGGG → ZSJN → ZLIC
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
CES6359 · MU6359 · sched 14:55Z
2026-04-25
6 legs
CES
ZSPD → ZSJN → ZYJM → ZSJN → ZSJN → ZSPD → ZPPP
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 18:05Z
ZSJN
→
ZYJM
ZSJN · Jinan (Licheng) → ZYJM · Jiamusi
CES6367 · MU6367 · sched 20:45Z
ZYJM
→
ZSJN
ZYJM · Jiamusi → ZSJN · Jinan (Licheng)
CES6368 · MU6368 · sched 01:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 07:55Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · ⏱ 13:08– (Nonem)
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
⚠ gap
CES6817 · MU6817 · sched 16:00Z
2026-04-24
4 legs
CES
ZLIC → ZSJN → ZSJN → ZSPD → ZLLL
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 17:45Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
⚠ gap
CES6500 · MU6500 · ⏱ 08:55– (Nonem)
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · ⏱ 23:21– (Nonem)
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CES6499 · MU6499 · sched Z
2026-04-23
4 legs
CES
ZPPP → ZSJN → ZUCK → ZSJN → ZLIC
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · sched 03:35Z
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
CES6359 · MU6359 · sched 15:00Z
2026-04-22
4 legs
CES
ZSJN → ZLLL → ZSJN → ZSJN → ZPPP
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · sched 20:30Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6500 · MU6500 · sched 23:40Z
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
⚠ gap
CES6360 · MU6360 · ⏱ 01:55– (Nonem)
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
CES6817 · MU6817 · ⏱ 23:58– (Nonem)
2026-04-21
6 legs
CES
ZLXY → ZSJN → ZHHH → ZUCK → ZSJN → ZSJN → ZLIC
ZLXY
→
ZSJN
ZLXY · Xi'an → ZSJN · Jinan (Licheng)
CES2430 · MU2430 · sched 18:05Z
ZSJN
→
ZHHH
ZSJN · Jinan (Licheng) → ZHHH · Wuhan (Huangpi)
CES6313 · MU6313 · sched 21:05Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
⚠ gap
CES5471 · MU5471 · sched 03:35Z
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZHHH
→
ZSJN
ZHHH · Wuhan (Huangpi) → ZSJN · Jinan (Licheng)
⚠ gap
CES6314 · MU6314 · ⏱ 08:05– (Nonem)
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
CES6359 · MU6359 · sched 15:00Z
2026-04-20
6 legs
CES
ZLIC → ZSJN → ZLLL → ZSJN → ZUCK → ZSJN → ZLXY
ZLIC
→
ZSJN
ZLIC · Yinchuan → ZSJN · Jinan (Licheng)
CES6360 · MU6360 · sched 17:45Z
ZSJN
→
ZLLL
ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng)
CES6499 · MU6499 · sched 20:35Z
ZLLL
→
ZSJN
ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng)
CES6500 · MU6500 · sched 23:40Z
ZSJN
→
ZUCK
ZSJN · Jinan (Licheng) → ZUCK · Chongqing
CES5471 · MU5471 · sched 03:35Z
ZUCK
→
ZSJN
ZUCK · Chongqing → ZSJN · Jinan (Licheng)
CES5472 · MU5472 · sched 07:15Z
ZSJN
→
ZLXY
ZSJN · Jinan (Licheng) → ZLXY · Xi'an
CES2429 · MU2429 · sched 15:05Z
2026-04-19
4 legs
CES
ZPPP → ZSJN → ZGGG → ZSJN → ZLIC
ZPPP
→
ZSJN
ZPPP · Kunming → ZSJN · Jinan (Licheng)
CES6818 · MU6818 · sched 20:20Z
ZSJN
→
ZGGG
ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu)
CES5259 · MU5259 · sched 01:50Z
ZGGG
→
ZSJN
ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng)
CES5260 · MU5260 · sched 05:50Z
ZSJN
→
ZLIC
ZSJN · Jinan (Licheng) → ZLIC · Yinchuan
CES6359 · MU6359 · sched 14:55Z
2026-04-18
6 legs
CES
ZSPD → ZSJN → ZSJN → ZSJN → ZSPD → ZPPP → ?
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 18:05Z
ZYJM
→
ZSJN
ZYJM · Jiamusi → ZSJN · Jinan (Licheng)
⚠ gap
CES6368 · MU6368 · sched 01:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 07:55Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · ⏱ 13:10– (Nonem)
ZSJN
→
ZPPP
ZSJN · Jinan (Licheng) → ZPPP · Kunming
⚠ gap
CES6817 · MU6817 · sched 16:00Z
ZSJN
→
?
ZSJN · Jinan (Licheng) → —
⚠ gap
CES6367 · MU6367 · sched Z
2026-04-17
5 legs
CES
ZGZH → ZSPD → ZJHK → ZSPD → ZSJN → ZSPD
ZGZH
→
ZSPD
ZGZH · Liuzhou (Liujiang) → ZSPD · Shanghai (Pudong)
CES5204 · MU5204 · sched 18:25Z
ZSPD
→
ZJHK
ZSPD · Shanghai (Pudong) → ZJHK · Haikou (Meilan)
CES5549 · MU5549 · sched 22:50Z
ZJHK
→
ZSPD
ZJHK · Haikou (Meilan) → ZSPD · Shanghai (Pudong)
CES5550 · MU5550 · sched 02:50Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES5533 · MU5533 · sched 07:00Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · sched 15:15Z
2026-04-16
4 legs
CES
ZSWX → ZSPD → ZSJN → ZSPD → ZGZH
ZSWX
→
ZSPD
ZSWX · Wuxi → ZSPD · Shanghai (Pudong)
CES5534 · MU5534 · sched 15:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES6367 · MU6367 · sched 17:55Z
ZSJN
→
ZSPD
ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong)
CES6368 · MU6368 · ⏱ 13:08– (Nonem)
ZSPD
→
ZGZH
ZSPD · Shanghai (Pudong) → ZGZH · Liuzhou (Liujiang)
CES5203 · MU5203 · sched 14:40Z
2026-04-15
5 legs
CES
ZSPD → ZSJN → ZYQQ → ZSJN → ZSSS → ZSJN
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
CES2441 · MU2441 · sched 18:05Z
ZSJN
→
ZYQQ
ZSJN · Jinan (Licheng) → ZYQQ · Qiqihar
CES2441 · MU2441 · sched 20:45Z
ZYQQ
→
ZSJN
ZYQQ · Qiqihar → ZSJN · Jinan (Licheng)
CES2442 · MU2442 · sched 00:25Z
ZSWX
→
ZSSS
ZSWX · Wuxi → ZSSS · Shanghai (Minhang)
⚠ gap
CES2442 · MU2442 · sched 04:15Z
ZSPD
→
ZSJN
ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng)
⚠ gap
CES5533 · MU5533 · sched 07:00Z
2026-04-14
2 legs
CES
ZSWX → ZSSS → ZSQD
ZSWX
→
ZSSS
ZSWX · Wuxi → ZSSS · Shanghai (Minhang)
CES5518 · MU5518 · sched 19:45Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5515 · MU5515 · sched 23:00Z
2026-04-13
5 legs
CES
ZUCK → ZSSS → ZSAM → ZSSS → ZSQD → ZYHB
ZUCK
→
ZSSS
ZUCK · Chongqing → ZSSS · Shanghai (Minhang)
CES5426 · MU5426 · sched 15:20Z
ZSSS
→
ZSAM
ZSSS · Shanghai (Minhang) → ZSAM · Xiamen
CES5665 · MU5665 · sched 19:10Z
ZSAM
→
ZSSS
ZSAM · Xiamen → ZSSS · Shanghai (Minhang)
CES5666 · MU5666 · sched 22:00Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5517 · MU5517 · sched 02:15Z
ZSQD
→
ZYHB
ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin
CES5517 · MU5517 · sched 05:00Z
2026-04-12
4 legs
CES
ZSSS → ZSQD → ZYDQ → ZSSS → ZUCK
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5529 · MU5529 · sched 16:40Z
ZSQD
→
ZYDQ
ZSQD · Qingdao (Jiaozhou) → ZYDQ · Daqing
CES5529 · MU5529 · sched 20:10Z
ZSSS
→
ZSSS
ZSSS · Shanghai (Minhang) → ZSSS · Shanghai (Minhang)
⚠ gap
CES5530 · MU5530 · sched 02:25Z
ZSSS
→
ZUCK
ZSSS · Shanghai (Minhang) → ZUCK · Chongqing
CES5431 · MU5431 · sched 03:10Z
2026-04-11
1 legs
CES
ZWWW → ZSSS
ZWWW
→
ZSSS
ZWWW · Ürümqi → ZSSS · Shanghai (Minhang)
CES5634 · MU5634 · sched 21:10Z
2026-04-10
3 legs
CES
ZSPD → ZWAT → ZSSS → ZWWW
ZSPD
→
ZWAT
ZSPD · Shanghai (Pudong) → ZWAT · Altay
CES6673 · MU6673 · sched 17:20Z
ZWAT
→
ZSSS
ZWAT · Altay → ZSSS · Shanghai (Minhang)
CES6674 · MU6674 · sched 23:55Z
ZSSS
→
ZWWW
ZSSS · Shanghai (Minhang) → ZWWW · Ürümqi
CES5633 · MU5633 · sched 14:35Z
2026-04-09
4 legs
CES
ZSPD → ZBYC → ZSPD → ZSPD → ?
ZSPD
→
ZBYC
ZSPD · Shanghai (Pudong) → ZBYC · Yuncheng (Yanhu)
CES6477 · MU6477 · sched 01:15Z
ZBYC
→
ZSPD
ZBYC · Yuncheng (Yanhu) → ZSPD · Shanghai (Pudong)
CES6478 · MU6478 · sched 04:20Z
?
→
ZSPD
— → ZSPD · Shanghai (Pudong)
CES6286 · MU6286 · sched Z
ZSPD
→
?
ZSPD · Shanghai (Pudong) → —
CES6285 · MU6285 · sched Z
2026-04-08
3 legs
CES
ZWSH → ZSPD → ZBAA → ZSPD
ZWSH
→
ZSPD
ZWSH · Kashgar → ZSPD · Shanghai (Pudong)
CES6222 · MU6222 · sched 22:35Z
ZSPD
→
ZBAA
ZSPD · Shanghai (Pudong) → ZBAA · Beijing
CES5165 · MU5165 · sched 05:35Z
ZBAA
→
ZSPD
ZBAA · Beijing → ZSPD · Shanghai (Pudong)
CES5100 · MU5100 · ⏱ 23:07– (Nonem)
2026-04-07
5 legs
CES
ZSPD → ZSGZ → ZSPD → ZSPD → ZUYB → ZWSH
ZSPD
→
ZSGZ
ZSPD · Shanghai (Pudong) → ZSGZ · Ganzhou
CES5573 · MU5573 · sched 17:35Z
ZSGZ
→
ZSPD
ZSGZ · Ganzhou → ZSPD · Shanghai (Pudong)
CES5574 · MU5574 · sched 20:10Z
ZUYB
→
ZSPD
ZUYB · Yibin (Cuiping) → ZSPD · Shanghai (Pudong)
⚠ gap
CES5268 · MU5268 · sched 05:25Z
ZSPD
→
ZUYB
ZSPD · Shanghai (Pudong) → ZUYB · Yibin (Cuiping)
CES5267 · MU5267 · ⏱ 09:22– (Nonem)
ZSPD
→
ZWSH
ZSPD · Shanghai (Pudong) → ZWSH · Kashgar
⚠ gap
CES6221 · MU6221 · sched 15:05Z
2026-04-06
3 legs
CES
ZSQD → ZWSH → ZSQD → ZSPD
ZSQD
→
ZWSH
ZSQD · Qingdao (Jiaozhou) → ZWSH · Kashgar
CES6123 · MU6123 · sched 17:05Z
ZWSH
→
ZSQD
ZWSH · Kashgar → ZSQD · Qingdao (Jiaozhou)
CES6124 · MU6124 · sched 23:55Z
ZSQD
→
ZSPD
ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong)
CES5573 · MU5573 · sched 14:45Z
2026-04-05
4 legs
round-trip
CES
ZSQD → RKSI → ZSQD → ZJHK → ZSQD
ZSQD
→
RKSI
ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul
intl
CES2033 · MU2033 · sched 18:00Z
RKSI
→
ZSQD
RKSI · Seoul → ZSQD · Qingdao (Jiaozhou)
intl
CES2034 · MU2034 · sched 19:10Z
ZSQD
→
ZJHK
ZSQD · Qingdao (Jiaozhou) → ZJHK · Haikou (Meilan)
CES6545 · MU6545 · sched 00:05Z
ZJHK
→
ZSQD
ZJHK · Haikou (Meilan) → ZSQD · Qingdao (Jiaozhou)
CES6546 · MU6546 · sched 05:20Z
2026-04-04
4 legs
round-trip
CES
ZSQD → ZLXY → ZSQD → ZSCN → ZSQD
ZSQD
→
ZLXY
ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an
CES6226 · MU6226 · sched 18:10Z
ZLXY
→
ZSQD
ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou)
CES6225 · MU6225 · sched 21:25Z
ZSQD
→
ZSCN
ZSQD · Qingdao (Jiaozhou) → ZSCN · Nanchang
CES6967 · MU6967 · sched 00:45Z
ZSCN
→
ZSQD
ZSCN · Nanchang → ZSQD · Qingdao (Jiaozhou)
CES6968 · MU6968 · sched 04:05Z
2026-04-03
5 legs
CES
ZSOF → ZGHZ → ZSOF → ZSQD → ZYJM → ZSQD
ZSOF
→
ZGHZ
ZSOF · Hefei → ZGHZ · Huizhou (Pingtan)
CES5653 · MU5653 · sched 18:15Z
ZGHZ
→
ZSOF
ZGHZ · Huizhou (Pingtan) → ZSOF · Hefei
CES5654 · MU5654 · sched 21:10Z
ZSOF
→
ZSQD
ZSOF · Hefei → ZSQD · Qingdao (Jiaozhou)
CES5654 · MU5654 · sched 00:10Z
ZSQD
→
ZYJM
ZSQD · Qingdao (Jiaozhou) → ZYJM · Jiamusi
CES6539 · MU6539 · sched 02:15Z
ZYJM
→
ZSQD
ZYJM · Jiamusi → ZSQD · Qingdao (Jiaozhou)
CES6540 · MU6540 · sched 05:25Z
2026-04-02
4 legs
CES
ZLXY → ZSQD → ZJHK → ZSQD → ZSOF
ZLXY
→
ZSQD
ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou)
CES2414 · MU2414 · sched 18:30Z
ZSQD
→
ZJHK
ZSQD · Qingdao (Jiaozhou) → ZJHK · Haikou (Meilan)
CES6545 · MU6545 · sched 00:05Z
ZJHK
→
ZSQD
ZJHK · Haikou (Meilan) → ZSQD · Qingdao (Jiaozhou)
CES6546 · MU6546 · sched 05:15Z
ZSQD
→
ZSOF
ZSQD · Qingdao (Jiaozhou) → ZSOF · Hefei
CES5653 · MU5653 · sched 15:45Z
2026-04-01
4 legs
CES
ZLXN → ZSQD → ZJHK → ZSQD → ZLXY
ZLXN
→
ZSQD
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSQD · Qingdao (Jiaozhou)
CES6126 · MU6126 · sched 20:00Z
ZSQD
→
ZJHK
ZSQD · Qingdao (Jiaozhou) → ZJHK · Haikou (Meilan)
CES6545 · MU6545 · sched 00:05Z
ZJHK
→
ZSQD
ZJHK · Haikou (Meilan) → ZSQD · Qingdao (Jiaozhou)
CES6546 · MU6546 · sched 05:20Z
ZSQD
→
ZLXY
ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an
CES2413 · MU2413 · sched 15:15Z
2026-03-31
4 legs
CES
ZSSS → ZYHB → ZSSS → ZSQD → ZLXN
ZSSS
→
ZYHB
ZSSS · Shanghai (Minhang) → ZYHB · Harbin
CES5631 · MU5631 · sched 17:05Z
ZYHB
→
ZSSS
ZYHB · Harbin → ZSSS · Shanghai (Minhang)
CES5632 · MU5632 · sched 21:20Z
ZSSS
→
ZSQD
ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou)
CES5517 · MU5517 · ⏱ 10:27– (Nonem)
ZSQD
→
ZLXN
ZSQD · Qingdao (Jiaozhou) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CES6125 · MU6125 · sched 15:25Z
2026-03-30
4 legs
CES
ZSSS → ZSAM → ZSSS → ZSSS → ZSSM
ZSSS
→
ZSAM
ZSSS · Shanghai (Minhang) → ZSAM · Xiamen
CES5665 · MU5665 · sched 19:10Z
ZSSM
→
ZSSS
ZSSM · Sanming (Sha) → ZSSS · Shanghai (Minhang)
⚠ gap
CES6594 · MU6594 · sched 03:30Z
ZSAM
→
ZSSS
ZSAM · Xiamen → ZSSS · Shanghai (Minhang)
⚠ gap
CES5666 · MU5666 · ⏱ 06:20– (Nonem)
ZSSS
→
ZSSM
ZSSS · Shanghai (Minhang) → ZSSM · Sanming (Sha)
CES6593 · MU6593 · ⏱ 09:26– (Nonem)
2026-03-29
2 legs
round-trip
CES
ZWAT → ZSSS → ZWAT
ZWAT
→
ZSSS
ZWAT · Altay → ZSSS · Shanghai (Minhang)
CES6674 · MU6674 · sched 23:55Z
ZSPD
→
ZWAT
ZSPD · Shanghai (Pudong) → ZWAT · Altay
⚠ gap
CES6673 · MU6673 · ⏱ 01:50– (Nonem)
2026-03-28
5 legs
CES
ZSQD → ZUGY → ZSQD → ZSPD → ZSQD → ZSPD
ZSQD
→
ZUGY
ZSQD · Qingdao (Jiaozhou) → ZUGY · Guiyang (Nanming)
CES9941 · MU9941 · sched 17:25Z
ZUGY
→
ZSQD
ZUGY · Guiyang (Nanming) → ZSQD · Qingdao (Jiaozhou)
CES9942 · MU9942 · sched 22:00Z
ZSQD
→
ZSPD
ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong)
CES5594 · MU5594 · sched 03:40Z
ZSPD
→
ZSQD
ZSPD · Shanghai (Pudong) → ZSQD · Qingdao (Jiaozhou)
CES5521 · MU5521 · sched 06:30Z
ZSQD
→
ZSPD
ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong)
CES5522 · MU5522 · sched 14:35Z
2026-03-27
4 legs
round-trip
CES
ZSQD → ZBYN → ZPJH → ZBYN → ZSQD
ZSQD
→
ZBYN
ZSQD · Qingdao (Jiaozhou) → ZBYN · Taiyuan
CES9819 · MU9819 · sched 16:45Z
ZBYN
→
ZPJH
ZBYN · Taiyuan → ZPJH · Jinghong (Gasa)
CES9819 · MU9819 · sched 20:00Z
ZPJH
→
ZBYN
ZPJH · Jinghong (Gasa) → ZBYN · Taiyuan
CES9820 · MU9820 · sched 00:15Z
ZBYN
→
ZSQD
ZBYN · Taiyuan → ZSQD · Qingdao (Jiaozhou)
CES9820 · MU9820 · sched 04:15Z
2026-03-26
4 legs
round-trip
CES
ZSQD → ZBYN → ZPJH → ZBYN → ZSQD
ZSQD
→
ZBYN
ZSQD · Qingdao (Jiaozhou) → ZBYN · Taiyuan
CES9819 · MU9819 · sched 16:45Z
ZBYN
→
ZPJH
ZBYN · Taiyuan → ZPJH · Jinghong (Gasa)
CES9819 · MU9819 · sched 20:00Z
ZPJH
→
ZBYN
ZPJH · Jinghong (Gasa) → ZBYN · Taiyuan
CES9820 · MU9820 · sched 00:10Z
ZBYN
→
ZSQD
ZBYN · Taiyuan → ZSQD · Qingdao (Jiaozhou)
CES9820 · MU9820 · sched 04:10Z
2026-03-25
4 legs
round-trip
CES
ZSQD → ZPPP → ZSQD → ZYJM → ZSQD
ZSQD
→
ZPPP
ZSQD · Qingdao (Jiaozhou) → ZPPP · Kunming
CES5685 · MU5685 · sched 16:30Z
ZPPP
→
ZSQD
ZPPP · Kunming → ZSQD · Qingdao (Jiaozhou)
CES5686 · MU5686 · sched 21:30Z
ZSQD
→
ZYJM
ZSQD · Qingdao (Jiaozhou) → ZYJM · Jiamusi
CES6539 · MU6539 · sched 02:30Z
ZYJM
→
ZSQD
ZYJM · Jiamusi → ZSQD · Qingdao (Jiaozhou)
CES6540 · MU6540 · sched 05:45Z
2026-03-24
4 legs
round-trip
CES
ZSQD → ZBYN → ZPJH → ZBYN → ZSQD
ZSQD
→
ZBYN
ZSQD · Qingdao (Jiaozhou) → ZBYN · Taiyuan
CES9819 · MU9819 · sched 16:45Z
ZBYN
→
ZPJH
ZBYN · Taiyuan → ZPJH · Jinghong (Gasa)
CES9819 · MU9819 · sched 20:00Z
ZPJH
→
ZBYN
ZPJH · Jinghong (Gasa) → ZBYN · Taiyuan
CES9820 · MU9820 · sched 00:10Z
ZBYN
→
ZSQD
ZBYN · Taiyuan → ZSQD · Qingdao (Jiaozhou)
CES9820 · MU9820 · sched 04:15Z