‹ Aircraft

B-329L / 781DA9

323 flights over 91 days · 3.55 legs/day · base ZSHC · Hangzhou · operators: CES

323
Flights
54
Airports served
18%
ADS-B observed
7
Ferry / no-flightnum

Aircraft identity

A20N A20N
· reg B-329L
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip CES
ZSPD → ZUXC → ZSPD → ZBYC → ZSPD
ZSPD ZUXC ZSPD · Shanghai (Pudong) → ZUXC · Liangshan (Xichang) CES6535 · MU6535 · sched 00:15Z
ZUXC ZSPD ZUXC · Liangshan (Xichang) → ZSPD · Shanghai (Pudong) CES6536 · MU6536 · sched 04:50Z
ZSPD ZBYC ZSPD · Shanghai (Pudong) → ZBYC · Yuncheng (Yanhu) CES6477 · MU6477 · sched 09:15Z
ZBYC ZSPD ZBYC · Yuncheng (Yanhu) → ZSPD · Shanghai (Pudong) CES6478 · MU6478 · sched 12:20Z
2026-06-22 4 legs round-trip CES
ZSPD → ZUCK → ZSPD → ZUYB → ZSPD
ZSPD ZUCK ZSPD · Shanghai (Pudong) → ZUCK · Chongqing CES5423 · MU5423 · ⏱ 01:42– (Nonem)
ZUCK ZSPD ZUCK · Chongqing → ZSPD · Shanghai (Pudong) CES5430 · MU5430 · sched 05:00Z
ZSPD ZUYB ZSPD · Shanghai (Pudong) → ZUYB · Yibin (Cuiping) CES5267 · MU5267 · sched 09:10Z
ZUYB ZSPD ZUYB · Yibin (Cuiping) → ZSPD · Shanghai (Pudong) CES5268 · MU5268 · sched 13:25Z
2026-06-20 3 legs CES
ZBAD → ZSPD → ZGGG → ZSPD
ZBAD ZSPD ZBAD · Beijing → ZSPD · Shanghai (Pudong) CES5196 · MU5196 · sched 05:00Z
ZSPD ZGGG ZSPD · Shanghai (Pudong) → ZGGG · Guangzhou (Huadu) CES5311 · MU5311 · sched 08:20Z
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CES5318 · MU5318 · sched 12:00Z
2026-06-19 2 legs round-trip CES
ZBAD → ZUGY → ZBAD
ZBAD ZUGY ZBAD · Beijing → ZUGY · Guiyang (Nanming) CES6233 · MU6233 · ⏱ 03:31–06:02 (152m)
ZUGY ZBAD ZUGY · Guiyang (Nanming) → ZBAD · Beijing CES6234 · MU6234 · sched 07:15Z
2026-06-18 6 legs round-trip CES
ZBAD → ZLXY → ZBAD → ZGHA → ZBAD → ZSCN → ZBAD
ZBAD ZLXY ZBAD · Beijing → ZLXY · Xi'an CES2102 · MU2102 · sched 00:00Z
ZLXY ZBAD ZLXY · Xi'an → ZBAD · Beijing CES2105 · MU2105 · sched 03:30Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) CES9967 · MU9967 · ⏱ 06:49– (Nonem)
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing CES9968 · MU9968 · sched 10:05Z
ZBAD ZSCN ZBAD · Beijing → ZSCN · Nanchang CES5176 · MU5176 · sched 14:40Z
ZSCN ZBAD ZSCN · Nanchang → ZBAD · Beijing CES5173 · MU5173 · sched 23:00Z
2026-06-17 2 legs round-trip CES
ZBAD → ZUCK → ZBAD
ZBAD ZUCK ZBAD · Beijing → ZUCK · Chongqing CES6685 · MU6685 · sched 07:40Z
ZUCK ZBAD ZUCK · Chongqing → ZBAD · Beijing CES6686 · MU6686 · sched 11:50Z
2026-06-16 5 legs CES
ZLXY → ZBAD → ZGHA → ZBAD → ZLLL → ZBAD
ZLXY ZBAD ZLXY · Xi'an → ZBAD · Beijing CES2105 · MU2105 · sched 03:30Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) CES9967 · MU9967 · ⏱ 06:43– (Nonem)
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing CES9968 · MU9968 · ⏱ 10:07– (Nonem)
ZBAD ZLLL ZBAD · Beijing → ZLLL · Lanzhou (Yongdeng) CES2418 · MU2418 · sched 14:40Z
ZLLL ZBAD ZLLL · Lanzhou (Yongdeng) → ZBAD · Beijing CES2411 · MU2411 · sched 23:50Z
2026-06-15 4 legs round-trip CES
ZLXY → ZBAD → ZGHA → ZBAD → ZLXY
ZLXY ZBAD ZLXY · Xi'an → ZBAD · Beijing CES2105 · MU2105 · sched 03:30Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) CES9967 · MU9967 · ⏱ 06:45– (Nonem)
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing CES9968 · MU9968 · ⏱ 10:22– (Nonem)
ZBAD ZLXY ZBAD · Beijing → ZLXY · Xi'an CES2102 · MU2102 · ⏱ 00:09– (Nonem)
2026-06-14 4 legs CES
ZSHC → ZBAD → ZGHA → ZBAD → ZLXY
ZSHC ZBAD ZSHC · Hangzhou → ZBAD · Beijing CES5194 · MU5194 · sched 02:45Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) CES9967 · MU9967 · sched 06:25Z
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing CES9968 · MU9968 · ⏱ 10:09– (Nonem)
ZBAD ZLXY ZBAD · Beijing → ZLXY · Xi'an CES2102 · MU2102 · sched 00:00Z
2026-06-13 3 legs CES
ZBAD → ZWTC → ZBAD → ZSHC
ZBAD ZWTC ZBAD · Beijing → ZWTC · Tacheng CES6229 · MU6229 · sched 03:20Z
ZWTC ZBAD ZWTC · Tacheng → ZBAD · Beijing CES6230 · MU6230 · sched 10:10Z
ZBAD ZSHC ZBAD · Beijing → ZSHC · Hangzhou CES5193 · MU5193 · sched 23:30Z
2026-06-12 5 legs CES
ZSHC → ZBAD → ZGHA → ZBAD → ZGSD → ZBAD
ZSHC ZBAD ZSHC · Hangzhou → ZBAD · Beijing CES5194 · MU5194 · sched 02:45Z
ZBAD ZGHA ZBAD · Beijing → ZGHA · Changsha (Changsha) CES9967 · MU9967 · sched 06:25Z
ZGHA ZBAD ZGHA · Changsha (Changsha) → ZBAD · Beijing CES9968 · MU9968 · sched 10:05Z
ZBAD ZGSD ZBAD · Beijing → ZGSD · Zhuhai (Jinwan) CES6471 · MU6471 · sched 13:55Z
ZGSD ZBAD ZGSD · Zhuhai (Jinwan) → ZBAD · Beijing CES6472 · MU6472 · sched 23:00Z
2026-06-11 3 legs CES
ZSQD → RKSI → ZSQD → ZSHC
ZSQD RKSI ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul intl CES2033 · MU2033 · sched 02:15Z
RKSI ZSQD RKSI · Seoul → ZSQD · Qingdao (Jiaozhou) intl CES2034 · MU2034 · ⏱ 04:59– (Nonem)
ZSQD ZSHC ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou CES5672 · MU5672 · sched 08:00Z
2026-06-10 3 legs CES
ZSHC → ZWSH → ZSHC → ZSQD
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · ⏱ 02:58– (Nonem)
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
ZSHC ZSQD ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou) CES5671 · MU5671 · ⏱ 23:01– (Nonem)
2026-06-09 3 legs CES
ZPPP → ZSNB → ZPPP → ZSHC
ZPPP ZSNB ZPPP · Kunming → ZSNB · Ningbo CES5454 · MU5454 · ⏱ 03:45– (Nonem)
ZSNB ZPPP ZSNB · Ningbo → ZPPP · Kunming CES5455 · MU5455 · ⏱ 07:51–10:39 (168m)
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5656 · MU5656 · ⏱ 12:24– (Nonem)
2026-06-08 3 legs CES
ZSHC → ZWSH → ZSHC → ZPPP
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · sched 02:50Z
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5655 · MU5655 · sched 23:15Z
2026-06-07 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:50Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · ⏱ 14:19– (Nonem)
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-06-06 3 legs CES
ZSQD → ZYYJ → ZSQD → ZSHC
ZSQD ZYYJ ZSQD · Qingdao (Jiaozhou) → ZYYJ · Yanji CES5671 · MU5671 · sched 02:10Z
ZYYJ ZSQD ZYYJ · Yanji → ZSQD · Qingdao (Jiaozhou) CES5672 · MU5672 · sched 04:50Z
ZSQD ZSHC ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou CES5672 · MU5672 · ⏱ 08:08– (Nonem)
2026-06-05 3 legs CES
ZSHC → ZWSH → ZSHC → ZSQD
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · sched 02:50Z
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
ZSHC ZSQD ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou) CES5671 · MU5671 · ⏱ 22:57– (Nonem)
2026-06-04 2 legs round-trip CES
ZSHC → WMKK → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · ⏱ 01:21– (Nonem)
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
2026-06-03 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:55Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · sched 13:50Z
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-06-02 4 legs round-trip CES
ZPPP → ZSNB → ZGGG → ZSHC → ZPPP
ZPPP ZSNB ZPPP · Kunming → ZSNB · Ningbo CES5454 · MU5454 · sched 03:30Z
ZSNB ZGGG ZSNB · Ningbo → ZGGG · Guangzhou (Huadu) CES5237 · MU5237 · ⏱ 10:39– (Nonem)
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CES5218 · MU5218 · sched 12:55Z
ZUGY ZPPP ZUGY · Guiyang (Nanming) → ZPPP · Kunming ⚠ gap CES5655 · MU5655 · sched Z
2026-06-01 4 legs CES
ZSHC → ZWSH → ZWSH → ZSHC → ZUGY
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · sched 02:50Z
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar ⚠ gap CES5207 · MU5207 · sched 02:50Z
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
ZSHC ZUGY ZSHC · Hangzhou → ZUGY · Guiyang (Nanming) CES5655 · MU5655 · ⏱ 23:23–01:31 (128m)
2026-05-31 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:50Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · ⏱ 14:16– (Nonem)
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-05-30 4 legs round-trip CES
ZSHC → ZSYT → ZYJM → ZSYT → ZSHC
ZSHC ZSYT ZSHC · Hangzhou → ZSYT · Yantai CES5381 · MU5381 · ⏱ 03:04– (Nonem)
ZSYT ZYJM ZSYT · Yantai → ZYJM · Jiamusi CES5381 · MU5381 · sched 06:05Z
ZYJM ZSYT ZYJM · Jiamusi → ZSYT · Yantai CES5382 · MU5382 · sched 09:15Z
ZSYT ZSHC ZSYT · Yantai → ZSHC · Hangzhou CES5382 · MU5382 · sched 13:00Z
2026-05-29 2 legs round-trip CES
ZSHC → ZWSH → ZSHC
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · sched 02:50Z
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
2026-05-28 2 legs round-trip CES
ZSHC → WMKK → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:50Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · ⏱ 07:36– (Nonem)
2026-05-27 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · ⏱ 01:16– (Nonem)
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · ⏱ 13:58– (Nonem)
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-05-26 4 legs round-trip CES
ZSHC → ZSYT → ZYJM → ZSYT → ZSHC
ZSHC ZSYT ZSHC · Hangzhou → ZSYT · Yantai CES5381 · MU5381 · ⏱ 03:08–04:57 (109m)
ZSYT ZYJM ZSYT · Yantai → ZYJM · Jiamusi CES5381 · MU5381 · sched 06:05Z
ZYJM ZSYT ZYJM · Jiamusi → ZSYT · Yantai CES5382 · MU5382 · sched 09:15Z
ZSYT ZSHC ZSYT · Yantai → ZSHC · Hangzhou CES5382 · MU5382 · sched 13:00Z
2026-05-25 2 legs round-trip CES
ZSHC → ZWSH → ZSHC
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · ⏱ 03:01– (Nonem)
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
2026-05-24 2 legs round-trip CES
ZSHC → WSSS → ZSHC
ZSHC WSSS ZSHC · Hangzhou → WSSS · Singapore intl CES897 · MU897 · sched 00:55Z
WSSS ZSHC WSSS · Singapore → ZSHC · Hangzhou intl CES898 · MU898 · sched 07:45Z
2026-05-23 4 legs round-trip CES
ZSHC → ZPPP → ZSHC → ZLIC → ZSHC
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5659 · MU5659 · sched 01:15Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5660 · MU5660 · sched 05:20Z
ZSHC ZLIC ZSHC · Hangzhou → ZLIC · Yinchuan CES6259 · MU6259 · sched 08:55Z
ZLIC ZSHC ZLIC · Yinchuan → ZSHC · Hangzhou CES6260 · MU6260 · sched 13:50Z
2026-05-22 4 legs round-trip CES
ZSHC → ZPPP → ZSHC → VVTS → ZSHC
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5659 · MU5659 · sched 01:15Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5660 · MU5660 · ⏱ 05:36– (Nonem)
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · sched 13:50Z
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-05-21 5 legs CES
RKSI → ZSHC → ZGGG → ZSHC → VVTS → ZSHC
RKSI ZSHC RKSI · Seoul → ZSHC · Hangzhou intl CES5072 · MU5072 · ⏱ 03:12– (Nonem)
ZSHC ZGGG ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu) CES5217 · MU5217 · sched 06:20Z
ZGGG ZSHC ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou CES5216 · MU5216 · sched 09:50Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · ⏱ 15:19– (Nonem)
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 20:10Z
2026-05-20 3 legs CES
ZSHC → WSSS → ZSHC → RKSI
ZSHC WSSS ZSHC · Hangzhou → WSSS · Singapore intl CES897 · MU897 · sched 00:55Z
WSSS ZSHC WSSS · Singapore → ZSHC · Hangzhou intl CES898 · MU898 · sched 07:45Z
ZSHC RKSI ZSHC · Hangzhou → RKSI · Seoul intl CES5071 · MU5071 · sched 23:55Z
2026-05-19 3 legs CES
ZSQD → ZYYJ → ZSQD → ZSHC
ZSQD ZYYJ ZSQD · Qingdao (Jiaozhou) → ZYYJ · Yanji CES5671 · MU5671 · sched 01:35Z
ZYYJ ZSQD ZYYJ · Yanji → ZSQD · Qingdao (Jiaozhou) CES5671 · MU5672 · sched 04:50Z
ZSQD ZSHC ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou CES5672 · MU5672 · sched 08:00Z
2026-05-18 3 legs CES
ZSPD → ZSQD → ZLIC → ZSQD
ZSPD ZSQD ZSPD · Shanghai (Pudong) → ZSQD · Qingdao (Jiaozhou) CES5511 · MU5511 · sched 02:50Z
ZSQD ZLIC ZSQD · Qingdao (Jiaozhou) → ZLIC · Yinchuan CES6165 · MU5511 · sched 05:55Z
ZLIC ZSQD ZLIC · Yinchuan → ZSQD · Qingdao (Jiaozhou) CES6166 · MU6166 · sched 09:40Z
2026-05-17 4 legs CES
ZPLJ → ZSPD → ZBAD → ZGGG → ZSPD
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CES6146 · MU6146 · sched 03:30Z
ZSPD ZBAD ZSPD · Shanghai (Pudong) → ZBAD · Beijing CES5195 · MU5195 · sched 10:00Z
ZBAD ZGGG ZBAD · Beijing → ZGGG · Guangzhou (Huadu) CES6311 · MU6311 · sched 13:50Z
ZGGG ZSPD ZGGG · Guangzhou (Huadu) → ZSPD · Shanghai (Pudong) CES5326 · MU5326 · sched 23:30Z
2026-05-16 5 legs round-trip CES
ZYTL → ZSPD → ZSFZ → ZSPD → ZPLJ → ZYTL
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CES5674 · MU5674 · sched 01:00Z
ZSPD ZSFZ ZSPD · Shanghai (Pudong) → ZSFZ · Fuzhou (Changle) CES5599 · MU5599 · sched 08:30Z
ZSFZ ZSPD ZSFZ · Fuzhou (Changle) → ZSPD · Shanghai (Pudong) CES5661 · MU5661 · sched 11:25Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CES6145 · MU6145 · sched 22:45Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) ferry ⚠ gap CES566Y · sched Z
2026-05-15 4 legs CES
ZSGZ → ZSPD → ZYJM → ZSPD → ZSPD
ZSGZ ZSPD ZSGZ · Ganzhou → ZSPD · Shanghai (Pudong) CES5586 · MU5586 · sched 03:10Z
ZSPD ZYJM ZSPD · Shanghai (Pudong) → ZYJM · Jiamusi CES6291 · MU6291 · sched 06:15Z
ZYJM ZSPD ZYJM · Jiamusi → ZSPD · Shanghai (Pudong) CES6292 · MU6292 · sched 10:15Z
ZSPD ZSPD ZSPD · Shanghai (Pudong) → ZSPD · Shanghai (Pudong) CES5661 · MU5661 · sched 14:15Z
2026-05-14 4 legs CES
ZUXC → ZSPD → ZBYC → ZSPD → ZSGZ
ZUXC ZSPD ZUXC · Liangshan (Xichang) → ZSPD · Shanghai (Pudong) CES6536 · MU6536 · sched 04:50Z
ZSPD ZBYC ZSPD · Shanghai (Pudong) → ZBYC · Yuncheng (Yanhu) CES6477 · MU6477 · sched 09:15Z
ZBYC ZSPD ZBYC · Yuncheng (Yanhu) → ZSPD · Shanghai (Pudong) CES6478 · MU6478 · sched 12:20Z
ZSPD ZSGZ ZSPD · Shanghai (Pudong) → ZSGZ · Ganzhou CES5585 · MU5585 · sched 23:35Z
2026-05-13 5 legs CES
ZSPD → ZUCK → ZSPD → ZUYI → ZSPD → ZUXC
ZSPD ZUCK ZSPD · Shanghai (Pudong) → ZUCK · Chongqing CES5423 · MU5423 · sched 01:05Z
ZUCK ZSPD ZUCK · Chongqing → ZSPD · Shanghai (Pudong) CES5430 · MU5430 · sched 05:00Z
ZSPD ZUYI ZSPD · Shanghai (Pudong) → ZUYI · Xingyi CES6289 · MU6289 · sched 08:40Z
ZUYI ZSPD ZUYI · Xingyi → ZSPD · Shanghai (Pudong) CES6290 · MU6290 · sched 12:40Z
ZSPD ZUXC ZSPD · Shanghai (Pudong) → ZUXC · Liangshan (Xichang) CES6535 · MU6535 · sched 23:50Z
2026-05-12 2 legs round-trip CES
ZSPD → ZHXY → ZSPD
ZSPD ZHXY ZSPD · Shanghai (Pudong) → ZHXY · Xinyang CES5439 · MU5439 · sched 03:40Z
ZHXY ZSPD ZHXY · Xinyang → ZSPD · Shanghai (Pudong) CES5440 · MU5440 · sched 13:35Z
2026-05-11 2 legs round-trip CES
ZSPD → ZYDQ → ZSPD
ZSPD ZYDQ ZSPD · Shanghai (Pudong) → ZYDQ · Daqing CES6293 · MU6293 · sched 06:20Z
ZYDQ ZSPD ZYDQ · Daqing → ZSPD · Shanghai (Pudong) CES6294 · MU6294 · sched 10:25Z
2026-05-10 5 legs CES
ZLYA → ZSPD → ZYTL → ZSPD → VHHH → ZSPD
ZLYA ZSPD ZLYA · Yan'an (Baota) → ZSPD · Shanghai (Pudong) CES6248 · MU6248 · sched 02:20Z
ZSPD ZYTL ZSPD · Shanghai (Pudong) → ZYTL · Dalian (Ganjingzi) CES5625 · MU5625 · sched 06:20Z
ZYTL ZSPD ZYTL · Dalian (Ganjingzi) → ZSPD · Shanghai (Pudong) CES5626 · MU5626 · sched 09:10Z
ZSPD VHHH ZSPD · Shanghai (Pudong) → VHHH · Hong Kong intl CES725 · MU725 · sched 13:00Z
VHHH ZSPD VHHH · Hong Kong → ZSPD · Shanghai (Pudong) intl CES726 · MU726 · ⏱ 23:45– (Nonem)
2026-05-09 5 legs CES
ZSPD → ZSQZ → ZSPD → ZBYC → ZSPD → ZLYA
ZSPD ZSQZ ZSPD · Shanghai (Pudong) → ZSQZ · Quanzhou CES6445 · MU6445 · sched 02:55Z
ZSQZ ZSPD ZSQZ · Quanzhou → ZSPD · Shanghai (Pudong) CES6446 · MU6446 · ⏱ 06:05– (Nonem)
ZSPD ZBYC ZSPD · Shanghai (Pudong) → ZBYC · Yuncheng (Yanhu) CES6477 · MU6477 · sched 09:15Z
ZBYC ZSPD ZBYC · Yuncheng (Yanhu) → ZSPD · Shanghai (Pudong) CES6478 · MU6478 · sched 12:20Z
ZSPD ZLYA ZSPD · Shanghai (Pudong) → ZLYA · Yan'an (Baota) CES6247 · MU6247 · sched 23:05Z
2026-05-08 4 legs round-trip CES
ZSPD → VDTI → ZSPD → ? → ZSPD
ZSPD VDTI ZSPD · Shanghai (Pudong) → VDTI · Phnom Penh (Boeng Khyang) intl CES759 · MU759 · sched 12:05Z
VDTI ZSPD VDTI · Phnom Penh (Boeng Khyang) → ZSPD · Shanghai (Pudong) intl CES760 · MU760 · sched 17:15Z
ZSPD ? ZSPD · Shanghai (Pudong) → — CES6285 · MU6285 · sched Z
? ZSPD — → ZSPD · Shanghai (Pudong) CES6286 · MU6286 · sched Z
2026-05-07 2 legs CES
ZWWW → ZSQD → ZSPD
ZWWW ZSQD ZWWW · Ürümqi → ZSQD · Qingdao (Jiaozhou) CES6904 · MU6904 · sched 05:40Z
ZSQD ZSPD ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong) CES5522 · MU5522 · sched 22:35Z
2026-05-06 1 legs CES
ZSQD → ZWWW
ZSQD ZWWW ZSQD · Qingdao (Jiaozhou) → ZWWW · Ürümqi CES6903 · MU6903 · sched 23:45Z
2026-05-05 2 legs round-trip CES
ZSQD → ZWKL → ZSQD
ZSQD ZWKL ZSQD · Qingdao (Jiaozhou) → ZWKL · Korla CES6315 · MU6315 · sched 01:45Z
ZWKL ZSQD ZWKL · Korla → ZSQD · Qingdao (Jiaozhou) CES6316 · MU6316 · sched 08:20Z
2026-05-04 4 legs round-trip CES
ZSQD → ZHHH → ZSQD → ZUGY → ZSQD
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CES6493 · MU6493 · sched 00:15Z
ZHHH ZSQD ZHHH · Wuhan (Huangpi) → ZSQD · Qingdao (Jiaozhou) CES6494 · MU6494 · sched 04:10Z
ZSQD ZUGY ZSQD · Qingdao (Jiaozhou) → ZUGY · Guiyang (Nanming) CES9941 · MU9941 · sched 08:55Z
ZUGY ZSQD ZUGY · Guiyang (Nanming) → ZSQD · Qingdao (Jiaozhou) CES9942 · MU9942 · sched 13:15Z
2026-05-03 4 legs round-trip CES
ZSQD → ZYCC → ZSQD → ZYJM → ZSQD
ZSQD ZYCC ZSQD · Qingdao (Jiaozhou) → ZYCC · Changchun CES6249 · MU6249 · sched 00:00Z
ZYCC ZSQD ZYCC · Changchun → ZSQD · Qingdao (Jiaozhou) CES6250 · MU6250 · ⏱ 03:06– (Nonem)
ZSQD ZYJM ZSQD · Qingdao (Jiaozhou) → ZYJM · Jiamusi CES6539 · MU6539 · sched 10:15Z
ZYJM ZSQD ZYJM · Jiamusi → ZSQD · Qingdao (Jiaozhou) CES6540 · MU6540 · sched 13:25Z
2026-05-02 3 legs CES
ZPLJ → ZSQD → ZBHH → ZSQD
ZPLJ ZSQD ZPLJ · Lijiang → ZSQD · Qingdao (Jiaozhou) CES6498 · MU6498 · sched 03:25Z
ZSQD ZBHH ZSQD · Qingdao (Jiaozhou) → ZBHH · Hohhot CES6491 · MU6491 · sched 08:05Z
ZBHH ZSQD ZBHH · Hohhot → ZSQD · Qingdao (Jiaozhou) CES6492 · MU6492 · sched 10:50Z
2026-05-01 6 legs CES
ZYHB → ZSQD → ZSSS → ZSQD → ZSSS → ZSQD → ZPLJ
ZYHB ZSQD ZYHB · Harbin → ZSQD · Qingdao (Jiaozhou) CES5518 · MU5518 · sched 00:30Z
ZSQD ZSSS ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang) CES5518 · MU5518 · sched 03:45Z
ZSSS ZSQD ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou) CES5515 · MU5515 · sched 06:55Z
ZSQD ZSSS ZSQD · Qingdao (Jiaozhou) → ZSSS · Shanghai (Minhang) CES5514 · MU5514 · sched 09:30Z
ZSSS ZSQD ZSSS · Shanghai (Minhang) → ZSQD · Qingdao (Jiaozhou) CES5519 · MU5519 · ⏱ 12:26– (Nonem)
ZSQD ZPLJ ZSQD · Qingdao (Jiaozhou) → ZPLJ · Lijiang CES6497 · MU6497 · sched 23:00Z
2026-04-30 5 legs CES
ZSQD → RKSI → ZSQD → ZLIC → ZSQD → ZYHB
ZSQD RKSI ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul intl CES2039 · MU2039 · sched 00:25Z
RKSI ZSQD RKSI · Seoul → ZSQD · Qingdao (Jiaozhou) intl CES2040 · MU2040 · sched 03:00Z
ZSQD ZLIC ZSQD · Qingdao (Jiaozhou) → ZLIC · Yinchuan CES6165 · MU6165 · sched 06:00Z
ZLIC ZSQD ZLIC · Yinchuan → ZSQD · Qingdao (Jiaozhou) CES6166 · MU6166 · sched 09:40Z
ZSQD ZYHB ZSQD · Qingdao (Jiaozhou) → ZYHB · Harbin CES5517 · MU5517 · sched 13:05Z
2026-04-29 4 legs round-trip CES
ZSQD → RKSI → ZSQD → ZYYJ → ZSQD
ZSQD RKSI ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul intl CES2033 · MU5671 · sched 01:35Z
RKSI ZSQD RKSI · Seoul → ZSQD · Qingdao (Jiaozhou) intl CES2034 · MU2034 · sched 04:10Z
ZSQD ZYYJ ZSQD · Qingdao (Jiaozhou) → ZYYJ · Yanji CES6613 · MU6613 · sched 08:30Z
ZYYJ ZSQD ZYYJ · Yanji → ZSQD · Qingdao (Jiaozhou) CES6614 · MU6614 · sched 12:00Z
2026-04-28 5 legs CES
ZSHC → ZSYT → ZYJM → ZSYT → ZSHC → ZSQD
ZSHC ZSYT ZSHC · Hangzhou → ZSYT · Yantai CES5381 · MU5381 · ⏱ 03:19–04:54 (95m)
ZSYT ZYJM ZSYT · Yantai → ZYJM · Jiamusi CES5381 · MU5381 · sched 06:05Z
ZYJM ZSYT ZYJM · Jiamusi → ZSYT · Yantai CES5382 · MU5382 · sched 09:15Z
ZSYT ZSHC ZSYT · Yantai → ZSHC · Hangzhou CES5382 · MU5382 · ⏱ 13:06– (Nonem)
ZSHC ZSQD ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou) CES5671 · MU5671 · sched 22:55Z
2026-04-27 4 legs round-trip CES
ZSHC → ZPPP → ZSHC → ZPPP → ZSHC
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5659 · MU5659 · sched 01:15Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5660 · MU5660 · sched 05:20Z
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5693 · MU5693 · ⏱ 12:09– (Nonem)
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5694 · MU5694 · sched 22:55Z
2026-04-26 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:50Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · sched 13:50Z
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-04-25 2 legs round-trip CES
ZSHC → WMKK → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · ⏱ 01:17– (Nonem)
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
2026-04-24 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · ⏱ 01:14– (Nonem)
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · ⏱ 07:43– (Nonem)
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · sched 13:50Z
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-04-23 2 legs round-trip CES
ZSHC → WMKK → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:50Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · ⏱ 07:38– (Nonem)
2026-04-22 4 legs round-trip CES
ZSHC → WMKK → ZSHC → VVTS → ZSHC
ZSHC WMKK ZSHC · Hangzhou → WMKK · Sepang intl CES5095 · MU5095 · sched 00:55Z
WMKK ZSHC WMKK · Sepang → ZSHC · Hangzhou intl CES5096 · MU5096 · sched 07:20Z
ZSHC VVTS ZSHC · Hangzhou → VVTS · Ho Chi Minh City intl CES869 · MU869 · ⏱ 14:03– (Nonem)
VVTS ZSHC VVTS · Ho Chi Minh City → ZSHC · Hangzhou intl CES870 · MU870 · sched 19:00Z
2026-04-21 4 legs round-trip CES
ZSHC → ZUTF → ZSHC → ZPPP → ZSHC
ZSHC ZUTF ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang) CES6184 · MU6184 · sched 00:55Z
ZUTF ZSHC ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou CES6183 · MU6183 · sched 04:50Z
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5645 · MU5645 · sched 08:50Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5646 · MU5646 · sched 13:25Z
2026-04-20 2 legs round-trip CES
ZSHC → ZWSH → ZSHC
ZSHC ZWSH ZSHC · Hangzhou → ZWSH · Kashgar CES5207 · MU5207 · sched 02:50Z
ZWSH ZSHC ZWSH · Kashgar → ZSHC · Hangzhou CES5208 · MU5208 · sched 09:55Z
2026-04-19 4 legs round-trip CES
ZSHC → ZPPP → VVTS → ZPPP → ZSHC
ZSHC ZPPP ZSHC · Hangzhou → ZPPP · Kunming CES5659 · MU5659 · sched 01:15Z
ZPPP VVTS ZPPP · Kunming → VVTS · Ho Chi Minh City intl CES9633 · MU9633 · sched 08:00Z
VVTS ZPPP VVTS · Ho Chi Minh City → ZPPP · Kunming intl CES9634 · MU9634 · sched 12:10Z
ZPPP ZSHC ZPPP · Kunming → ZSHC · Hangzhou CES5694 · MU5694 · sched 22:55Z
2026-04-18 3 legs CES
ZSQD → ZYYJ → ZSQD → ZSHC
ZSQD ZYYJ ZSQD · Qingdao (Jiaozhou) → ZYYJ · Yanji CES5671 · MU5671 · sched 01:35Z
ZYYJ ZSQD ZYYJ · Yanji → ZSQD · Qingdao (Jiaozhou) CES5672 · MU5672 · sched 04:50Z
ZSQD ZSHC ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou CES5672 · MU5672 · sched 08:00Z
2026-04-17 3 legs CES
ZWWW → ZSQD → ZSHC → ZSQD
ZWWW ZSQD ZWWW · Ürümqi → ZSQD · Qingdao (Jiaozhou) CES6904 · MU6904 · sched 05:40Z
ZSQD ZSHC ZSQD · Qingdao (Jiaozhou) → ZSHC · Hangzhou CES6515 · MU6515 · sched 11:00Z
ZSHC ZSQD ZSHC · Hangzhou → ZSQD · Qingdao (Jiaozhou) CES5671 · MU5671 · sched 22:55Z
2026-04-16 4 legs CES
ZSQD → RKSI → ZSQD → ZSQD → ZWWW
ZSQD RKSI ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul intl CES2039 · MU2039 · sched 00:25Z
RKSI ZSQD RKSI · Seoul → ZSQD · Qingdao (Jiaozhou) intl CES2040 · MU2040 · sched 03:00Z
ZLIC ZSQD ZLIC · Yinchuan → ZSQD · Qingdao (Jiaozhou) ⚠ gap CES6166 · MU6166 · sched 09:40Z
ZSQD ZWWW ZSQD · Qingdao (Jiaozhou) → ZWWW · Ürümqi CES6903 · MU6903 · sched 23:45Z
2026-04-15 2 legs CES
ZSQD → ZPJH → ?
ZSQD ZPJH ZSQD · Qingdao (Jiaozhou) → ZPJH · Jinghong (Gasa) CES6409 · MU6409 · sched 01:10Z
? ? — → — ferry · sched Z
2026-04-14 2 legs
? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-13 2 legs CES
ZUTF → ZSPD → ?
ZUTF ZSPD ZUTF · Chengdu (Jianyang) → ZSPD · Shanghai (Pudong) CES5442 · MU5442 · sched 01:00Z
ZSPD ? ZSPD · Shanghai (Pudong) → — ferry · sched Z
2026-04-12 3 legs CES
ZSNB → ZLXY → ZSNB → ZHHH
ZSNB ZLXY ZSNB · Ningbo → ZLXY · Xi'an CES5223 · MU5223 · sched 23:55Z
ZLXY ZSNB ZLXY · Xi'an → ZSNB · Ningbo CES5224 · MU5224 · sched 03:45Z
ZSNB ZHHH ZSNB · Ningbo → ZHHH · Wuhan (Huangpi) CES2474 · MU2474 · sched 07:40Z
2026-04-11 1 legs
? → ZSNB
? ZSNB — → ZSNB · Ningbo ferry · sched Z
2026-04-10 3 legs CES
ZSQD → ZHHH → ZLXY → ZSNB
ZSQD ZHHH ZSQD · Qingdao (Jiaozhou) → ZHHH · Wuhan (Huangpi) CES6493 · MU6493 · sched 00:15Z
ZSNB ZLXY ZSNB · Ningbo → ZLXY · Xi'an ⚠ gap CES6267 · MU6267 · sched 23:55Z
? ZSNB — → ZSNB · Ningbo ferry · sched Z
2026-04-09 2 legs round-trip CES
ZSQD → ZBHH → ZSQD
ZSQD ZBHH ZSQD · Qingdao (Jiaozhou) → ZBHH · Hohhot CES6491 · MU6491 · sched 07:50Z
ZBHH ZSQD ZBHH · Hohhot → ZSQD · Qingdao (Jiaozhou) CES6492 · MU6492 · sched 10:50Z
2026-04-08 4 legs round-trip CES
ZSQD → RKSI → ZSQD → ZUGY → ZSQD
ZSQD RKSI ZSQD · Qingdao (Jiaozhou) → RKSI · Seoul intl CES2033 · MU2033 · sched 01:40Z
RKSI ZSQD RKSI · Seoul → ZSQD · Qingdao (Jiaozhou) intl CES2034 · MU2034 · sched 04:10Z
ZSQD ZUGY ZSQD · Qingdao (Jiaozhou) → ZUGY · Guiyang (Nanming) CES9941 · MU9941 · sched 09:00Z
ZUGY ZSQD ZUGY · Guiyang (Nanming) → ZSQD · Qingdao (Jiaozhou) CES9942 · MU9942 · sched 13:15Z
2026-04-07 1 legs CES
ZSPD → ZSQD
ZSPD ZSQD ZSPD · Shanghai (Pudong) → ZSQD · Qingdao (Jiaozhou) CES5574 · MU5574 · sched 07:25Z
2026-04-06 4 legs CES
ZSPD → ZUYB → ZSPD → ZSPD → ?
ZSPD ZUYB ZSPD · Shanghai (Pudong) → ZUYB · Yibin (Cuiping) CES5267 · MU5267 · sched 09:10Z
ZUYB ZSPD ZUYB · Yibin (Cuiping) → ZSPD · Shanghai (Pudong) CES5268 · MU5268 · sched 13:25Z
? ZSPD — → ZSPD · Shanghai (Pudong) CES6286 · MU6286 · sched Z
ZSPD ? ZSPD · Shanghai (Pudong) → — CES6285 · MU6285 · sched Z
2026-04-05 4 legs CES
ZPPP → ZSJN → ZGGG → ZSJN → ZSPD
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) CES6818 · MU6818 · ⏱ 04:25– (Nonem)
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CES5259 · MU5259 · ⏱ 09:53– (Nonem)
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CES5260 · MU5260 · sched 13:50Z
ZSJN ZSPD ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong) CES5534 · MU5534 · sched 23:15Z
2026-04-04 4 legs CES
ZLIC → ZSJN → ZUCK → ZSJN → ZPPP
ZLIC ZSJN ZLIC · Yinchuan → ZSJN · Jinan (Licheng) CES6360 · MU6360 · sched 01:45Z
ZSJN ZUCK ZSJN · Jinan (Licheng) → ZUCK · Chongqing CES5471 · MU5471 · sched 11:35Z
ZUCK ZSJN ZUCK · Chongqing → ZSJN · Jinan (Licheng) CES5472 · MU5472 · sched 15:15Z
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming CES6817 · MU6817 · ⏱ 23:52– (Nonem)
2026-04-03 5 legs CES
ZLIC → ZSJN → ZLLL → ZSXZ → ZLIC → ZSJN
ZLIC ZSJN ZLIC · Yinchuan → ZSJN · Jinan (Licheng) CES6360 · MU6360 · sched 01:45Z
ZSJN ZLLL ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng) CES6499 · MU6499 · sched 04:35Z
ZLLL ZSXZ ZLLL · Lanzhou (Yongdeng) → ZSXZ · Xuzhou CES6500 · MU6500 · ⏱ 08:30– (Nonem)
ZSJN ZLIC ZSJN · Jinan (Licheng) → ZLIC · Yinchuan ⚠ gap CES6359 · MU6359 · ⏱ 22:51– (Nonem)
ZSXZ ZSJN ZSXZ · Xuzhou → ZSJN · Jinan (Licheng) ⚠ gap CES6500 · MU6500 · sched Z
2026-04-02 6 legs CES
ZSPD → ZSJN → ZYJM → ZSJN → ZSPD → ZSJN → ZLIC
ZSPD ZSJN ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng) CES6367 · MU6367 · sched 01:55Z
ZSJN ZYJM ZSJN · Jinan (Licheng) → ZYJM · Jiamusi CES6367 · MU6367 · ⏱ 05:19–07:35 (136m)
ZYJM ZSJN ZYJM · Jiamusi → ZSJN · Jinan (Licheng) CES6368 · MU6368 · sched 08:10Z
ZSJN ZSPD ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong) CES6368 · MU6368 · ⏱ 12:29– (Nonem)
ZSPD ZSJN ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng) CES5533 · MU5533 · sched 14:50Z
ZSJN ZLIC ZSJN · Jinan (Licheng) → ZLIC · Yinchuan CES6359 · MU6359 · ⏱ 23:01– (Nonem)
2026-04-01 4 legs CES
ZLIC → ZSJN → ZLLL → ZSJN → ZSPD
ZLIC ZSJN ZLIC · Yinchuan → ZSJN · Jinan (Licheng) CES6360 · MU6360 · sched 01:45Z
ZSJN ZLLL ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng) CES6499 · MU6499 · ⏱ 04:53– (Nonem)
ZLLL ZSJN ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng) CES6500 · MU6500 · sched 07:40Z
ZSJN ZSPD ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong) CES5534 · MU5534 · sched 23:15Z
2026-03-31 4 legs round-trip CES
ZLIC → ZSJN → ZLLL → ZSJN → ZLIC
ZLIC ZSJN ZLIC · Yinchuan → ZSJN · Jinan (Licheng) CES6360 · MU6360 · sched 01:45Z
ZSJN ZLLL ZSJN · Jinan (Licheng) → ZLLL · Lanzhou (Yongdeng) CES6499 · MU6499 · sched 04:35Z
ZLLL ZSJN ZLLL · Lanzhou (Yongdeng) → ZSJN · Jinan (Licheng) CES6500 · MU6500 · sched 07:40Z
ZSJN ZLIC ZSJN · Jinan (Licheng) → ZLIC · Yinchuan CES6359 · MU6359 · sched 23:00Z
2026-03-30 6 legs CES
ZSPD → ZSJN → ZYQQ → ZSJN → ZSPD → ZSJN → ZLIC
ZSPD ZSJN ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng) CES2441 · MU2441 · sched 02:05Z
ZSJN ZYQQ ZSJN · Jinan (Licheng) → ZYQQ · Qiqihar CES2441 · MU2441 · sched 04:45Z
ZYQQ ZSJN ZYQQ · Qiqihar → ZSJN · Jinan (Licheng) CES2442 · MU2442 · sched 08:25Z
ZSJN ZSPD ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong) CES2442 · MU2442 · ⏱ 12:15– (Nonem)
ZSPD ZSJN ZSPD · Shanghai (Pudong) → ZSJN · Jinan (Licheng) CES5533 · MU5533 · sched 15:00Z
ZSJN ZLIC ZSJN · Jinan (Licheng) → ZLIC · Yinchuan CES6359 · MU6359 · ⏱ 22:55– (Nonem)
2026-03-29 4 legs CES
ZPPP → ZSJN → ZGGG → ZSJN → ZSPD
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) CES6818 · MU6818 · sched 04:20Z
ZSJN ZGGG ZSJN · Jinan (Licheng) → ZGGG · Guangzhou (Huadu) CES5259 · MU5259 · sched 09:50Z
ZGGG ZSJN ZGGG · Guangzhou (Huadu) → ZSJN · Jinan (Licheng) CES5260 · MU5260 · ⏱ 17:13–19:15 (121m)
ZSJN ZSPD ZSJN · Jinan (Licheng) → ZSPD · Shanghai (Pudong) CES5534 · MU5534 · sched 23:15Z
2026-03-28 4 legs CES
ZSSS → ZSLY → ZSSS → ZSYT → ZPPP
ZSSS ZSLY ZSSS · Shanghai (Minhang) → ZSLY · Linyi (Hedong) CES6841 · MU6841 · sched 01:00Z
ZSLY ZSSS ZSLY · Linyi (Hedong) → ZSSS · Shanghai (Minhang) CES6842 · MU6842 · sched 03:10Z
ZSSS ZSYT ZSSS · Shanghai (Minhang) → ZSYT · Yantai CES5543 · MU5543 · sched 05:40Z
ZSYT ZPPP ZSYT · Yantai → ZPPP · Kunming CES6361 · MU6361 · sched 23:20Z
2026-03-27 3 legs CES
ZSPD → ZWAT → ZWAT → ZSSS
ZSPD ZWAT ZSPD · Shanghai (Pudong) → ZWAT · Altay CES5525 · MU5525 · sched 02:00Z
ZSPD ZWAT ZSPD · Shanghai (Pudong) → ZWAT · Altay ⚠ gap CES5525 · MU5525 · sched 02:00Z
ZWAT ZSSS ZWAT · Altay → ZSSS · Shanghai (Minhang) CES5526 · MU5526 · sched 09:05Z
2026-03-26 6 legs CES
ZLXY → ZUGY → ZLXY → ZGSD → ZLXY → ZSQD → ZSPD
ZLXY ZUGY ZLXY · Xi'an → ZUGY · Guiyang (Nanming) CES2149 · MU2149 · sched 00:55Z
ZUGY ZLXY ZUGY · Guiyang (Nanming) → ZLXY · Xi'an CES2150 · MU2150 · sched 04:10Z
ZLXY ZGSD ZLXY · Xi'an → ZGSD · Zhuhai (Jinwan) CES2341 · MU2341 · sched 07:05Z
ZGSD ZLXY ZGSD · Zhuhai (Jinwan) → ZLXY · Xi'an CES2342 · MU2342 · sched 11:05Z
ZLXY ZSQD ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou) CES6532 · MU6532 · sched 15:30Z
ZSQD ZSPD ZSQD · Qingdao (Jiaozhou) → ZSPD · Shanghai (Pudong) CES5522 · MU5522 · sched 23:20Z
2026-03-25 5 legs CES
ZSAM → ZSZS → ZSYT → ZSZS → ZSAM → ZLXY
ZSAM ZSZS ZSAM · Xiamen → ZSZS · Zhoushan CES5369 · MU5369 · ⏱ 01:07– (Nonem)
ZSZS ZSYT ZSZS · Zhoushan → ZSYT · Yantai CES5369 · MU5369 · sched 03:15Z
ZSYT ZSZS ZSYT · Yantai → ZSZS · Zhoushan CES5370 · MU5370 · ⏱ 05:54– (Nonem)
ZSZS ZSAM ZSZS · Zhoushan → ZSAM · Xiamen CES5370 · MU5370 · sched 08:55Z
ZSAM ZLXY ZSAM · Xiamen → ZLXY · Xi'an CES9906 · MU9906 · sched 13:15Z
2026-03-24 4 legs round-trip CES
ZSAM → ZSOF → ZBAD → ZSOF → ZSAM
ZSAM ZSOF ZSAM · Xiamen → ZSOF · Hefei CES5169 · MU5169 · sched 02:45Z
ZSOF ZBAD ZSOF · Hefei → ZBAD · Beijing CES5169 · MU5169 · sched 05:30Z
ZBAD ZSOF ZBAD · Beijing → ZSOF · Hefei CES5170 · MU5170 · sched 08:45Z
ZSOF ZSAM ZSOF · Hefei → ZSAM · Xiamen CES5170 · MU5170 · sched 12:20Z