‹ Aircraft

B-5333 / 780366

268 flights over 91 days · 2.95 legs/day · base ZUUU · Chengdu (Shuangliu) · operators: CCA, JDL

268
Flights
11
Airports served
18%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

737NG 8FH/W B738
Shandong Airlines · reg B-5333
Boeing · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 3 legs JDL
ZUUU → VDTI → ZUUU → ?
ZUUU VDTI ZUUU · Chengdu (Shuangliu) → VDTI · Phnom Penh (Boeng Khyang) intl JDL2161 · JG2161 · ⏱ 01:57– (Nonem)
VDTI ZUUU VDTI · Phnom Penh (Boeng Khyang) → ZUUU · Chengdu (Shuangliu) intl JDL2162 · JG2162 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2162 · JG2162 · sched Z
2026-06-22 4 legs JDL
ZSWA → ZUUU → ZSWA → VYEL → ZUUU
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL ⚠ gap intl JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-06-21 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-06-20 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:00–19:20 (140m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-06-19 4 legs round-trip JDL
ZUUU → ? → ZSWA → ZUUU → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · ⏱ 05:12– (Nonem)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:07–19:23 (136m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-06-18 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:15–19:39 (144m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-06-17 4 legs JDL
ZUUU → ZSWA → ZUUU → ZUUU → VYEL
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:35–19:44 (129m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
2026-06-16 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-06-15 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → VYEL → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:10–19:27 (137m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2682 · JG2682 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
2026-06-14 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:08–19:24 (137m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-06-13 4 legs JDL
? → ZUUU → ? → ZUUU → ZSWA
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2682 · JG2682 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-06-12 4 legs round-trip JDL
ZUUU → VYEL → ZSWA → ZUUU → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · ⏱ 05:12–07:35 (143m)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-06-11 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-06-10 3 legs JDL
ZBAD → ZSYT → ? → ZUUU
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2827 · JG2827 · ⏱ 14:46– (Nonem)
ZSYT ? ZSYT · Yantai → — JDL2827 · JG2827 · ⏱ 16:45–18:28 (103m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-06-09 2 legs
ZSYT → ? → ?
ZSYT ? ZSYT · Yantai → — ferry · sched Z
ZSWU ? ZSWU · Wuhu → — ferry · sched Z
2026-06-08 3 legs JDL
ZBAD → ZSYT → ZBAD → ZSWA
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2827 · JG2827 · ⏱ 14:51– (Nonem)
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing ⚠ gap JDL2880 · JG2880 · sched Z
ZSYT ZSWA ZSYT · Yantai → ZSWA · Wuhu ⚠ gap JDL2017 · JG2017 · sched Z
2026-06-07 3 legs round-trip JDL
ZBAD → ZSYT → ? → ZBAD
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2880 · JG2880 · ⏱ 14:46– (Nonem)
ZSYT ? ZSYT · Yantai → — JDL2880 · JG2880 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
2026-06-06 3 legs JDL
ZSWA → ZBAD → ZSWA → ZSYT
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
ZSYT ZSWA ZSYT · Yantai → ZSWA · Wuhu ⚠ gap JDL2017 · JG2017 · sched Z
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai ⚠ gap JDL2827 · JG2827 · sched Z
2026-06-05 3 legs CCA
ZSPD → ZGSZ → ? → ?
ZSPD ZGSZ ZSPD · Shanghai (Pudong) → ZGSZ · Shenzhen CCA967 · CA967 · sched 17:30Z
ZGSZ ? ZGSZ · Shenzhen → — CCA967 · CA967 · ⏱ 22:02– (Nonem)
ZBAD ? ZBAD · Beijing → — CCA967 · CA967 · sched Z
2026-06-04 3 legs round-trip JDL
ZSYT → ? → ? → ZSYT
ZSYT ? ZSYT · Yantai → — JDL2880 · JG2880 · ⏱ 17:10–18:31 (80m)
? ? — → — ferry · sched Z
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2880 · JG2880 · sched Z
2026-06-03 4 legs JDL
ZUUU → ? → ZSWA → ? → ZBAD
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · ⏱ 05:12– (Nonem)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
? ? — → — JDL2996 · JG2996 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
2026-06-02 3 legs JDL
ZSWU → ZUUU → ZSWA → ZSYT
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZSYT ZSWA ZSYT · Yantai → ZSWA · Wuhu ⚠ gap JDL2017 · JG2017 · sched Z
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai ⚠ gap JDL2827 · JG2827 · sched Z
2026-06-01 3 legs round-trip JDL
ZSYT → ZGSZ → ZBAD → ZSYT
ZSYT ZGSZ ZSYT · Yantai → ZGSZ · Shenzhen JDL2835 · JG2835 · ⏱ 16:47–19:33 (165m)
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · ⏱ 21:44–00:33 (169m)
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2833 · JG2833 · sched Z
2026-05-31 3 legs round-trip JDL
ZBAD → ZSYT → ZSWA → ZBAD
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2827 · JG2827 · ⏱ 14:47–15:42 (55m)
ZSYT ZSWA ZSYT · Yantai → ZSWA · Wuhu JDL2017 · JG2017 · ⏱ 17:12–18:44 (92m)
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
2026-05-30 3 legs round-trip JDL
ZBAD → ZSYT → ? → ZBAD
ZBAD ZSYT ZBAD · Beijing → ZSYT · Yantai JDL2827 · JG2827 · ⏱ 14:59–15:48 (49m)
ZSYT ? ZSYT · Yantai → — JDL2827 · JG2827 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
2026-05-29 5 legs JDL
ZGSZ → ZSWA → ZBAD → ZGSZ → RPLC → ZGSD
ZGSZ ZSWA ZGSZ · Shenzhen → ZSWA · Wuhu JDL2860 · JG2860 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing JDL2880 · JG2880 · sched Z
RPLC ZGSZ RPLC · Mabalacat → ZGSZ · Shenzhen ⚠ gap intl JDL2782 · JG2782 · sched Z
ZGSD RPLC ZGSD · Zhuhai (Jinwan) → RPLC · Mabalacat ⚠ gap intl JDL2719 · JG2719 · sched Z
ZGSZ ZGSD ZGSZ · Shenzhen → ZGSD · Zhuhai (Jinwan) ⚠ gap JDL2627 · JG2627 · sched Z
2026-05-28 2 legs JDL
ZSWA → ZGSZ → ?
ZSWA ZGSZ ZSWA · Wuhu → ZGSZ · Shenzhen JDL2859 · JG2859 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — ⚠ gap JDL2682 · JG2682 · sched Z
2026-05-27 4 legs JDL
ZSWA → ZUUU → ZSWA → ZUUU → ?
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
2026-05-26 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:23–19:44 (141m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-25 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-24 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:04–19:21 (137m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-23 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:14–19:26 (132m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-05-22 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → VYEL → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:31–20:00 (149m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
2026-05-21 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:17–20:00 (163m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-20 4 legs JDL
ZUUU → VYEL → ZUUU → ZUUU → ZSWA
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · ⏱ 05:04–07:37 (153m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-19 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-18 4 legs JDL
ZUUU → VYEL → ZUUU → ZUUU → ZSWA
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-17 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-16 4 legs JDL
ZUUU → ZSWA → ZUUU → ZUUU → ?
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:02–19:11 (129m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
2026-05-15 4 legs JDL
ZUUU → ? → ZUUU → ZUUU → ZSWA
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-14 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-13 4 legs round-trip JDL
ZUUU → VYEL → ZSWA → ZUUU → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · ⏱ 05:09–07:41 (153m)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · ⏱ 17:06–19:17 (131m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
2026-05-12 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-11 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:12–19:23 (130m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-05-10 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:22–19:37 (135m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-09 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:10–19:24 (133m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-05-08 4 legs JDL
? → ZUUU → VYEL → ZUUU → ZSWA
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-05-07 2 legs JDL
ZBAD → ZSWA → ZUUU
ZBAD ZSWA ZBAD · Beijing → ZSWA · Wuhu JDL2879 · JG2879 · ⏱ 17:44–19:36 (111m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-06 4 legs JDL
ZUUU → ? → ZUUU → ZBAD → ZSWA
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZBAD ZSWA · Wuhu → ZBAD · Beijing ⚠ gap JDL2880 · JG2880 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · sched Z
2026-05-05 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:21–19:50 (149m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-04 4 legs JDL
ZUUU → ZSWA → ZUUU → ZUUU → ?
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
2026-05-03 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-05-02 4 legs JDL
ZUUU → ZSWA → ZUUU → ZUUU → ?
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:09–19:12 (123m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
2026-05-01 3 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:02–19:05 (123m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZUUU ZUUU · Chengdu (Shuangliu) → ZUUU · Chengdu (Shuangliu) JDL2995 · JG2996 · sched Z
2026-04-30 4 legs JDL
? → ZUUU → ZUUU → ZSWA → ?
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — ⚠ gap JDL2995 · JG2995 · sched Z
2026-04-29 2 legs JDL
? → ZUUU → ?
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
2026-04-28 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:06–19:19 (132m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-27 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZGSZ ZSWA ZGSZ · Shenzhen → ZSWA · Wuhu ⚠ gap JDL2860 · JG2860 · sched Z
2026-04-26 5 legs round-trip JDL
RPVM → ZGSZ → ZGSD → RPLC → ZGSD → RPVM
RPVM ZGSZ RPVM · Cebu City/Lapu-Lapu City → ZGSZ · Shenzhen intl JDL2960 · JG2960 · sched Z
RPLC ZGSD RPLC · Mabalacat → ZGSD · Zhuhai (Jinwan) ⚠ gap intl JDL2784 · JG2784 · sched Z
ZGSD RPLC ZGSD · Zhuhai (Jinwan) → RPLC · Mabalacat intl JDL2719 · JG2719 · sched Z
ZGSZ ZGSD ZGSZ · Shenzhen → ZGSD · Zhuhai (Jinwan) ⚠ gap JDL2627 · JG2627 · sched Z
ZGSD RPVM ZGSD · Zhuhai (Jinwan) → RPVM · Cebu City/Lapu-Lapu City intl JDL2919 · JG2919 · sched Z
2026-04-25 2 legs round-trip JDL
ZGSZ → ZBAD → ZGSZ
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2687 · JG2687 · ⏱ 17:48–20:40 (172m)
ZBAD ZGSZ ZBAD · Beijing → ZGSZ · Shenzhen JDL2688 · JG2688 · ⏱ 22:07– (Nonem)
2026-04-24 4 legs JDL
? → ZGSZ → ? → ZSWA → ZUUU
? ZGSZ — → ZGSZ · Shenzhen JDL2681 · JG2681 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — ⚠ gap JDL2995 · JG2995 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-04-22 4 legs round-trip JDL
ZUUU → ? → ZSWA → ZUUU → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · ⏱ 05:07– (Nonem)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · ⏱ 17:06–19:17 (132m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-04-21 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-04-20 4 legs round-trip JDL
ZUUU → VYEL → ZSWA → ZUUU → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
2026-04-19 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-18 2 legs round-trip JDL
ZUUU → ZSWA → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-17 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-04-16 2 legs round-trip JDL
ZUUU → ? → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2682 · JG2682 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-15 2 legs JDL
ZSWU → ZUUU → ?
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ? — → — JDL2681 · JG2681 · sched Z
2026-04-14 2 legs JDL
ZSWU → ZUUU → ?
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ? — → — JDL2681 · JG2681 · sched Z
2026-04-13 2 legs JDL
? → ? → ZUUU
? ? — → — JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-12 2 legs JDL
? → ? → ZUUU
? ? — → — JDL2681 · JG2681 · sched Z
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-11 3 legs round-trip JDL
ZUUU → ? → ZSWA → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) ⚠ gap JDL2682 · JG2682 · sched Z
2026-04-10 2 legs JDL
? → ? → ZUUU
? ? — → — JDL2681 · JG2681 · sched Z
ZSWU ZUUU ZSWU · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-09 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-04-08 2 legs JDL
ZBAD → ZSWA → ZUUU
ZBAD ZSWA ZBAD · Beijing → ZSWA · Wuhu JDL2879 · JG2879 · ⏱ 17:37–19:29 (111m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-04-07 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-04-06 2 legs round-trip JDL
ZBAD → ZSWA → ZBAD
ZBAD ZSWA ZBAD · Beijing → ZSWA · Wuhu JDL2879 · JG2879 · ⏱ 17:20–19:10 (110m)
ZSWU ZBAD ZSWU · Wuhu → ZBAD · Beijing ⚠ gap JDL2880 · JG2880 · sched Z
2026-04-05 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-04-04 1 legs JDL
ZGSZ → ZBAD
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2646 · JG2646 · sched Z
2026-04-03 2 legs round-trip JDL
ZGSZ → ZBAD → ZGSZ
ZGSZ ZBAD ZGSZ · Shenzhen → ZBAD · Beijing JDL2687 · JG2687 · ⏱ 17:47– (Nonem)
ZBAD ZGSZ ZBAD · Beijing → ZGSZ · Shenzhen JDL2688 · JG2688 · sched Z
2026-04-02 4 legs round-trip JDL
ZUUU → VYYY → ZGSZ → ZSWA → ZUUU
ZUUU VYYY ZUUU · Chengdu (Shuangliu) → VYYY · Yangon intl JDL2995 · JG2995 · sched Z
ZSWA ZGSZ ZSWA · Wuhu → ZGSZ · Shenzhen ⚠ gap JDL2859 · JG2859 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-04-01 4 legs JDL
ZSWA → ZUUU → ZSWA → ? → ZUUU
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — ⚠ gap JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-03-31 2 legs round-trip JDL
ZUUU → VYEL → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-03-30 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → ? → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-03-29 2 legs round-trip JDL
ZSWA → ZUUU → ZSWA
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
2026-03-28 4 legs round-trip JDL
ZUUU → VYEL → ZSWA → ZUUU → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · ⏱ 05:04–07:41 (157m)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu ⚠ gap JDL2681 · JG2681 · ⏱ 17:05–19:07 (122m)
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-03-27 4 legs round-trip JDL
ZUUU → VYEL → ZUUU → ZSWA → ZUUU
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · ⏱ 05:02–07:44 (162m)
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · ⏱ 09:12– (Nonem)
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-03-26 4 legs round-trip JDL
ZUUU → ? → ZUUU → ZSWA → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
2026-03-25 4 legs round-trip JDL
ZUUU → ZSWA → ZUUU → VYEL → ZUUU
ZUUU ZSWA ZUUU · Chengdu (Shuangliu) → ZSWA · Wuhu JDL2681 · JG2681 · sched Z
ZSWA ZUUU ZSWA · Wuhu → ZUUU · Chengdu (Shuangliu) JDL2682 · JG2682 · sched Z
ZUUU VYEL ZUUU · Chengdu (Shuangliu) → VYEL intl JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z
2026-03-24 2 legs round-trip JDL
ZUUU → ? → ZUUU
ZUUU ? ZUUU · Chengdu (Shuangliu) → — JDL2995 · JG2995 · sched Z
? ZUUU — → ZUUU · Chengdu (Shuangliu) JDL2996 · JG2996 · sched Z