‹ Aircraft

B-227Z / 782399

141 flights over 54 days · 2.61 legs/day · base ZSWX · Wuxi · operators: JDL

141
Flights
16
Airports served
26%
ADS-B observed
0
Ferry / no-flightnum

Aircraft identity

No static metadata for this hex (OpenSky covers ~79% of the fleet).

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 2 legs round-trip JDL
ZSNJ → RKSI → ZSNJ
ZSNJ RKSI ZSNJ · Nanjing → RKSI · Seoul intl JDL2703 · JG2703 · ⏱ 09:51– (Nonem)
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · ⏱ 13:01– (Nonem)
2026-06-22 2 legs round-trip JDL
ZSNJ → RKSI → ZSNJ
ZSNJ RKSI ZSNJ · Nanjing → RKSI · Seoul intl JDL2703 · JG2703 · ⏱ 09:55– (Nonem)
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · sched Z
2026-06-21 2 legs round-trip JDL
ZSNJ → VGHS → ZSNJ
ZSNJ VGHS ZSNJ · Nanjing → VGHS · Dhaka intl JDL2779 · JG2779 · sched Z
VGHS ZSNJ VGHS · Dhaka → ZSNJ · Nanjing intl JDL2780 · JG2780 · sched Z
2026-06-18 2 legs round-trip JDL
ZSNJ → RKSI → ZSNJ
ZSNJ RKSI ZSNJ · Nanjing → RKSI · Seoul intl JDL2703 · JG2703 · ⏱ 09:35– (Nonem)
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · sched Z
2026-06-17 2 legs round-trip JDL
VGHS → ZSNJ → VGHS
VGHS ZSNJ VGHS · Dhaka → ZSNJ · Nanjing intl JDL2780 · JG2780 · sched Z
ZSNJ VGHS ZSNJ · Nanjing → VGHS · Dhaka intl JDL2779 · JG2779 · sched Z
2026-06-16 2 legs round-trip JDL
ZSNJ → RKSI → ZSNJ
ZSNJ RKSI ZSNJ · Nanjing → RKSI · Seoul intl JDL2703 · JG2703 · ⏱ 09:34–11:18 (103m)
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · ⏱ 13:04– (Nonem)
2026-06-15 2 legs round-trip JDL
RKSI → ZSNJ → RKSI
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · ⏱ 13:02– (Nonem)
ZSNJ RKSI ZSNJ · Nanjing → RKSI · Seoul intl JDL2703 · JG2703 · sched Z
2026-06-14 2 legs round-trip JDL
RKSI → ZSNJ → RKSI
RKSI ZSNJ RKSI · Seoul → ZSNJ · Nanjing intl JDL2704 · JG2704 · ⏱ 10:54– (Nonem)
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul ⚠ gap intl JDL2979 · JG2979 · sched Z
2026-06-13 4 legs round-trip JDL
RKSI → ZSWX → ZGSZ → ZSWX → RKSI
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:18–11:58 (100m)
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 17:59– (Nonem)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
2026-06-12 4 legs JDL
RKSI → ZSWX → ZGSZ → RKSI → ZSWX
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · sched Z
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · sched Z
ZSCG RKSI ZSCG · Changzhou → RKSI · Seoul ⚠ gap intl JDL2979 · JG2979 · sched Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi ⚠ gap JDL2861 · JG2861 · sched Z
2026-06-11 4 legs round-trip JDL
RKSI → ZSWX → ZGSZ → ZSWX → RKSI
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:37– (Nonem)
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 18:13– (Nonem)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
2026-06-10 4 legs JDL
ZSWX → ZGSZ → ZSWX → ZSWX → RKSI
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 18:16– (Nonem)
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi ⚠ gap intl JDL2980 · JG2980 · sched Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi ⚠ gap JDL2861 · JG2861 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
2026-06-09 4 legs round-trip JDL
ZSWX → ZGSZ → RKSI → ZSWX → ZSWX
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 18:17– (Nonem)
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul ⚠ gap 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
2026-06-08 4 legs JDL
RKSI → ZSWX → RKSI → ZGSZ → ZSWX
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:27–12:15 (108m)
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen ⚠ gap JDL2862 · JG2862 · sched Z
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
2026-06-07 4 legs round-trip JDL
ZGSZ → ZSWX → ZSWX → RKSI → ZGSZ
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · ⏱ 21:24–23:18 (114m)
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi ⚠ gap intl JDL2980 · JG2980 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen ⚠ gap JDL2862 · JG2862 · sched Z
2026-06-06 4 legs JDL
RKSI → ZSWX → ZSWX → RKSI → ZGSZ
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:52–12:33 (101m)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi ⚠ gap JDL2861 · JG2861 · ⏱ 21:34– (Nonem)
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen ⚠ gap JDL2862 · JG2862 · sched Z
2026-06-05 4 legs JDL
ZSWX → ZGSZ → ZSWX → ZSWX → RKSI
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 18:16– (Nonem)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi ⚠ gap intl JDL2980 · JG2980 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
2026-06-04 4 legs JDL
ZGSZ → ZSWX → RKSI → ZGSZ → ZSWX
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
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-06-03 4 legs JDL
RKSI → ZSWX → ZSWX → RKSI → ZGSZ
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:33–12:20 (107m)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi ⚠ gap JDL2861 · JG2861 · ⏱ 22:09–00:00 (112m)
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · sched Z
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen ⚠ gap JDL2862 · JG2862 · sched Z
2026-06-02 4 legs round-trip JDL
ZSWX → RKSI → ZSWX → ZGSZ → ZSWX
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul intl JDL2979 · JG2979 · ⏱ 07:09– (Nonem)
RKSI ZSWX RKSI · Seoul → ZSWX · Wuxi intl JDL2980 · JG2980 · ⏱ 10:32–12:11 (99m)
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · ⏱ 18:15– (Nonem)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi JDL2861 · JG2861 · sched Z
2026-06-01 4 legs round-trip JDL
ZSWX → ZGSZ → RKSI → ZSWX → ZSWX
ZSWX ZGSZ ZSWX · Wuxi → ZGSZ · Shenzhen JDL2862 · JG2862 · sched Z
ZSWX RKSI ZSWX · Wuxi → RKSI · Seoul ⚠ gap 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
2026-05-31 4 legs round-trip JDL
ZGSZ → ZBAD → ZSYT → ZSWX → ZGSZ
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · ⏱ 01:24– (Nonem)
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2833 · JG2833 · ⏱ 14:41–15:31 (50m)
ZGSZ ZSWX ZGSZ · Shenzhen → ZSWX · Wuxi ⚠ gap JDL2861 · JG2861 · ⏱ 21:13–23:10 (117m)
ZSYT ZGSZ ZSYT · Yantai → ZGSZ · Shenzhen ⚠ gap JDL2835 · JG2835 · sched Z
2026-05-30 3 legs round-trip JDL
ZGOW → ZGSZ → ZSYT → ZGOW
ZGOW ZGSZ ZGOW · Jieyang (Rongcheng) → ZGSZ · Shenzhen JDL2835 · JG2835 · ⏱ 22:12– (Nonem)
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai ⚠ gap JDL2833 · JG2833 · sched Z
ZSYT ZGOW ZSYT · Yantai → ZGOW · Jieyang (Rongcheng) JDL2835 · JG2835 · sched Z
2026-05-29 3 legs round-trip JDL
ZSYT → ZGSZ → ZBAD → ZSYT
ZSYT ZGSZ ZSYT · Yantai → ZGSZ · Shenzhen JDL2835 · JG2835 · ⏱ 16:56– (Nonem)
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · ⏱ 22:08–00:47 (159m)
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2833 · JG2833 · sched Z
2026-05-28 2 legs JDL
ZSHC → ZGSZ → ZBAD
ZSHC ZGSZ ZSHC · Hangzhou → ZGSZ · Shenzhen JDL2679 · JG2679 · ⏱ 17:56– (Nonem)
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · ⏱ 21:36– (Nonem)
2026-05-27 2 legs round-trip JDL
ZGSZ → ZSHC → ZGSZ
ZGSZ ZSHC ZGSZ · Shenzhen → ZSHC · Hangzhou JDL2680 · JG2680 · sched Z
ZSHC ZGSZ ZSHC · Hangzhou → ZGSZ · Shenzhen JDL2679 · JG2679 · sched Z
2026-05-26 2 legs round-trip JDL
ZGSZ → ZSHC → ZGSZ
ZGSZ ZSHC ZGSZ · Shenzhen → ZSHC · Hangzhou JDL2680 · JG2680 · ⏱ 21:41–23:25 (105m)
ZSHC ZGSZ ZSHC · Hangzhou → ZGSZ · Shenzhen JDL2679 · JG2679 · sched Z
2026-05-25 3 legs JDL
ZBAD → ZSYT → ZSHC → ZGSZ
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2833 · JG2833 · ⏱ 14:59– (Nonem)
ZGSZ ZSHC ZGSZ · Shenzhen → ZSHC · Hangzhou ⚠ gap JDL2680 · JG2680 · sched Z
ZSYT ZGSZ ZSYT · Yantai → ZGSZ · Shenzhen ⚠ gap JDL2835 · JG2835 · sched Z
2026-05-24 3 legs JDL
ZBAD → ZSYT → ZBAD → ZGSZ
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2833 · JG2833 · ⏱ 14:47– (Nonem)
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing ⚠ gap JDL2646 · JG2646 · sched Z
ZSYT ZGSZ ZSYT · Yantai → ZGSZ · Shenzhen ⚠ gap JDL2835 · JG2835 · sched Z
2026-05-23 2 legs round-trip JDL
ZGSZ → ZBAD → ZGSZ
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · sched Z
ZBAD ZGSZ ZBAD · Beijing → ZGSZ · Shenzhen JDL2645 · JG2645 · sched Z
2026-05-22 2 legs round-trip JDL
ZBAD → ZGSZ → ZBAD
ZBAD ZGSZ ZBAD · Beijing → ZGSZ · Shenzhen JDL2645 · JG2645 · sched Z
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · sched Z
2026-05-21 2 legs round-trip JDL
ZSWA → ZBAD → ZSWA
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
ZBAD ZSWA ZBAD · Beijing → ZSWA · Wuhu JDL2879 · JG2879 · sched Z
2026-05-20 2 legs round-trip JDL
ZSWA → ZBAD → ZSWA
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
ZBAD ZSWA ZBAD · Beijing → ZSWA · Wuhu JDL2879 · JG2879 · sched Z
2026-05-19 4 legs round-trip JDL
ZHHH → VTBS → ZBAD → ZSWA → ZHHH
ZHHH VTBS ZHHH · Wuhan (Huangpi) → VTBS · Bangkok intl JDL2767 · JG2767 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing ⚠ gap JDL2880 · JG2880 · sched Z
ZHHH ZSWA ZHHH · Wuhan (Huangpi) → ZSWA · Wuhu ⚠ gap JDL2683 · JG2683 · sched Z
VTBS ZHHH VTBS · Bangkok → ZHHH · Wuhan (Huangpi) ⚠ gap intl JDL2768 · JG2768 · sched Z
2026-05-18 2 legs round-trip JDL
ZSWA → ZHHH → ZSWA
ZSWA ZHHH ZSWA · Wuhu → ZHHH · Wuhan (Huangpi) JDL2684 · JG2684 · sched Z
ZHHH ZSWA ZHHH · Wuhan (Huangpi) → ZSWA · Wuhu JDL2683 · JG2683 · sched Z
2026-05-17 2 legs round-trip JDL
ZHHH → VTBS → ZHHH
ZHHH VTBS ZHHH · Wuhan (Huangpi) → VTBS · Bangkok intl JDL2767 · JG2767 · sched Z
VTBS ZHHH VTBS · Bangkok → ZHHH · Wuhan (Huangpi) intl JDL2768 · JG2768 · sched Z
2026-05-16 2 legs round-trip JDL
ZSWA → ZHHH → ZSWA
ZSWA ZHHH ZSWA · Wuhu → ZHHH · Wuhan (Huangpi) JDL2684 · JG2684 · sched Z
ZHHH ZSWA ZHHH · Wuhan (Huangpi) → ZSWA · Wuhu JDL2683 · JG2683 · sched Z
2026-05-15 2 legs round-trip JDL
ZSWA → ZHHH → ZSWA
ZSWA ZHHH ZSWA · Wuhu → ZHHH · Wuhan (Huangpi) JDL2684 · JG2684 · sched Z
ZUCK ZSWA ZUCK · Chongqing → ZSWA · Wuhu ⚠ gap JDL2671 · JG2671 · sched Z
2026-05-14 2 legs round-trip JDL
ZUCK → ZSWA → ZUCK
ZUCK ZSWA ZUCK · Chongqing → ZSWA · Wuhu JDL2671 · JG2671 · ⏱ 17:02–19:07 (125m)
ZSWA ZUCK ZSWA · Wuhu → ZUCK · Chongqing JDL2672 · JG2672 · sched Z
2026-05-13 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-05-12 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-05-11 2 legs round-trip JDL
ZUCK → ZSWA → ZUCK
ZUCK ZSWA ZUCK · Chongqing → ZSWA · Wuhu JDL2671 · JG2671 · ⏱ 16:57–18:48 (111m)
ZSWA ZUCK ZSWA · Wuhu → ZUCK · Chongqing JDL2672 · JG2672 · sched Z
2026-05-09 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-05-08 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-05-07 2 legs JDL
ZLXY → ZSWA → ZUCK
ZLXY ZSWA ZLXY · Xi'an → ZSWA · Wuhu JDL2675 · JG2675 · sched Z
ZSWA ZUCK ZSWA · Wuhu → ZUCK · Chongqing JDL2672 · JG2672 · sched Z
2026-05-06 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-04-30 2 legs round-trip JDL
ZLXY → ? → ZLXY
ZLXY ? ZLXY · Xi'an → — JDL2675 · JG2675 · sched Z
ZSWA ZLXY ZSWA · Wuhu → ZLXY · Xi'an JDL2676 · JG2676 · sched Z
2026-04-28 2 legs JDL
ZSWU → ZLXY → ?
ZSWU ZLXY ZSWU · Wuhu → ZLXY · Xi'an JDL2676 · JG2676 · sched Z
ZLXY ? ZLXY · Xi'an → — JDL2675 · JG2675 · sched Z
2026-04-27 2 legs round-trip JDL
ZLXY → ? → ZLXY
ZLXY ? ZLXY · Xi'an → — JDL2675 · JG2675 · sched Z
ZSWA ZLXY ZSWA · Wuhu → ZLXY · Xi'an JDL2676 · JG2676 · sched Z
2026-04-25 2 legs round-trip JDL
ZLXY → ? → ZLXY
ZLXY ? ZLXY · Xi'an → — JDL2675 · JG2675 · sched Z
ZSWA ZLXY ZSWA · Wuhu → ZLXY · Xi'an JDL2676 · JG2676 · sched Z
2026-04-24 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-04-22 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-04-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-04-20 1 legs JDL
ZSWA → ZLXY
ZSWA ZLXY ZSWA · Wuhu → ZLXY · Xi'an JDL2676 · JG2676 · sched Z