✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-227Y
/ 782398
164 flights over 73 days · 2.25 legs/day · base ZSWA · Wuhu · operators: JDL
164
Flights
13
Airports served
4%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
2 legs
round-trip
JDL
ZSWX → ZGSZ → ZSWX
ZSWX
→
ZGSZ
ZSWX · Wuxi → ZGSZ · Shenzhen
JDL2652 · JG2652 · sched Z
ZGSZ
→
ZSWX
ZGSZ · Shenzhen → ZSWX · Wuxi
JDL2651 · JG2651 · sched Z
2026-06-22
2 legs
round-trip
JDL
ZSWX → ZGSZ → ZSWX
ZSWX
→
ZGSZ
ZSWX · Wuxi → ZGSZ · Shenzhen
JDL2652 · JG2652 · ⏱ 21:15– (Nonem)
ZGSZ
→
ZSWX
ZGSZ · Shenzhen → ZSWX · Wuxi
JDL2651 · JG2651 · sched Z
2026-06-21
1 legs
JDL
ZLXY → ZGSZ
ZLXY
→
ZGSZ
ZLXY · Xi'an → ZGSZ · Shenzhen
JDL9903 · JG9903 · sched Z
2026-06-18
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-06-17
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-16
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-15
4 legs
round-trip
JDL
ZWWW → ZLXY → ZLXY → ZSWA → ZWWW
ZWWW
→
ZLXY
ZWWW · Ürümqi → ZLXY · Xi'an
JDL2868 · JG2868 · ⏱ 10:07– (Nonem)
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
⚠ gap
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZLXY
→
ZWWW
ZLXY · Xi'an → ZWWW · Ürümqi
⚠ gap
JDL2867 · JG2867 · sched Z
2026-06-14
4 legs
round-trip
JDL
ZSWA → ZLXY → ZWWW → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZWWW
ZLXY · Xi'an → ZWWW · Ürümqi
JDL2867 · JG2867 · sched Z
ZWWW
→
ZLXY
ZWWW · Ürümqi → ZLXY · Xi'an
JDL2868 · JG2868 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-13
4 legs
JDL
ZLXY → ZWWW → ZSWA → ZLXY → ?
ZLXY
→
ZWWW
ZLXY · Xi'an → ZWWW · Ürümqi
JDL2867 · JG2867 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
⚠ gap
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZWWW
→
?
ZWWW · Ürümqi → —
⚠ gap
JDL2868 · JG2868 · sched Z
2026-06-12
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-06-11
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-10
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWU
→
ZLXY
ZSWU · Wuhu → ZLXY · Xi'an
⚠ gap
JDL2676 · JG2676 · sched Z
2026-06-09
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-08
3 legs
JDL
ZSWA → ZGSZ → ZSWA → ZLXY
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2053 · JG2053 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
⚠ gap
JDL2675 · JG2675 · sched Z
ZGSZ
→
ZLXY
ZGSZ · Shenzhen → ZLXY · Xi'an
⚠ gap
JDL2041 · JG2041 · sched Z
2026-06-07
1 legs
JDL
ZGSZ → ZLXY
ZGSZ
→
ZLXY
ZGSZ · Shenzhen → ZLXY · Xi'an
JDL2041 · JG2041 · sched Z
2026-06-06
5 legs
JDL
ZGSZ → ZSWA → ZGSZ → RPLC → ZGSZ → ZGSD
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
JDL2860 · JG2860 · ⏱ 18:20–20:12 (112m)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
⚠ gap
intl
JDL2902 · JG2902 · sched Z
ZGSD
→
RPLC
ZGSD · Zhuhai (Jinwan) → RPLC · Mabalacat
⚠ gap
intl
JDL2109 · JG2109 · sched Z
?
→
ZGSZ
— → ZGSZ · Shenzhen
JDL2053 · JG2053 · sched Z
ZGSZ
→
ZGSD
ZGSZ · Shenzhen → ZGSD · Zhuhai (Jinwan)
JDL2039 · JG2039 · sched Z
2026-06-05
5 legs
round-trip
JDL
ZBAD → ZGSZ → ZGSZ → RPLC → ZGSD → ZBAD
ZBAD
→
ZGSZ
ZBAD · Beijing → ZGSZ · Shenzhen
JDL2688 · JG2688 · ⏱ 22:18– (Nonem)
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
⚠ gap
intl
JDL2902 · JG2902 · sched Z
ZGSD
→
RPLC
ZGSD · Zhuhai (Jinwan) → RPLC · Mabalacat
⚠ gap
intl
JDL2109 · JG2109 · sched Z
ZGSZ
→
ZGSD
ZGSZ · Shenzhen → ZGSD · Zhuhai (Jinwan)
⚠ gap
JDL2039 · JG2039 · sched Z
ZGSZ
→
ZBAD
ZGSZ · Shenzhen → ZBAD · Beijing
⚠ gap
JDL2687 · JG2687 · sched Z
2026-06-04
5 legs
JDL
ZGSZ → ZGSD → ZSWA → ZGSZ → ZGSZ → RPLC
ZGSZ
→
ZGSD
ZGSZ · Shenzhen → ZGSD · Zhuhai (Jinwan)
JDL2039 · JG2039 · ⏱ 02:11– (Nonem)
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
⚠ gap
JDL2860 · JG2860 · sched Z
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2859 · JG2859 · sched Z
RPLC
→
ZGSZ
RPLC · Mabalacat → ZGSZ · Shenzhen
⚠ gap
intl
JDL2902 · JG2902 · sched Z
ZGSD
→
RPLC
ZGSD · Zhuhai (Jinwan) → RPLC · Mabalacat
⚠ gap
intl
JDL2109 · JG2109 · sched Z
2026-06-03
2 legs
JDL
ZLXY → ZSWA → ZGSZ
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2859 · JG2859 · sched Z
2026-06-02
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-06-01
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-30
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-29
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-28
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-27
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-26
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-25
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-24
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-23
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-22
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-21
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-20
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-19
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-18
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-17
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-16
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-15
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-14
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZBAD
→
ZSWA
ZBAD · Beijing → ZSWA · Wuhu
⚠ gap
JDL2879 · JG2879 · sched Z
2026-05-13
2 legs
JDL
ZLXY → ZSWA → ZBAD
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZBAD
ZSWA · Wuhu → ZBAD · Beijing
JDL2880 · JG2880 · sched Z
2026-05-12
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-11
2 legs
round-trip
JDL
ZSWA → ZLXY → ZSWA
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
2026-05-09
2 legs
round-trip
JDL
ZLXY → ZSWA → ZLXY
ZLXY
→
ZSWA
ZLXY · Xi'an → ZSWA · Wuhu
JDL2675 · JG2675 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-08
2 legs
JDL
ZSWA → ZLXY → ?
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
ZLXY
→
?
ZLXY · Xi'an → —
JDL2675 · JG2675 · sched Z
2026-05-07
2 legs
JDL
ZUCK → ZSWA → ZLXY
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZLXY
ZSWA · Wuhu → ZLXY · Xi'an
JDL2676 · JG2676 · sched Z
2026-05-06
2 legs
round-trip
JDL
ZUCK → ZSWA → ZUCK
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-30
2 legs
round-trip
JDL
ZUCK → ZSWA → ZUCK
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-28
2 legs
round-trip
JDL
ZSWA → ZUCK → ZSWA
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
2026-04-27
2 legs
round-trip
JDL
ZSWA → ZUCK → ZSWA
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
2026-04-25
2 legs
round-trip
JDL
ZUCK → ZSWA → ZUCK
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-24
2 legs
round-trip
JDL
ZSWA → ZUCK → ZSWA
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
2026-04-22
2 legs
round-trip
JDL
ZUCK → ZSWA → ZUCK
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-21
2 legs
round-trip
JDL
ZUCK → ZSWA → ZUCK
ZUCK
→
ZSWA
ZUCK · Chongqing → ZSWA · Wuhu
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-20
2 legs
JDL
ZGSZ → ZSWA → ZUCK
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
JDL2860 · JG2860 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-18
2 legs
round-trip
JDL
ZGSZ → ZSWA → ZGSZ
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
JDL2860 · JG2860 · sched Z
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2859 · JG2859 · sched Z
2026-04-17
3 legs
round-trip
JDL
ZSWX → RKSI → ZGSZ → ZSWX
ZSWX
→
RKSI
ZSWX · Wuxi → RKSI · Seoul
intl
JDL2979 · JG2979 · sched Z
ZSWX
→
ZGSZ
ZSWX · Wuxi → ZGSZ · Shenzhen
⚠ gap
JDL2862 · JG2862 · sched Z
RKSI
→
ZSWX
RKSI · Seoul → ZSWX · Wuxi
⚠ gap
intl
JDL2980 · JG2980 · sched Z
2026-04-16
4 legs
JDL
ZSCG → RKSI → ZSWX → ZSWX → ZGSZ
ZSCG
→
RKSI
ZSCG · Changzhou → RKSI · Seoul
intl
JDL2979 · JG2979 · sched Z
RKSI
→
ZSWX
RKSI · Seoul → ZSWX · Wuxi
intl
JDL2980 · JG2980 · sched Z
ZGSZ
→
ZSWX
ZGSZ · Shenzhen → ZSWX · Wuxi
⚠ gap
JDL2861 · JG2861 · sched Z
ZSWX
→
ZGSZ
ZSWX · Wuxi → ZGSZ · Shenzhen
JDL2862 · JG2862 · sched Z
2026-04-15
2 legs
round-trip
JDL
ZGSZ → ZSWX → ZGSZ
ZGSZ
→
ZSWX
ZGSZ · Shenzhen → ZSWX · Wuxi
JDL2861 · JG2861 · sched Z
ZBAD
→
ZGSZ
ZBAD · Beijing → ZGSZ · Shenzhen
⚠ gap
JDL2645 · JG2645 · sched Z
2026-04-14
2 legs
round-trip
JDL
ZBAD → ZSWA → ZBAD
ZBAD
→
ZSWA
ZBAD · Beijing → ZSWA · Wuhu
JDL2879 · JG2879 · sched Z
ZSWA
→
ZBAD
ZSWA · Wuhu → ZBAD · Beijing
JDL2880 · JG2880 · sched Z
2026-04-13
2 legs
JDL
? → ? → ZBAD
?
→
?
— → —
JDL2671 · JG2671 · sched Z
ZSWU
→
ZBAD
ZSWU · Wuhu → ZBAD · Beijing
JDL2880 · JG2880 · sched Z
2026-04-11
2 legs
JDL
ZSWU → ZUCK → ?
ZSWU
→
ZUCK
ZSWU · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
?
→
?
— → —
JDL2671 · JG2671 · sched Z
2026-04-10
2 legs
JDL
? → ? → ZUCK
?
→
?
— → —
JDL2671 · JG2671 · sched Z
ZSWU
→
ZUCK
ZSWU · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-09
2 legs
JDL
ZSWA → ZUCK → ?
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
?
ZUCK · Chongqing → —
JDL2671 · JG2671 · sched Z
2026-04-08
3 legs
round-trip
JDL
ZUCK → ? → ZUCK → ZUCK
ZUCK
→
?
ZUCK · Chongqing → —
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
⚠ gap
JDL2672 · JG2672 · sched Z
2026-04-07
1 legs
JDL
? → ?
?
→
?
— → —
JDL2671 · JG2671 · sched Z
2026-04-03
2 legs
JDL
? → ? → ZUCK
?
→
?
— → —
JDL2671 · JG2671 · sched Z
ZSWA
→
ZUCK
ZSWA · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-02
2 legs
round-trip
JDL
ZUCK → ? → ZUCK
ZUCK
→
?
ZUCK · Chongqing → —
JDL2671 · JG2671 · sched Z
?
→
ZUCK
— → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-04-01
2 legs
JDL
? → ZUCK → ?
?
→
ZUCK
— → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
?
ZUCK · Chongqing → —
JDL2671 · JG2671 · sched Z
2026-03-30
2 legs
JDL
ZSWU → ZUCK → ?
ZSWU
→
ZUCK
ZSWU · Wuhu → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
ZUCK
→
?
ZUCK · Chongqing → —
JDL2671 · JG2671 · sched Z
2026-03-28
2 legs
JDL
ZBAD → ZSWA → ZUCK
ZBAD
→
ZSWA
ZBAD · Beijing → ZSWA · Wuhu
JDL2879 · JG2879 · sched Z
?
→
ZUCK
— → ZUCK · Chongqing
JDL2672 · JG2672 · sched Z
2026-03-27
4 legs
round-trip
JDL
ZGSZ → ZSWA → ZHSY → ZBAD → ZGSZ
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
JDL2860 · JG2860 · ⏱ 17:55–19:45 (110m)
ZGSZ
→
ZHSY
ZGSZ · Shenzhen → ZHSY · Shiyan (Maojian)
⚠ gap
JDL2807 · JG2807 · sched Z
ZSWA
→
ZBAD
ZSWA · Wuhu → ZBAD · Beijing
⚠ gap
JDL2880 · JG2880 · sched Z
ZHSY
→
ZGSZ
ZHSY · Shiyan (Maojian) → ZGSZ · Shenzhen
⚠ gap
JDL2808 · JG2808 · sched Z
2026-03-26
2 legs
round-trip
JDL
ZSWA → ZGSZ → ZSWA
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2859 · JG2859 · sched Z
ZGSZ
→
ZSWA
ZGSZ · Shenzhen → ZSWA · Wuhu
JDL2860 · JG2860 · sched Z
2026-03-25
2 legs
JDL
ZBAD → ZSWA → ZGSZ
ZBAD
→
ZSWA
ZBAD · Beijing → ZSWA · Wuhu
JDL2879 · JG2879 · sched Z
ZSWA
→
ZGSZ
ZSWA · Wuhu → ZGSZ · Shenzhen
JDL2859 · JG2859 · sched Z
2026-03-23
1 legs
JDL
ZGSZ → ZBAD
ZGSZ
→
ZBAD
ZGSZ · Shenzhen → ZBAD · Beijing
JDL2646 · JG2646 · ⏱ 22:15– (Nonem)