‹ Aircraft

B-6415 / 7806C4

412 flights over 80 days · 5.15 legs/day · base ZLXN · Haidong (Huzhu Tu Autonomous County) · operators: CBJ

412
Flights
38
Airports served
17%
ADS-B observed
9
Ferry / no-flightnum

Aircraft identity

A319 133 A319
Capital Airlines · reg B-6415
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 5 legs CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:13– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
2026-06-22 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:24– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · ⏱ 08:34– (Nonem)
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:16– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:43– (Nonem)
2026-06-21 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:13– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:24– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-20 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-19 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:45– (Nonem)
2026-06-18 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:10– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 13:01– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:45– (Nonem)
2026-06-17 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:03– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:31– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:38– (Nonem)
2026-06-16 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:25– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-15 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:49– (Nonem)
2026-06-14 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:48– (Nonem)
2026-06-13 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:26– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:41– (Nonem)
2026-06-12 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:15– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:36– (Nonem)
2026-06-11 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 02:58– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:25– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-10 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:16– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:37– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-09 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:36– (Nonem)
2026-06-08 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:36– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-07 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-06 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · ⏱ 08:40– (Nonem)
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-05 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:29– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · ⏱ 08:34– (Nonem)
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-04 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZLYS ZLXN ZLYS · Yushu (Batang) → ZLXN · Haidong (Huzhu Tu Autonomous County) ⚠ gap CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:42– (Nonem)
2026-06-03 5 legs round-trip CBJ
ZLXN → ZYLS → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing ⚠ gap CBJ5640 · JD5640 · ⏱ 08:44– (Nonem)
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-06-02 7 legs CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAA → ZLXN → ZBAD
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:30– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:22– (Nonem)
ZBER ZBAA ZBER · Erenhot → ZBAA · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) ⚠ gap CBJ5639 · JD5639 · sched 23:40Z
ZBAA ZBAD ZBAA · Beijing → ZBAD · Beijing ⚠ gap CBJ5222 · JD5222 · sched Z
2026-06-01 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:39– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:39– (Nonem)
2026-05-31 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:15– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · ⏱ 05:32– (Nonem)
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-30 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:17– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · ⏱ 23:38– (Nonem)
2026-05-29 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-28 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-27 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:15– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-26 6 legs round-trip CBJ
ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN → ZYLS
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched Z
2026-05-25 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · ⏱ 03:01– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · sched 12:20Z
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-24 6 legs round-trip CBJ
ZLXN → ZYLS → ZLXN → ZBAD → ZBER → ZBAD → ZLXN
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS CBJ5639 · JD5639 · sched 03:10Z
ZLYS ZLXN ZLYS · Yushu (Batang) → ZLXN · Haidong (Huzhu Tu Autonomous County) ⚠ gap CBJ5640 · JD5640 · sched 05:30Z
ZLXN ZBAD ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAD · Beijing CBJ5640 · JD5640 · sched 08:40Z
ZBAD ZBER ZBAD · Beijing → ZBER · Erenhot CBJ5221 · JD5221 · ⏱ 12:17– (Nonem)
ZBER ZBAD ZBER · Erenhot → ZBAD · Beijing CBJ5222 · JD5222 · sched 14:30Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-23 6 legs CBJ
ZJHK → ZGKL → ZSLY → ZGKL → ZJHK → ZBAD → ZLXN
ZJHK ZGKL ZJHK · Haikou (Meilan) → ZGKL · Guilin (Lingui) CBJ5763 · JD5763 · sched 00:35Z
ZGKL ZSLY ZGKL · Guilin (Lingui) → ZSLY · Linyi (Hedong) CBJ5763 · JD5763 · sched 02:40Z
ZSLY ZGKL ZSLY · Linyi (Hedong) → ZGKL · Guilin (Lingui) CBJ5764 · JD5764 · sched 05:45Z
ZGKL ZJHK ZGKL · Guilin (Lingui) → ZJHK · Haikou (Meilan) CBJ5764 · JD5764 · sched 08:55Z
ZJHK ZBAD ZJHK · Haikou (Meilan) → ZBAD · Beijing CBJ5990 · JD5990 · sched 11:25Z
ZBAD ZLXN ZBAD · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5639 · JD5639 · sched 23:40Z
2026-05-22 6 legs round-trip CBJ
ZJHK → ZGNN → ZJHK → ZHHH → ZBHH → ZHHH → ZJHK
ZJHK ZGNN ZJHK · Haikou (Meilan) → ZGNN · Nanning (Jiangnan) CBJ5529 · JD5529 · sched 00:55Z
ZGNN ZJHK ZGNN · Nanning (Jiangnan) → ZJHK · Haikou (Meilan) CBJ5530 · JD5530 · sched 03:00Z
ZJHK ZHHH ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi) CBJ5329 · JD5329 · sched 05:05Z
ZHHH ZBHH ZHHH · Wuhan (Huangpi) → ZBHH · Hohhot CBJ5329 · JD5329 · ⏱ 08:30– (Nonem)
ZBHH ZHHH ZBHH · Hohhot → ZHHH · Wuhan (Huangpi) CBJ5330 · JD5330 · sched 11:20Z
ZHHH ZJHK ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan) CBJ5330 · JD5330 · sched 14:25Z
2026-05-20 4 legs round-trip CBJ
ZJHK → ZHCC → ZUGY → ZHCC → ZJHK
ZJHK ZHCC ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou CBJ5375 · JD5375 · sched 04:10Z
ZHCC ZUGY ZHCC · Zhengzhou → ZUGY · Guiyang (Nanming) CBJ5871 · JD5871 · sched 08:00Z
ZUGY ZHCC ZUGY · Guiyang (Nanming) → ZHCC · Zhengzhou CBJ5872 · JD5872 · ⏱ 11:20– (Nonem)
ZHCC ZJHK ZHCC · Zhengzhou → ZJHK · Haikou (Meilan) CBJ5376 · JD5376 · sched 14:35Z
2026-05-19 5 legs CBJ
ZGCZ → ZSNJ → ZGCZ → ZJHK → ZGOW → ZJHK
ZGCZ ZSNJ ZGCZ · Chenzhou → ZSNJ · Nanjing CBJ5155 · JD5155 · ⏱ 01:18–02:53 (94m)
ZSNJ ZGCZ ZSNJ · Nanjing → ZGCZ · Chenzhou CBJ5156 · JD5156 · ⏱ 04:24– (Nonem)
ZGCZ ZJHK ZGCZ · Chenzhou → ZJHK · Haikou (Meilan) CBJ5156 · JD5156 · sched 07:10Z
ZJHK ZGOW ZJHK · Haikou (Meilan) → ZGOW · Jieyang (Rongcheng) CBJ5097 · JD5097 · sched 10:30Z
ZGOW ZJHK ZGOW · Jieyang (Rongcheng) → ZJHK · Haikou (Meilan) CBJ5098 · JD5098 · sched 12:30Z
2026-05-18 1 legs CBJ
ZJHK → ZGCZ
ZJHK ZGCZ ZJHK · Haikou (Meilan) → ZGCZ · Chenzhou CBJ5155 · JD5155 · sched 22:45Z
2026-05-06 5 legs CBJ
ZGCZ → ZJHK → ZHHH → ZBHH → ZHHH → ZJHK
ZGCZ ZJHK ZGCZ · Chenzhou → ZJHK · Haikou (Meilan) CBJ5036 · JD5036 · ⏱ 01:41– (Nonem)
ZJHK ZHHH ZJHK · Haikou (Meilan) → ZHHH · Wuhan (Huangpi) CBJ5329 · JD5329 · sched 05:05Z
ZHHH ZBHH ZHHH · Wuhan (Huangpi) → ZBHH · Hohhot CBJ5329 · JD5329 · sched 08:20Z
ZBHH ZHHH ZBHH · Hohhot → ZHHH · Wuhan (Huangpi) CBJ5330 · JD5330 · sched 11:20Z
ZHHH ZJHK ZHHH · Wuhan (Huangpi) → ZJHK · Haikou (Meilan) CBJ5330 · JD5330 · sched 14:25Z
2026-05-05 6 legs CBJ
ZSQD → ZLXY → ZGSG → ZJHK → ZGSG → ZLXY → ZGCZ
ZSQD ZLXY ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an CBJ5160 · JD5160 · sched 03:00Z
ZLXY ZGSG ZLXY · Xi'an → ZGSG · Shaoguan CBJ5537 · JD5537 · sched 06:20Z
ZGSG ZJHK ZGSG · Shaoguan → ZJHK · Haikou (Meilan) CBJ5537 · JD5537 · sched 09:40Z
ZJHK ZGSG ZJHK · Haikou (Meilan) → ZGSG · Shaoguan CBJ5538 · JD5538 · sched 12:20Z
ZGSG ZLXY ZGSG · Shaoguan → ZLXY · Xi'an CBJ5538 · JD5538 · sched 14:40Z
ZLXY ZGCZ ZLXY · Xi'an → ZGCZ · Chenzhou CBJ5036 · JD5036 · sched 22:35Z
2026-05-04 6 legs CBJ
ZSQD → ZLXY → ZSTX → ZSAM → ZSTX → ZSQD → ZLXY
ZSQD ZLXY ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an CBJ5160 · JD5160 · sched 03:00Z
ZLXY ZSTX ZLXY · Xi'an → ZSTX · Huangshan CBJ5105 · JD5105 · sched 06:20Z
ZSTX ZSAM ZSTX · Huangshan → ZSAM · Xiamen CBJ5105 · JD5105 · sched 09:25Z
ZSAM ZSTX ZSAM · Xiamen → ZSTX · Huangshan CBJ5106 · JD5106 · sched 11:45Z
ZLXY ZSQD ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou) ⚠ gap CBJ5159 · JD5159 · sched 23:40Z
? ZLXY — → ZLXY · Xi'an CBJ5106 · JD5106 · sched Z
2026-05-03 6 legs round-trip CBJ
ZSQD → ZLXY → ZSTX → ZSAM → ZSTX → ZLXY → ZSQD
ZSQD ZLXY ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an CBJ5160 · JD5160 · sched 03:00Z
ZLXY ZSTX ZLXY · Xi'an → ZSTX · Huangshan CBJ5105 · JD5105 · sched 06:20Z
ZSTX ZSAM ZSTX · Huangshan → ZSAM · Xiamen CBJ5105 · JD5105 · sched 09:25Z
ZSAM ZSTX ZSAM · Xiamen → ZSTX · Huangshan CBJ5106 · JD5106 · sched 11:45Z
ZSTX ZLXY ZSTX · Huangshan → ZLXY · Xi'an CBJ5106 · JD5106 · sched 14:00Z
ZLXY ZSQD ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou) CBJ5159 · JD5159 · sched 23:40Z
2026-05-02 4 legs CBJ
ZGHA → ZSAM → ZGHA → ZLXY → ZSQD
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen CBJ5593 · JD5593 · ⏱ 09:07– (Nonem)
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) CBJ5594 · JD5594 · sched 11:35Z
ZGHA ZLXY ZGHA · Changsha (Changsha) → ZLXY · Xi'an CBJ5510 · JD5510 · ⏱ 15:08– (Nonem)
ZLXY ZSQD ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou) CBJ5159 · JD5159 · sched 23:40Z
2026-05-01 5 legs round-trip CBJ
ZGHA → ZPLJ → ZLXY → ZSAM → ZLXY → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an CBJ5206 · JD5206 · sched 05:25Z
ZLXY ZSAM ZLXY · Xi'an → ZSAM · Xiamen CBJ5067 · JD5067 · sched 10:10Z
ZSAM ZLXY ZSAM · Xiamen → ZLXY · Xi'an CBJ5068 · JD5068 · ⏱ 14:17– (Nonem)
ZLXY ZGHA ZLXY · Xi'an → ZGHA · Changsha (Changsha) CBJ5509 · JD5509 · sched 23:05Z
2026-04-30 6 legs round-trip CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:25Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:55Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · ⏱ 15:08– (Nonem)
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-29 6 legs CBJ
ZGHA → ZPLJ → ZHSY → ZSNJ → ZHSY → ZGHA → ZPLJ
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · ⏱ 02:31– (Nonem)
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · sched 08:30Z
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) ⚠ gap CBJ5501 · JD5501 · sched 23:10Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang ⚠ gap CBJ5052 · JD5052 · sched Z
2026-04-28 5 legs CBJ
ZGHA → ZPLJ → ZUGY → ZPLJ → ZGHA → ZSYN
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · ⏱ 02:36– (Nonem)
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) ⚠ gap CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) ⚠ gap CBJ5087 · JD5087 · sched Z
2026-04-27 6 legs CBJ
ZGHA → ZPLJ → ZHSY → ZSNJ → ZHSY → ZGHA → ZPLJ
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · ⏱ 09:24– (Nonem)
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) ⚠ gap CBJ5501 · JD5501 · sched 23:10Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang ⚠ gap CBJ5052 · JD5052 · sched Z
2026-04-26 6 legs round-trip CBJ
ZGHA → ZPLJ → ZHSY → ZSNJ → ZHSY → ZPLJ → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · ⏱ 02:25– (Nonem)
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · sched 08:30Z
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang CBJ5052 · JD5052 · sched 13:55Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-25 6 legs round-trip CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · ⏱ 02:33– (Nonem)
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:25Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:55Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-24 4 legs CBJ
ZSAM → ZPLJ → ZSJN → ZPLJ → ZGHA
ZSAM ZPLJ ZSAM · Xiamen → ZPLJ · Lijiang CBJ5650 · JD5650 · sched 03:25Z
ZPLJ ZSJN ZPLJ · Lijiang → ZSJN · Jinan (Licheng) CBJ5085 · JD5085 · sched 08:40Z
ZSJN ZPLJ ZSJN · Jinan (Licheng) → ZPLJ · Lijiang CBJ5086 · JD5086 · sched 12:50Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-23 6 legs CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZSAM
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:25Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · ⏱ 07:58– (Nonem)
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
ZPLJ ZSAM ZPLJ · Lijiang → ZSAM · Xiamen CBJ5649 · JD5649 · sched 23:30Z
2026-04-22 4 legs CBJ
ZSAM → ZPLJ → ZSPD → ZPLJ → ZGHA
ZSAM ZPLJ ZSAM · Xiamen → ZPLJ · Lijiang CBJ5650 · JD5650 · sched 03:25Z
ZPLJ ZSPD ZPLJ · Lijiang → ZSPD · Shanghai (Pudong) CBJ5665 · JD5665 · sched 07:20Z
ZSPD ZPLJ ZSPD · Shanghai (Pudong) → ZPLJ · Lijiang CBJ5666 · JD5666 · sched 12:10Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-21 6 legs CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZSAM
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:25Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:55Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
ZPLJ ZSAM ZPLJ · Lijiang → ZSAM · Xiamen CBJ5649 · JD5649 · sched 23:30Z
2026-04-20 5 legs CBJ
ZPLJ → ZHSY → ZSNJ → ZHSY → ZPLJ → ZGHA
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · ⏱ 08:24– (Nonem)
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang CBJ5052 · JD5052 · sched 13:55Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-19 4 legs CBJ
ZYTX → ZBSJ → ZPLJ → ZSJN → ZPLJ
ZYTX ZBSJ ZYTX · Shenyang → ZBSJ · Shijiazhuang CBJ5193 · JD5193 · sched 01:15Z
ZBSJ ZPLJ ZBSJ · Shijiazhuang → ZPLJ · Lijiang CBJ5193 · JD5193 · sched 04:20Z
ZPLJ ZSJN ZPLJ · Lijiang → ZSJN · Jinan (Licheng) CBJ5085 · JD5085 · sched 08:40Z
ZSJN ZPLJ ZSJN · Jinan (Licheng) → ZPLJ · Lijiang CBJ5086 · JD5086 · ⏱ 13:11– (Nonem)
2026-04-18 4 legs round-trip CBJ
ZYTX → ZUDA → ZJHK → ZUDA → ZYTX
ZYTX ZUDA ZYTX · Shenyang → ZUDA · Dazhou (Dachuan) CBJ5653 · JD5653 · sched 02:15Z
ZUDX ZJHK ZUDX · Dazhou (Daxian) → ZJHK · Haikou (Meilan) ⚠ gap CBJ5653 · JD5653 · sched 06:30Z
ZJHK ZUDA ZJHK · Haikou (Meilan) → ZUDA · Dazhou (Dachuan) CBJ5654 · JD5654 · sched 09:45Z
ZUDA ZYTX ZUDA · Dazhou (Dachuan) → ZYTX · Shenyang CBJ5654 · JD5654 · sched 13:00Z
2026-04-17 4 legs round-trip CBJ
ZYTX → ZHSY → ZJHK → ZHSY → ZYTX
ZYTX ZHSY ZYTX · Shenyang → ZHSY · Shiyan (Maojian) CBJ5539 · JD5539 · sched 02:10Z
ZHSY ZJHK ZHSY · Shiyan (Maojian) → ZJHK · Haikou (Meilan) CBJ5539 · JD5539 · sched 06:05Z
ZJHK ZHSY ZJHK · Haikou (Meilan) → ZHSY · Shiyan (Maojian) CBJ5540 · JD5540 · sched 09:45Z
ZHSY ZYTX ZHSY · Shiyan (Maojian) → ZYTX · Shenyang CBJ5540 · JD5540 · sched 13:00Z
2026-04-16 3 legs CBJ
ZUDA → ZJHK → ZUDA → ZYTX
ZUDA ZJHK ZUDA · Dazhou (Dachuan) → ZJHK · Haikou (Meilan) CBJ5653 · JD5653 · sched 06:30Z
ZJHK ZUDA ZJHK · Haikou (Meilan) → ZUDA · Dazhou (Dachuan) CBJ5654 · JD5654 · sched 09:45Z
ZUDX ZYTX ZUDX · Dazhou (Daxian) → ZYTX · Shenyang ⚠ gap CBJ5654 · JD5654 · sched 13:00Z
2026-04-15 4 legs CBJ
ZJHK → ZHSY → ? → ? → ?
ZJHK ZHSY ZJHK · Haikou (Meilan) → ZHSY · Shiyan (Maojian) CBJ5540 · JD5540 · sched 09:45Z
? ? — → — ferry CBJ5539 · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-14 3 legs CBJ
ZUDA → ZJHK → ZUDA → ?
ZUDA ZJHK ZUDA · Dazhou (Dachuan) → ZJHK · Haikou (Meilan) CBJ5653 · JD5653 · sched 06:30Z
ZJHK ZUDA ZJHK · Haikou (Meilan) → ZUDA · Dazhou (Dachuan) CBJ5654 · JD5654 · sched 09:45Z
? ? — → — ferry · sched Z
2026-04-13 2 legs
? → ? → ?
? ? — → — ferry · sched Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry · sched Z
2026-04-12 2 legs round-trip CBJ
ZHSY → ZSNJ → ZHSY
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · sched 08:30Z
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
2026-04-11 2 legs round-trip CBJ
ZUGY → ZSYN → ZUGY
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:50Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
2026-04-10 3 legs
? → ? → ? → ?
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
? ? — → — ferry · sched Z
2026-04-09 6 legs CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZBTJ
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:30Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:50Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
ZPLJ ZBTJ ZPLJ · Lijiang → ZBTJ · Tianjin CBJ5739 · JD5739 · sched 23:30Z
2026-04-08 6 legs CBJ
ZGHA → ZPLJ → ZHSY → ZSNJ → ZHSY → ZGHA → ZPLJ
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · sched 08:30Z
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) ⚠ gap CBJ5501 · JD5501 · sched 23:10Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang ⚠ gap CBJ5052 · JD5052 · sched Z
2026-04-07 6 legs CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZPLJ → ZGHA → ZPLJ
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:30Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:50Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang ⚠ gap CBJ5088 · JD5088 · ⏱ 15:05– (Nonem)
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
ZSYN ZPLJ ZSYN · Yancheng (Tinghu) → ZPLJ · Lijiang ⚠ gap CBJ5088 · JD5088 · sched Z
2026-04-06 3 legs CBJ
ZJHK → ZHCC → ZPLJ → ZGHA
ZJHK ZHCC ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou CBJ5375 · JD5375 · sched 04:10Z
ZHCC ZPLJ ZHCC · Zhengzhou → ZPLJ · Lijiang CBJ5676 · JD5676 · sched 13:05Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-04 3 legs CBJ
ZUGY → ZJHK → ZHCC → ZJHK
ZUGY ZJHK ZUGY · Guiyang (Nanming) → ZJHK · Haikou (Meilan) CBJ5586 · JD5586 · sched 01:40Z
ZJHK ZHCC ZJHK · Haikou (Meilan) → ZHCC · Zhengzhou CBJ5375 · JD5375 · sched 04:10Z
ZHCC ZJHK ZHCC · Zhengzhou → ZJHK · Haikou (Meilan) CBJ5376 · JD5376 · sched 14:35Z
2026-04-03 4 legs CBJ
ZGHA → ZPLJ → ZHCC → ZJHK → ZUGY
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · sched 02:30Z
ZPLJ ZHCC ZPLJ · Lijiang → ZHCC · Zhengzhou CBJ5675 · JD5675 · sched 09:20Z
ZHCC ZJHK ZHCC · Zhengzhou → ZJHK · Haikou (Meilan) CBJ5376 · JD5376 · sched 14:35Z
ZJHK ZUGY ZJHK · Haikou (Meilan) → ZUGY · Guiyang (Nanming) CBJ5585 · JD5585 · sched 23:05Z
2026-04-02 6 legs round-trip CBJ
ZGHA → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ → ZGHA
ZGHA ZPLJ ZGHA · Changsha (Changsha) → ZPLJ · Lijiang CBJ5502 · JD5502 · ⏱ 02:35– (Nonem)
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:30Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:50Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · ⏱ 16:20– (Nonem)
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-04-01 5 legs CBJ
ZPLJ → ZHSY → ZSNJ → ZHSY → ZPLJ → ZGHA
ZPLJ ZHSY ZPLJ · Lijiang → ZHSY · Shiyan (Maojian) CBJ5051 · JD5051 · sched 05:30Z
ZHSY ZSNJ ZHSY · Shiyan (Maojian) → ZSNJ · Nanjing CBJ5051 · JD5051 · sched 08:30Z
ZSNJ ZHSY ZSNJ · Nanjing → ZHSY · Shiyan (Maojian) CBJ5052 · JD5052 · sched 11:05Z
ZHSY ZPLJ ZHSY · Shiyan (Maojian) → ZPLJ · Lijiang CBJ5052 · JD5052 · sched 13:55Z
ZPLJ ZGHA ZPLJ · Lijiang → ZGHA · Changsha (Changsha) CBJ5501 · JD5501 · sched 23:10Z
2026-03-31 5 legs CBJ
ZLXY → ZPLJ → ZUGY → ZSYN → ZUGY → ZPLJ
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang CBJ5205 · JD5205 · sched 00:35Z
ZPLJ ZUGY ZPLJ · Lijiang → ZUGY · Guiyang (Nanming) CBJ5087 · JD5087 · sched 05:30Z
ZUGY ZSYN ZUGY · Guiyang (Nanming) → ZSYN · Yancheng (Tinghu) CBJ5087 · JD5087 · sched 07:50Z
ZSYN ZUGY ZSYN · Yancheng (Tinghu) → ZUGY · Guiyang (Nanming) CBJ5088 · JD5088 · sched 11:20Z
ZUGY ZPLJ ZUGY · Guiyang (Nanming) → ZPLJ · Lijiang CBJ5088 · JD5088 · sched 15:05Z
2026-03-30 5 legs CBJ
ZSQD → ZLXY → ZSTX → ZSAM → ZSTX → ZLXY
ZSQD ZLXY ZSQD · Qingdao (Jiaozhou) → ZLXY · Xi'an CBJ5160 · JD5160 · sched 03:00Z
ZLXY ZSTX ZLXY · Xi'an → ZSTX · Huangshan CBJ5105 · JD5105 · sched 06:20Z
ZSTX ZSAM ZSTX · Huangshan → ZSAM · Xiamen CBJ5105 · JD5105 · sched 09:25Z
ZSAM ZSTX ZSAM · Xiamen → ZSTX · Huangshan CBJ5106 · JD5106 · sched 11:35Z
ZSTX ZLXY ZSTX · Huangshan → ZLXY · Xi'an CBJ5106 · JD5106 · sched 14:00Z
2026-03-29 6 legs CBJ
ZUGY → ZJHK → ZGCZ → ZLXY → ZUCK → ZLXY → ZSQD
ZUGY ZJHK ZUGY · Guiyang (Nanming) → ZJHK · Haikou (Meilan) CBJ5586 · JD5586 · sched 01:40Z
ZJHK ZGCZ ZJHK · Haikou (Meilan) → ZGCZ · Chenzhou CBJ5035 · JD5035 · sched 05:20Z
ZGCZ ZLXY ZGCZ · Chenzhou → ZLXY · Xi'an CBJ5035 · JD5035 · ⏱ 07:33– (Nonem)
ZLXY ZUCK ZLXY · Xi'an → ZUCK · Chongqing CBJ5077 · JD5077 · sched 11:20Z
ZUCK ZLXY ZUCK · Chongqing → ZLXY · Xi'an CBJ5078 · JD5078 · sched 14:30Z
ZLXY ZSQD ZLXY · Xi'an → ZSQD · Qingdao (Jiaozhou) CBJ5159 · JD5159 · sched 23:40Z
2026-03-28 6 legs CBJ
ZGHA → ZSAM → ZGHA → ZSQZ → ZGHA → ZJHK → ZUGY
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen CBJ5593 · JD5593 · ⏱ 02:41– (Nonem)
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) CBJ5594 · JD5594 · ⏱ 05:45– (Nonem)
ZGHA ZSQZ ZGHA · Changsha (Changsha) → ZSQZ · Quanzhou CBJ5753 · JD5753 · ⏱ 08:10– (Nonem)
ZSQZ ZGHA ZSQZ · Quanzhou → ZGHA · Changsha (Changsha) CBJ5754 · JD5754 · sched 10:10Z
ZGHA ZJHK ZGHA · Changsha (Changsha) → ZJHK · Haikou (Meilan) CBJ5634 · JD5634 · sched 12:50Z
ZJHK ZUGY ZJHK · Haikou (Meilan) → ZUGY · Guiyang (Nanming) CBJ5585 · JD5585 · sched 23:05Z
2026-03-27 3 legs CBJ
ZLXY → ZUCK → ZLXY → ZGHA
ZLXY ZUCK ZLXY · Xi'an → ZUCK · Chongqing CBJ5077 · JD5077 · sched 11:15Z
ZUCK ZLXY ZUCK · Chongqing → ZLXY · Xi'an CBJ5078 · JD5078 · sched 13:55Z
ZLXY ZGHA ZLXY · Xi'an → ZGHA · Changsha (Changsha) CBJ5509 · JD5509 · sched 23:20Z
2026-03-26 5 legs CBJ
ZGSG → ZJHK → ZUTF → ZJHK → ZGSG → ZLXY
ZGSG ZJHK ZGSG · Shaoguan → ZJHK · Haikou (Meilan) CBJ5537 · JD5537 · sched 02:05Z
ZJHK ZUTF ZJHK · Haikou (Meilan) → ZUTF · Chengdu (Jianyang) CBJ5141 · JD5141 · sched 04:40Z
ZUTF ZJHK ZUTF · Chengdu (Jianyang) → ZJHK · Haikou (Meilan) CBJ5142 · JD5142 · ⏱ 08:47– (Nonem)
ZJHK ZGSG ZJHK · Haikou (Meilan) → ZGSG · Shaoguan CBJ5538 · JD5538 · sched 11:25Z
ZGSG ZLXY ZGSG · Shaoguan → ZLXY · Xi'an CBJ5538 · JD5538 · sched Z
2026-03-25 6 legs CBJ
ZUZH → ZLXY → ZSTX → ZSAM → ZSTX → ZLXY → ZGSG
ZUZH ZLXY ZUZH · Panzhihua (Renhe) → ZLXY · Xi'an CBJ5252 · JD5252 · sched 02:10Z
ZLXY ZSTX ZLXY · Xi'an → ZSTX · Huangshan CBJ5105 · JD5105 · sched 05:25Z
ZSTX ZSAM ZSTX · Huangshan → ZSAM · Xiamen CBJ5105 · JD5105 · sched 08:20Z
ZSAM ZSTX ZSAM · Xiamen → ZSTX · Huangshan CBJ5106 · JD5106 · sched 10:45Z
ZSTX ZLXY ZSTX · Huangshan → ZLXY · Xi'an CBJ5106 · JD5106 · sched 13:10Z
ZLXY ZGSG ZLXY · Xi'an → ZGSG · Shaoguan CBJ5537 · JD5537 · sched 22:55Z
2026-03-24 6 legs CBJ
ZLZW → ZLXN → ZLZW → ZSHC → ZGKL → ZLXY → ZUZH
ZLZW ZLXN ZLZW · Zhongwei (Shapotou) → ZLXN · Haidong (Huzhu Tu Autonomous County) CBJ5169 · JD5169 · sched 02:25Z
ZLXN ZLZW ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLZW · Zhongwei (Shapotou) CBJ5170 · JD5170 · sched 04:10Z
ZLZW ZSHC ZLZW · Zhongwei (Shapotou) → ZSHC · Hangzhou CBJ5170 · JD5170 · sched 05:50Z
ZSHC ZGKL ZSHC · Hangzhou → ZGKL · Guilin (Lingui) CBJ5745 · JD5745 · ⏱ 11:22– (Nonem)
ZGKL ZLXY ZGKL · Guilin (Lingui) → ZLXY · Xi'an CBJ5144 · JD5144 · sched 14:50Z
ZLXY ZUZH ZLXY · Xi'an → ZUZH · Panzhihua (Renhe) CBJ5251 · JD5251 · sched 22:45Z
2026-03-23 1 legs CBJ
ZSHC → ZLZW
ZSHC ZLZW ZSHC · Hangzhou → ZLZW · Zhongwei (Shapotou) CBJ5169 · JD5169 · sched 22:20Z