✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-322L
/ 781B3E
348 flights over 90 days · 3.87 legs/day · base ZSHC · Hangzhou · operators: CBJ
348
Flights
30
Airports served
24%
ADS-B observed
5
Ferry / no-flightnum
Aircraft identity
A21N
A21N
—
· reg B-322L
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 02:10– (Nonem)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
2026-06-22
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-21
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-20
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · ⏱ 04:24– (Nonem)
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-19
4 legs
round-trip
CBJ
ZSHC → ZYHB → ZSHC → ZGSZ → ZSHC
ZSHC
→
ZYHB
ZSHC · Hangzhou → ZYHB · Harbin
CBJ5377 · JD5377 · sched 00:10Z
ZYHB
→
ZSHC
ZYHB · Harbin → ZSHC · Hangzhou
CBJ5378 · JD5378 · sched 05:30Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-06-18
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 02:16–03:55 (99m)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-17
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 01:28–03:18 (110m)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-16
4 legs
CBJ
ZSHC → ZBSJ → ZBSJ → ZSHC → ZWWW
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
⚠ gap
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
⚠ gap
CBJ5279 · JD5279 · sched Z
2026-06-15
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 01:20–03:07 (107m)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · ⏱ 14:58– (Nonem)
2026-06-14
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · ⏱ 14:56–16:33 (97m)
2026-06-13
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 01:26–03:16 (110m)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-12
4 legs
round-trip
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · ⏱ 01:25–03:16 (110m)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · ⏱ 04:23– (Nonem)
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · sched 14:50Z
2026-06-11
4 legs
CBJ
ZSHC → ZBSJ → ZBSJ → ZSHC → ZWWW
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
⚠ gap
CBJ5280 · JD5280 · ⏱ 09:55– (Nonem)
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · ⏱ 15:00– (Nonem)
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
⚠ gap
CBJ5279 · JD5279 · sched Z
2026-06-10
5 legs
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC → ZBSJ
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:20Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · sched 04:15Z
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 09:30Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · ⏱ 15:25–17:10 (104m)
ZBSJ
→
ZBSJ
ZBSJ · Shijiazhuang → ZBSJ · Shijiazhuang
⚠ gap
CBJ5280 · JD5280 · sched Z
2026-06-09
2 legs
CBJ
ZLXY → ZJSY → ZSHC
ZLXY
→
ZJSY
ZLXY · Xi'an → ZJSY · Sanya (Tianya)
CBJ5776 · JD5776 · sched 03:10Z
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CBJ5135 · JD5135 · sched 10:30Z
2026-06-08
5 legs
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY → ZLXY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · sched 03:35Z
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · ⏱ 07:17– (Nonem)
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 13:00Z
ZJSY
→
ZLXY
ZJSY · Sanya (Tianya) → ZLXY · Xi'an
CBJ5775 · JD5775 · sched 22:45Z
2026-06-07
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZSCN → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · ⏱ 00:32– (Nonem)
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:40–05:33 (112m)
ZJSY
→
ZSCN
ZJSY · Sanya (Tianya) → ZSCN · Nanchang
CBJ5263 · JD5263 · sched 07:30Z
ZSCN
→
ZJSY
ZSCN · Nanchang → ZJSY · Sanya (Tianya)
CBJ5264 · JD5264 · sched 12:30Z
2026-06-06
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · ⏱ 00:37– (Nonem)
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:56–05:50 (114m)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:00Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-06-05
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:44– (Nonem)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · ⏱ 07:22– (Nonem)
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 13:00Z
2026-06-04
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · sched 03:35Z
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · ⏱ 07:17– (Nonem)
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-06-03
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZSHC → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:45– (Nonem)
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CBJ5135 · JD5135 · ⏱ 10:37– (Nonem)
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CBJ5136 · JD5136 · sched 14:35Z
2026-06-02
2 legs
round-trip
CBJ
ZJSY → ZSHC → ZJSY
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CBJ5135 · JD5135 · sched 10:30Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CBJ5136 · JD5136 · sched 14:35Z
2026-06-01
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · ⏱ 00:38–02:38 (120m)
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:53–05:46 (113m)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:30Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 13:00Z
2026-05-31
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:45–05:36 (111m)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:30Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-05-30
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:43– (Nonem)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:30Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-05-29
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:47– (Nonem)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:30Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 13:00Z
2026-05-28
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:45– (Nonem)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · sched 07:30Z
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-05-27
4 legs
round-trip
CBJ
ZJSY → ZGHA → ZJSY → ZBTJ → ZJSY
ZJSY
→
ZGHA
ZJSY · Sanya (Tianya) → ZGHA · Changsha (Changsha)
CBJ5767 · JD5767 · sched 00:25Z
ZGHA
→
ZJSY
ZGHA · Changsha (Changsha) → ZJSY · Sanya (Tianya)
CBJ5768 · JD5768 · ⏱ 03:42–05:45 (123m)
ZJSY
→
ZBTJ
ZJSY · Sanya (Tianya) → ZBTJ · Tianjin
CBJ5195 · JD5195 · ⏱ 07:39– (Nonem)
ZBTJ
→
ZJSY
ZBTJ · Tianjin → ZJSY · Sanya (Tianya)
CBJ5196 · JD5196 · sched 12:55Z
2026-05-26
4 legs
CBJ
ZJHK → ZSJN → ZYHB → ZBSJ → ZJSY
ZJHK
→
ZSJN
ZJHK · Haikou (Meilan) → ZSJN · Jinan (Licheng)
CBJ5595 · JD5595 · sched 02:10Z
ZSJN
→
ZYHB
ZSJN · Jinan (Licheng) → ZYHB · Harbin
CBJ5595 · JD5595 · sched 06:30Z
ZYHB
→
ZBSJ
ZYHB · Harbin → ZBSJ · Shijiazhuang
CBJ5532 · JD5532 · sched 10:00Z
ZBSJ
→
ZJSY
ZBSJ · Shijiazhuang → ZJSY · Sanya (Tianya)
CBJ5532 · JD5532 · sched 13:05Z
2026-05-25
1 legs
CBJ
ZGCZ → ZJHK
ZGCZ
→
ZJHK
ZGCZ · Chenzhou → ZJHK · Haikou (Meilan)
CBJ5036 · JD5036 · sched 01:45Z
2026-05-24
1 legs
CBJ
ZLXY → ZGCZ
ZLXY
→
ZGCZ
ZLXY · Xi'an → ZGCZ · Chenzhou
CBJ5036 · JD5036 · sched 22:35Z
2026-05-23
4 legs
CBJ
ZUTF → ZJSY → ZPPP → ZJSY → ZLXY
ZUTF
→
ZJSY
ZUTF · Chengdu (Jianyang) → ZJSY · Sanya (Tianya)
CBJ5944 · JD5944 · ⏱ 03:45–05:51 (126m)
ZJSY
→
ZPPP
ZJSY · Sanya (Tianya) → ZPPP · Kunming
CBJ5925 · JD5925 · ⏱ 07:56– (Nonem)
ZPPP
→
ZJSY
ZPPP · Kunming → ZJSY · Sanya (Tianya)
CBJ5926 · JD5926 · ⏱ 11:57– (Nonem)
ZJSY
→
ZLXY
ZJSY · Sanya (Tianya) → ZLXY · Xi'an
CBJ5775 · JD5775 · sched 22:45Z
2026-05-22
4 legs
CBJ
ZUCK → ZBAD → ZUTF → ZGGG → ZUTF
ZUCK
→
ZBAD
ZUCK · Chongqing → ZBAD · Beijing
CBJ5756 · JD5756 · sched 03:40Z
ZBAD
→
ZUTF
ZBAD · Beijing → ZUTF · Chengdu (Jianyang)
CBJ5559 · JD5559 · sched 07:25Z
ZUTF
→
ZGGG
ZUTF · Chengdu (Jianyang) → ZGGG · Guangzhou (Huadu)
CBJ5162 · JD5162 · sched 11:55Z
ZGGG
→
ZUTF
ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang)
CBJ5161 · JD5161 · ⏱ 23:57– (Nonem)
2026-05-21
4 legs
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZUCK
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 10:59– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:55Z
ZBAD
→
ZUCK
ZBAD · Beijing → ZUCK · Chongqing
CBJ5755 · JD5755 · sched 23:55Z
2026-05-20
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 11:30– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:55Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-05-19
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 11:02– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · ⏱ 15:14– (Nonem)
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-05-18
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 10:47– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:55Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-05-17
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · sched 09:50Z
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:55Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:40Z
2026-05-16
6 legs
CBJ
ZJHK → ZGKL → ZSLY → ZGKL → ZJHK → ZBAD → ZWWW
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
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · ⏱ 23:52– (Nonem)
2026-05-15
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 · sched 11:20Z
ZHCC
→
ZJHK
ZHCC · Zhengzhou → ZJHK · Haikou (Meilan)
CBJ5376 · JD5376 · sched 14:35Z
2026-05-14
3 legs
CBJ
ZBAD → ZPPP → ZBAD → ZJHK
ZBAD
→
ZPPP
ZBAD · Beijing → ZPPP · Kunming
CBJ5629 · JD5629 · ⏱ 02:22– (Nonem)
ZPPP
→
ZBAD
ZPPP · Kunming → ZBAD · Beijing
CBJ5630 · JD5630 · sched 06:30Z
ZBAD
→
ZJHK
ZBAD · Beijing → ZJHK · Haikou (Meilan)
CBJ5989 · JD5989 · sched 11:05Z
2026-05-13
4 legs
CBJ
ZGGG → ZUTF → ZBAD → ZWWW → ZBAD
ZGGG
→
ZUTF
ZGGG · Guangzhou (Huadu) → ZUTF · Chengdu (Jianyang)
CBJ5161 · JD5161 · sched 23:30Z
ZUTF
→
ZBAD
ZUTF · Chengdu (Jianyang) → ZBAD · Beijing
CBJ5560 · JD5560 · sched 03:30Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5219 · JD5219 · sched 07:20Z
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5220 · JD5220 · sched 12:40Z
2026-05-12
5 legs
CBJ
ZUCK → ZGGG → ZBSJ → ZYCC → ZBSJ → ZGGG
ZUCK
→
ZGGG
ZUCK · Chongqing → ZGGG · Guangzhou (Huadu)
CBJ5228 · JD5228 · sched 02:00Z
ZGGG
→
ZBSJ
ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang
CBJ5347 · JD5347 · sched 05:10Z
ZBSJ
→
ZYCC
ZBSJ · Shijiazhuang → ZYCC · Changchun
CBJ5347 · JD5347 · sched 08:40Z
ZYCC
→
ZBSJ
ZYCC · Changchun → ZBSJ · Shijiazhuang
CBJ5348 · JD5348 · sched 11:35Z
ZBSJ
→
ZGGG
ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu)
CBJ5348 · JD5348 · sched Z
2026-05-11
6 legs
CBJ
ZUCK → ZGGG → ZBSJ → ZYCC → ZBSJ → ZUCK → ZGGG
ZUCK
→
ZGGG
ZUCK · Chongqing → ZGGG · Guangzhou (Huadu)
CBJ5228 · JD5228 · sched 02:00Z
ZGGG
→
ZBSJ
ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang
CBJ5347 · JD5347 · sched 05:10Z
ZBSJ
→
ZYCC
ZBSJ · Shijiazhuang → ZYCC · Changchun
CBJ5347 · JD5347 · sched 08:40Z
ZYCC
→
ZBSJ
ZYCC · Changchun → ZBSJ · Shijiazhuang
CBJ5348 · JD5348 · sched 11:35Z
ZGGG
→
ZUCK
ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing
⚠ gap
CBJ5227 · JD5227 · sched 22:55Z
ZBSJ
→
ZGGG
ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu)
⚠ gap
CBJ5348 · JD5348 · sched Z
2026-05-10
6 legs
round-trip
CBJ
ZUCK → ZGGG → ZBSJ → ZYCC → ZBSJ → ZGGG → ZUCK
ZUCK
→
ZGGG
ZUCK · Chongqing → ZGGG · Guangzhou (Huadu)
CBJ5228 · JD5228 · sched 02:00Z
ZGGG
→
ZBSJ
ZGGG · Guangzhou (Huadu) → ZBSJ · Shijiazhuang
CBJ5347 · JD5347 · ⏱ 05:24–07:45 (141m)
ZBSJ
→
ZYCC
ZBSJ · Shijiazhuang → ZYCC · Changchun
CBJ5347 · JD5347 · sched 08:40Z
ZYCC
→
ZBSJ
ZYCC · Changchun → ZBSJ · Shijiazhuang
CBJ5348 · JD5348 · ⏱ 11:31–13:18 (108m)
ZBSJ
→
ZGGG
ZBSJ · Shijiazhuang → ZGGG · Guangzhou (Huadu)
CBJ5348 · JD5348 · ⏱ 14:15– (Nonem)
ZGGG
→
ZUCK
ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing
CBJ5227 · JD5227 · ⏱ 23:03– (Nonem)
2026-05-09
4 legs
CBJ
ZBTJ → ZUGY → ZBTJ → ZGGG → ZUCK
ZBTJ
→
ZUGY
ZBTJ · Tianjin → ZUGY · Guiyang (Nanming)
CBJ5543 · JD5543 · ⏱ 02:49–05:40 (172m)
ZUGY
→
ZBTJ
ZUGY · Guiyang (Nanming) → ZBTJ · Tianjin
CBJ5544 · JD5544 · sched 08:40Z
ZBTJ
→
ZGGG
ZBTJ · Tianjin → ZGGG · Guangzhou (Huadu)
CBJ5186 · JD5186 · sched 13:30Z
ZGGG
→
ZUCK
ZGGG · Guangzhou (Huadu) → ZUCK · Chongqing
CBJ5227 · JD5227 · ⏱ 23:09–00:47 (98m)
2026-05-08
4 legs
CBJ
ZSHC → ZGSZ → ZSHC → ZGGG → ZBTJ
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5113 · JD5113 · sched 00:40Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5114 · JD5114 · sched 05:10Z
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CBJ5270 · JD5270 · sched 12:45Z
ZGGG
→
ZBTJ
ZGGG · Guangzhou (Huadu) → ZBTJ · Tianjin
CBJ5185 · JD5185 · sched 22:40Z
2026-05-07
3 legs
CBJ
ZGGG → ZSHC → ZLIC → ZSHC
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CBJ5269 · JD5269 · sched 00:15Z
ZSHC
→
ZLIC
ZSHC · Hangzhou → ZLIC · Yinchuan
CBJ5149 · JD5149 · sched 03:10Z
ZLIC
→
ZSHC
ZLIC · Yinchuan → ZSHC · Hangzhou
CBJ5150 · JD5150 · sched 06:45Z
2026-05-06
4 legs
round-trip
CBJ
ZGGG → ZSHC → ZLIC → ZSHC → ZGGG
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CBJ5269 · JD5269 · ⏱ 00:23– (Nonem)
ZSHC
→
ZLIC
ZSHC · Hangzhou → ZLIC · Yinchuan
CBJ5149 · JD5149 · sched 03:10Z
ZLIC
→
ZSHC
ZLIC · Yinchuan → ZSHC · Hangzhou
CBJ5150 · JD5150 · sched 08:00Z
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CBJ5270 · JD5270 · sched 12:45Z
2026-05-05
3 legs
CBJ
ZUCK → ZBAD → ZUTF → ZGGG
ZUCK
→
ZBAD
ZUCK · Chongqing → ZBAD · Beijing
CBJ5756 · JD5756 · sched 03:40Z
ZBAD
→
ZUTF
ZBAD · Beijing → ZUTF · Chengdu (Jianyang)
CBJ5559 · JD5559 · ⏱ 07:28–09:46 (138m)
ZUTF
→
ZGGG
ZUTF · Chengdu (Jianyang) → ZGGG · Guangzhou (Huadu)
CBJ5162 · JD5162 · sched 11:55Z
2026-05-04
4 legs
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZUCK
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · sched 09:40Z
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · ⏱ 14:37– (Nonem)
ZBAD
→
ZUCK
ZBAD · Beijing → ZUCK · Chongqing
CBJ5755 · JD5755 · sched 23:55Z
2026-05-03
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · ⏱ 05:16–08:42 (206m)
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 10:37– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:40Z
2026-05-02
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 10:01– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:40Z
2026-05-01
4 legs
round-trip
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZWWW
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · sched 09:40Z
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · ⏱ 23:29– (Nonem)
2026-04-30
4 legs
CBJ
ZUCK → ZBAD → ZWWW → ZBAD → ZWWW
ZUCK
→
ZBAD
ZUCK · Chongqing → ZBAD · Beijing
CBJ5756 · JD5756 · sched 03:40Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5219 · JD5219 · sched 07:20Z
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5220 · JD5220 · sched 12:40Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-04-29
4 legs
CBJ
ZWWW → ZBAD → ZGGG → ZBAD → ZUCK
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 11:48– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
ZBAD
→
ZUCK
ZBAD · Beijing → ZUCK · Chongqing
CBJ5755 · JD5755 · ⏱ 00:02– (Nonem)
2026-04-28
3 legs
CBJ
ZBAD → ZGGG → ZBAD → ZWWW
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · sched 09:40Z
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-04-27
1 legs
CBJ
ZUCK → ZBAD
ZUCK
→
ZBAD
ZUCK · Chongqing → ZBAD · Beijing
CBJ5756 · JD5756 · sched Z
2026-04-26
5 legs
CBJ
ZBAD → ZUCK → ZBAD → ZWWW → ZBAD → ZUCK
ZBAD
→
ZUCK
ZBAD · Beijing → ZUCK · Chongqing
CBJ5755 · JD5755 · sched 23:55Z
ZUCK
→
ZBAD
ZUCK · Chongqing → ZBAD · Beijing
CBJ5756 · JD5756 · sched 03:40Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5219 · JD5219 · sched 07:20Z
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5220 · JD5220 · sched 12:40Z
ZBAD
→
ZUCK
ZBAD · Beijing → ZUCK · Chongqing
CBJ5755 · JD5755 · sched 23:55Z
2026-04-25
4 legs
CBJ
ZJSY → ZUTF → ZBAD → ZWWW → ZBAD
ZJSY
→
ZUTF
ZJSY · Sanya (Tianya) → ZUTF · Chengdu (Jianyang)
CBJ5943 · JD5943 · sched 00:10Z
ZUTF
→
ZBAD
ZUTF · Chengdu (Jianyang) → ZBAD · Beijing
CBJ5560 · JD5560 · sched 03:45Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5219 · JD5219 · sched 07:20Z
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5220 · JD5220 · sched 12:40Z
2026-04-24
4 legs
round-trip
CBJ
ZJSY → ZSJN → ZJSY → ZSHC → ZJSY
ZJSY
→
ZSJN
ZJSY · Sanya (Tianya) → ZSJN · Jinan (Licheng)
CBJ5145 · JD5145 · sched 01:25Z
ZSJN
→
ZJSY
ZSJN · Jinan (Licheng) → ZJSY · Sanya (Tianya)
CBJ5146 · JD5146 · sched 06:05Z
ZJSY
→
ZSHC
ZJSY · Sanya (Tianya) → ZSHC · Hangzhou
CBJ5135 · JD5135 · sched 10:30Z
ZSHC
→
ZJSY
ZSHC · Hangzhou → ZJSY · Sanya (Tianya)
CBJ5136 · JD5136 · sched 14:35Z
2026-04-23
4 legs
round-trip
CBJ
ZJSY → ZHHH → ZYTX → ZHHH → ZJSY
ZJSY
→
ZHHH
ZJSY · Sanya (Tianya) → ZHHH · Wuhan (Huangpi)
CBJ5233 · JD5233 · sched 02:00Z
ZHHH
→
ZYTX
ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang
CBJ5233 · JD5233 · ⏱ 05:47–08:18 (151m)
ZYTX
→
ZHHH
ZYTX · Shenyang → ZHHH · Wuhan (Huangpi)
CBJ5234 · JD5234 · sched 09:55Z
ZHHH
→
ZJSY
ZHHH · Wuhan (Huangpi) → ZJSY · Sanya (Tianya)
CBJ5234 · JD5234 · ⏱ 13:52– (Nonem)
2026-04-22
3 legs
CBJ
ZLXY → ZJSY → ZSNJ → ZJSY
ZLXY
→
ZJSY
ZLXY · Xi'an → ZJSY · Sanya (Tianya)
CBJ5776 · JD5776 · sched 03:10Z
ZJSY
→
ZSNJ
ZJSY · Sanya (Tianya) → ZSNJ · Nanjing
CBJ5125 · JD5125 · ⏱ 07:13– (Nonem)
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CBJ5126 · JD5126 · ⏱ 11:40– (Nonem)
2026-04-19
6 legs
CBJ
ZJHK → ZGNN → ZJHK → ZGCZ → ZLXY → ZUCK → ZLXY
ZJHK
→
ZGNN
ZJHK · Haikou (Meilan) → ZGNN · Nanning (Jiangnan)
CBJ5529 · JD5529 · sched 00:50Z
ZGNN
→
ZJHK
ZGNN · Nanning (Jiangnan) → ZJHK · Haikou (Meilan)
CBJ5530 · JD5530 · sched 03:00Z
ZJHK
→
ZGCZ
ZJHK · Haikou (Meilan) → ZGCZ · Chenzhou
CBJ5035 · JD5035 · sched 05:20Z
ZGCZ
→
ZLXY
ZGCZ · Chenzhou → ZLXY · Xi'an
CBJ5035 · JD5035 · ⏱ 07:35– (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
2026-04-18
3 legs
CBJ
ZBAD → ZPPP → ZBAD → ZJHK
ZBAD
→
ZPPP
ZBAD · Beijing → ZPPP · Kunming
CBJ5629 · JD5629 · ⏱ 02:18– (Nonem)
ZPPP
→
ZBAD
ZPPP · Kunming → ZBAD · Beijing
CBJ5630 · JD5630 · ⏱ 07:38–10:41 (183m)
ZBAD
→
ZJHK
ZBAD · Beijing → ZJHK · Haikou (Meilan)
CBJ5989 · JD5989 · ⏱ 11:53– (Nonem)
2026-04-17
3 legs
CBJ
ZWWW → ZBAD → ZGGG → ZBAD
ZWWW
→
ZBAD
ZWWW · Ürümqi → ZBAD · Beijing
CBJ5218 · JD5218 · sched 05:00Z
ZBAD
→
ZGGG
ZBAD · Beijing → ZGGG · Guangzhou (Huadu)
CBJ5921 · JD5921 · ⏱ 11:49– (Nonem)
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
2026-04-16
4 legs
CBJ
ZJSY → ZUTF → ZJSY → ZBAD → ZWWW
ZJSY
→
ZUTF
ZJSY · Sanya (Tianya) → ZUTF · Chengdu (Jianyang)
CBJ5941 · JD5941 · sched 04:20Z
ZUTF
→
ZJSY
ZUTF · Chengdu (Jianyang) → ZJSY · Sanya (Tianya)
CBJ5942 · JD5942 · sched 08:00Z
ZJSY
→
ZBAD
ZJSY · Sanya (Tianya) → ZBAD · Beijing
CBJ5578 · JD5578 · sched 14:00Z
ZBAD
→
ZWWW
ZBAD · Beijing → ZWWW · Ürümqi
CBJ5217 · JD5217 · sched 23:25Z
2026-04-15
4 legs
CBJ
ZGGG → ZBAD → ? → ? → ?
ZGGG
→
ZBAD
ZGGG · Guangzhou (Huadu) → ZBAD · Beijing
CBJ5922 · JD5922 · sched 13:50Z
?
→
?
— → —
ferry
· sched Z
ZBAD
→
?
ZBAD · Beijing → —
ferry
CBJ5577 · sched Z
ZBAD
→
?
ZBAD · Beijing → —
ferry
· sched Z
2026-04-14
4 legs
CBJ
ZSHC → ZUTF → ZSHC → ? → ?
ZSHC
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CBJ5259 · JD5259 · sched 01:15Z
ZUTF
→
ZSHC
ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou
CBJ5260 · JD5260 · sched 05:00Z
ZSHC
→
?
ZSHC · Hangzhou → —
ferry
· sched Z
ZBAA
→
?
ZBAA · Beijing → —
ferry
· sched Z
2026-04-13
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-12
5 legs
CBJ
ZSHC → ZGSZ → ZSHC → ZGSZ → ZSHC → ZWWW
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5113 · JD5113 · sched 00:40Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5114 · JD5114 · sched 05:10Z
ZSYW
→
ZGSZ
ZSYW · Yiwu/Jinhua → ZGSZ · Shenzhen
⚠ gap
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
2026-04-11
4 legs
round-trip
CBJ
ZSHC → ZWWW → ZSHC → ZGSZ → ZSHC
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-10
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-09
5 legs
round-trip
CBJ
ZPPP → ZSHC → ZGSZ → ZSHC → ZWWW → ZPPP
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CBJ5128 · JD5128 · sched 04:55Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · ⏱ 12:13–14:25 (131m)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · ⏱ 23:22– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
⚠ gap
CBJ5127 · JD5127 · sched Z
2026-04-08
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · ⏱ 05:33–10:07 (274m)
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-07
5 legs
CBJ
ZSHC → ZLIC → ZSHC → ZGSZ → ZSHC → ZWWW
ZSHC
→
ZLIC
ZSHC · Hangzhou → ZLIC · Yinchuan
CBJ5149 · JD5149 · sched 02:35Z
ZLIC
→
ZSHC
ZLIC · Yinchuan → ZSHC · Hangzhou
CBJ5150 · JD5150 · sched 06:25Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched Z
2026-04-06
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-05
4 legs
round-trip
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC → ZWWW
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · ⏱ 15:08– (Nonem)
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
2026-04-04
4 legs
round-trip
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC → ZWWW
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · ⏱ 15:48– (Nonem)
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
2026-04-03
3 legs
CBJ
ZSHC → ZGSZ → ZSHC → ZWWW
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · ⏱ 15:21–17:13 (111m)
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · ⏱ 23:13– (Nonem)
2026-04-02
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · ⏱ 05:55– (Nonem)
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-04-01
3 legs
CBJ
ZSHC → ZGSZ → ZSHC → ZWWW
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
2026-03-31
4 legs
CBJ
ZSHC → ZPPP → ZSHC → ZSHC → ZGSZ
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CBJ5127 · JD5127 · sched 23:55Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CBJ5128 · JD5128 · ⏱ 05:12–07:54 (162m)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
⚠ gap
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · ⏱ 14:58– (Nonem)
2026-03-30
3 legs
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · sched 11:30Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
2026-03-29
4 legs
round-trip
CBJ
ZWWW → ZSHC → ZGSZ → ZSHC → ZWWW
ZWWW
→
ZSHC
ZWWW · Ürümqi → ZSHC · Hangzhou
CBJ5844 · JD5844 · sched 05:20Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CBJ5289 · JD5289 · ⏱ 12:43– (Nonem)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CBJ5290 · JD5290 · sched 14:55Z
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · sched 23:05Z
2026-03-28
5 legs
CBJ
ZSHC → ZBSJ → ZWWW → ZBSJ → ZSHC → ZWWW
ZSHC
→
ZBSJ
ZSHC · Hangzhou → ZBSJ · Shijiazhuang
CBJ5279 · JD5279 · sched 01:50Z
ZBSJ
→
ZWWW
ZBSJ · Shijiazhuang → ZWWW · Ürümqi
CBJ5279 · JD5279 · ⏱ 05:04– (Nonem)
ZWWW
→
ZBSJ
ZWWW · Ürümqi → ZBSJ · Shijiazhuang
CBJ5280 · JD5280 · sched 10:15Z
ZBSJ
→
ZSHC
ZBSJ · Shijiazhuang → ZSHC · Hangzhou
CBJ5280 · JD5280 · ⏱ 15:53– (Nonem)
ZSHC
→
ZWWW
ZSHC · Hangzhou → ZWWW · Ürümqi
CBJ5843 · JD5843 · ⏱ 23:25– (Nonem)
2026-03-27
5 legs
CBJ
ZJSY → ZHHH → ZYTX → ZUTF → ZGGG → ZSHC
ZJSY
→
ZHHH
ZJSY · Sanya (Tianya) → ZHHH · Wuhan (Huangpi)
CBJ5233 · JD5233 · ⏱ 01:07– (Nonem)
ZHHH
→
ZYTX
ZHHH · Wuhan (Huangpi) → ZYTX · Shenyang
CBJ5233 · JD5233 · sched 04:50Z
ZYTX
→
ZUTF
ZYTX · Shenyang → ZUTF · Chengdu (Jianyang)
CBJ5022 · JD5022 · sched 09:15Z
ZUTF
→
ZGGG
ZUTF · Chengdu (Jianyang) → ZGGG · Guangzhou (Huadu)
CBJ5162 · JD5162 · sched 14:30Z
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CBJ5269 · JD5269 · ⏱ 23:22–01:01 (98m)
2026-03-26
4 legs
round-trip
CBJ
ZJSY → ZHCC → ZJSY → ZPPP → ZJSY
ZJSY
→
ZHCC
ZJSY · Sanya (Tianya) → ZHCC · Zhengzhou
CBJ5723 · JD5723 · sched 00:00Z
ZHCC
→
ZJSY
ZHCC · Zhengzhou → ZJSY · Sanya (Tianya)
CBJ5724 · JD5724 · sched 05:40Z
ZJSY
→
ZPPP
ZJSY · Sanya (Tianya) → ZPPP · Kunming
CBJ5017 · JD5017 · sched 10:05Z
ZPPP
→
ZJSY
ZPPP · Kunming → ZJSY · Sanya (Tianya)
CBJ5018 · JD5018 · sched 13:50Z
2026-03-25
4 legs
round-trip
CBJ
ZJSY → ZHCC → ZJSY → ZSNJ → ZJSY
ZJSY
→
ZHCC
ZJSY · Sanya (Tianya) → ZHCC · Zhengzhou
CBJ5723 · JD5723 · sched 00:00Z
ZHCC
→
ZJSY
ZHCC · Zhengzhou → ZJSY · Sanya (Tianya)
CBJ5724 · JD5724 · sched 05:40Z
ZJSY
→
ZSNJ
ZJSY · Sanya (Tianya) → ZSNJ · Nanjing
CBJ5125 · JD5125 · sched 10:05Z
ZSNJ
→
ZJSY
ZSNJ · Nanjing → ZJSY · Sanya (Tianya)
CBJ5126 · JD5126 · sched 14:25Z
2026-03-24
4 legs
round-trip
CBJ
ZJSY → ZHCC → ZJSY → ZPPP → ZJSY
ZJSY
→
ZHCC
ZJSY · Sanya (Tianya) → ZHCC · Zhengzhou
CBJ5723 · JD5723 · sched 00:00Z
ZHCC
→
ZJSY
ZHCC · Zhengzhou → ZJSY · Sanya (Tianya)
CBJ5724 · JD5724 · sched 05:40Z
ZJSY
→
ZPPP
ZJSY · Sanya (Tianya) → ZPPP · Kunming
CBJ5017 · JD5017 · sched 10:05Z
ZPPP
→
ZJSY
ZPPP · Kunming → ZJSY · Sanya (Tianya)
CBJ5018 · JD5018 · sched 13:50Z