‹ Aircraft

B-8841 / 7810AB

323 flights over 84 days · 3.85 legs/day · base ZUUU · Chengdu (Shuangliu) · operators: TBA

323
Flights
19
Airports served
21%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A320 214SL A320
Tibet Airlines · reg B-8841
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · ⏱ 09:54– (Nonem)
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-22 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-21 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-20 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 06:00Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-06-19 5 legs TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU → ZJSY
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 01:58– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-06-18 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-17 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:12– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-16 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:03– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-15 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-14 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:06– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-13 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-12 5 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYC → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYC ZYHB · Harbin → ZBYC · Yuncheng (Yanhu) TBA9832 · TV9832 · sched 09:30Z
ZBYC ZBYN ZBYC · Yuncheng (Yanhu) → ZBYN · Taiyuan TBA9832 · TV9832 · sched 13:50Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched Z
2026-06-11 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · ⏱ 06:14– (Nonem)
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · ⏱ 09:53– (Nonem)
2026-06-10 5 legs TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU → ZJSY
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · ⏱ 22:43– (Nonem)
2026-06-09 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:01– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-08 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:18– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-06-07 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-06 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-05 4 legs round-trip TBA
ZUUU → ZSJN → ZLXN → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · ⏱ 01:09– (Nonem)
ZSJN ZLXN ZSJN · Jinan (Licheng) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9792 · TV9792 · ⏱ 04:12–06:30 (138m)
ZLXN ZSJN ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSJN · Jinan (Licheng) TBA9791 · TV9791 · ⏱ 07:58– (Nonem)
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 11:25Z
2026-06-04 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:10– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-06-03 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 01:05Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · ⏱ 10:51– (Nonem)
2026-06-02 2 legs TBA
ZYHB → ZBYN → ZUUU
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-31 2 legs TBA
ZUUU → ZBYN → ZYHB
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
2026-05-30 4 legs round-trip TBA
ZUUU → ZBSJ → ZUUU → ZSAM → ZUUU
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9891 · TV9891 · ⏱ 01:26– (Nonem)
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9892 · TV9892 · sched 04:20Z
ZUUU ZSAM ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen TBA9941 · TV9941 · sched 10:15Z
ZSAM ZUUU ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu) TBA9942 · TV9942 · ⏱ 14:13– (Nonem)
2026-05-29 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 05:55Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-05-28 5 legs TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU → ZJSY
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-05-27 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:08– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-26 3 legs TBA
ZSOF → ZUUU → ZSOF → ZUUU
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) ferry TBA973Z · ⏱ 02:32–04:40 (128m)
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · ⏱ 10:39– (Nonem)
2026-05-25 3 legs TBA
ZUUU → ZGSD → ZUUU → ZSOF
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:19– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
2026-05-24 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · ⏱ 09:33– (Nonem)
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-23 4 legs round-trip TBA
ZUUU → ZBSJ → ZUUU → ZSAM → ZUUU
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9891 · TV9891 · ⏱ 01:38– (Nonem)
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9892 · TV9892 · ⏱ 04:30– (Nonem)
ZUUU ZSAM ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen TBA9941 · TV9941 · ⏱ 10:27–12:52 (145m)
ZSAM ZUUU ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu) TBA9942 · TV9942 · sched 14:05Z
2026-05-22 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · ⏱ 09:36– (Nonem)
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-21 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · ⏱ 09:20– (Nonem)
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-20 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-19 3 legs round-trip TBA
ZUUU → ZBYN → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan ⚠ gap TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-18 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-17 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 01:05Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-05-16 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · ⏱ 09:32– (Nonem)
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-15 4 legs round-trip TBA
ZUUU → ZGSD → ZBSJ → ZUUU → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 02:41– (Nonem)
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang ⚠ gap TBA9975 · TV9975 · ⏱ 10:37– (Nonem)
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9976 · TV9976 · ⏱ 13:34–15:38 (124m)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) ⚠ gap TBA9982 · TV9982 · sched Z
2026-05-14 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:10– (Nonem)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-13 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-12 3 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) ⚠ gap TBA9832 · TV9832 · sched 13:50Z
2026-05-11 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 01:05Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 08:01– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-05-10 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZBSJ → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:14– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9975 · TV9975 · sched 10:20Z
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9976 · TV9976 · sched 13:30Z
2026-05-09 4 legs round-trip TBA
ZUUU → ZPLJ → ZGSZ → ZPLJ → ZUUU
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · ⏱ 02:06–03:13 (67m)
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen TBA6027 · TV6027 · sched 06:00Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang TBA6028 · TV6028 · sched 09:45Z
ZPLJ ZUUU ZPLJ · Lijiang → ZUUU · Chengdu (Shuangliu) TBA9812 · TV9812 · sched 13:30Z
2026-05-08 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-07 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-05-06 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:08– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-05-05 4 legs round-trip TBA
ZUUU → ZPLJ → ZGSZ → ZPLJ → ZUUU
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · sched 02:00Z
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen TBA6027 · TV6027 · sched 06:00Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang TBA6028 · TV6028 · sched 09:45Z
ZPLJ ZUUU ZPLJ · Lijiang → ZUUU · Chengdu (Shuangliu) TBA9812 · TV9812 · sched 13:30Z
2026-05-04 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 01:05Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 07:58– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-05-03 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-05-02 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 07:48– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · ⏱ 10:27– (Nonem)
2026-05-01 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · ⏱ 06:00– (Nonem)
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · ⏱ 09:57– (Nonem)
2026-04-30 5 legs TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU → ZJSY
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-04-29 5 legs round-trip TBA
ZUUU → ZGOW → ZGSD → ZBSJ → ZUUU → ZUUU
ZUUU ZGOW ZUUU · Chengdu (Shuangliu) → ZGOW · Jieyang (Rongcheng) TBA9981 · TV9981 · sched 01:05Z
ZGOW ZGSD ZGOW · Jieyang (Rongcheng) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 05:49– (Nonem)
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang ⚠ gap TBA9975 · TV9975 · ⏱ 11:40–13:37 (117m)
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9976 · TV9976 · ⏱ 14:37– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) ⚠ gap TBA9982 · TV9982 · sched Z
2026-04-28 3 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) ⚠ gap TBA9730 · TV9730 · ⏱ 10:34– (Nonem)
2026-04-27 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · ⏱ 02:07–03:45 (97m)
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-04-26 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:06– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 07:46– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-04-25 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 00:56– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-04-24 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 05:55Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-04-23 5 legs TBA
ZUUU → ZGSD → ZUUU → ZBSJ → ZUUU → ZJSY
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9975 · TV9975 · sched 10:20Z
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9976 · TV9976 · sched 13:30Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · ⏱ 22:44– (Nonem)
2026-04-22 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-04-21 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · sched 00:55Z
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · ⏱ 10:27– (Nonem)
2026-04-20 4 legs round-trip TBA
ZUUU → ZGSD → ZUUU → ZSOF → ZUUU
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:08– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · ⏱ 10:39– (Nonem)
2026-04-19 4 legs round-trip TBA
ZUUU → ZBYN → ZYHB → ZBYN → ZUUU
ZUUU ZBYN ZUUU · Chengdu (Shuangliu) → ZBYN · Taiyuan TBA9831 · TV9831 · sched 02:00Z
ZBYN ZYHB ZBYN · Taiyuan → ZYHB · Harbin TBA9831 · TV9831 · sched 05:30Z
ZYHB ZBYN ZYHB · Harbin → ZBYN · Taiyuan TBA9832 · TV9832 · sched 09:30Z
ZBYN ZUUU ZBYN · Taiyuan → ZUUU · Chengdu (Shuangliu) TBA9832 · TV9832 · sched 13:50Z
2026-04-16 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 06:00Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-04-15 1 legs TBA
ZUUU → ZJSY
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-04-10 3 legs TBA
ZUUU → ZGSD → ZUUU → ZSOF
ZUUU ZGSD ZUUU · Chengdu (Shuangliu) → ZGSD · Zhuhai (Jinwan) TBA9981 · TV9981 · ⏱ 01:07– (Nonem)
ZGSD ZUUU ZGSD · Zhuhai (Jinwan) → ZUUU · Chengdu (Shuangliu) TBA9982 · TV9982 · sched 04:05Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
2026-04-09 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 06:00Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-04-08 4 legs round-trip TBA
ZJSY → ZUUU → ZGSZ → ZUUU → ZJSY
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 05:55Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-04-07 5 legs TBA
ZUUU → ZSJN → ZLXY → ZSJN → ZUUU → ZJSY
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · ⏱ 01:09– (Nonem)
ZSJN ZLXY ZSJN · Jinan (Licheng) → ZLXY · Xi'an TBA9774 · TV9774 · sched 04:30Z
ZLXY ZSJN ZLXY · Xi'an → ZSJN · Jinan (Licheng) TBA9773 · TV9773 · sched 08:05Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 11:05Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9805 · sched 22:40Z
2026-04-06 4 legs round-trip TBA
ZUUU → ZSJN → ZLXN → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · sched 01:00Z
ZSJN ZLXN ZSJN · Jinan (Licheng) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9792 · TV9792 · ⏱ 04:13– (Nonem)
ZLXN ZSJN ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSJN · Jinan (Licheng) TBA9791 · TV9791 · ⏱ 08:04– (Nonem)
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 11:25Z
2026-04-05 4 legs round-trip TBA
ZUUU → ZSJN → ZLXN → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · ⏱ 01:16– (Nonem)
ZSJN ZLXN ZSJN · Jinan (Licheng) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9792 · TV9792 · sched 04:10Z
ZLXN ZSJN ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSJN · Jinan (Licheng) TBA9791 · TV9791 · sched 07:50Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 11:25Z
2026-04-04 3 legs round-trip TBA
ZUUU → ZSOF → ZUUU → ZUUU
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · sched 07:30Z
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) ferry ⚠ gap TBA992X · sched Z
2026-04-03 4 legs TBA
ZUUU → ZSJN → ZLXN → ZSJN → ZSJN
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · sched 01:00Z
ZSJN ZLXN ZSJN · Jinan (Licheng) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9792 · TV9792 · ⏱ 04:16–06:45 (150m)
ZLXN ZSJN ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSJN · Jinan (Licheng) TBA9791 · TV9791 · sched 07:50Z
ZSLY ZSJN ZSLY · Linyi (Hedong) → ZSJN · Jinan (Licheng) ⚠ gap TBA9791 · TV9791 · sched Z
2026-04-02 3 legs TBA
ZJSY → ZUUU → ZGSZ → ZUUU
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9806 · TV9806 · sched 02:15Z
ZUUU ZGSZ ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen TBA9901 · TV9901 · sched 06:00Z
ZGSZ ZUUU ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu) TBA9902 · TV9902 · sched 09:50Z
2026-04-01 5 legs TBA
ZUUU → ZBSJ → ZUUU → ZSOF → ZUUU → ZJSY
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9891 · TV9891 · ⏱ 01:24– (Nonem)
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9892 · TV9892 · sched 04:20Z
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 08:36– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9805 · TV9730 · sched 23:15Z
2026-03-31 4 legs round-trip TBA
ZUUU → ZBSJ → ZUUU → ZBSJ → ZUUU
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9891 · TV9891 · sched 01:15Z
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9892 · TV9892 · sched 04:20Z
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9975 · TV9975 · sched 10:20Z
ZBSJ ZUUU ZBSJ · Shijiazhuang → ZUUU · Chengdu (Shuangliu) TBA9976 · TV9976 · ⏱ 13:35– (Nonem)
2026-03-30 4 legs round-trip TBA
ZUUU → ZSJN → ZLXN → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · ⏱ 01:12– (Nonem)
ZSJN ZLXN ZSJN · Jinan (Licheng) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9792 · TV9792 · ⏱ 04:10–06:32 (143m)
ZLXN ZSJN ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSJN · Jinan (Licheng) TBA9791 · TV9791 · sched 07:50Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 11:25Z
2026-03-28 4 legs round-trip TBA
ZUUU → ZPMS → ZGSZ → ZPMS → ZUUU
ZUUU ZPMS ZUUU · Chengdu (Shuangliu) → ZPMS · Dehong (Mangshi) TBA9895 · TV9895 · sched 01:15Z
ZPMS ZGSZ ZPMS · Dehong (Mangshi) → ZGSZ · Shenzhen TBA6001 · TV6001 · sched 04:00Z
ZGSZ ZPMS ZGSZ · Shenzhen → ZPMS · Dehong (Mangshi) TBA6002 · TV6002 · sched 07:50Z
ZPMS ZUUU ZPMS · Dehong (Mangshi) → ZUUU · Chengdu (Shuangliu) TBA9896 · TV9896 · ⏱ 12:38– (Nonem)
2026-03-27 4 legs round-trip TBA
ZUUU → ZSJN → ZPJH → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · sched 02:40Z
ZSJN ZPJH ZSJN · Jinan (Licheng) → ZPJH · Jinghong (Gasa) TBA6021 · TV6021 · sched 06:05Z
ZPJH ZSJN ZPJH · Jinghong (Gasa) → ZSJN · Jinan (Licheng) TBA6022 · TV6022 · sched 10:30Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 14:30Z
2026-03-26 4 legs round-trip TBA
ZUUU → ZPMS → ZGSZ → ZPMS → ZUUU
ZUUU ZPMS ZUUU · Chengdu (Shuangliu) → ZPMS · Dehong (Mangshi) TBA9895 · TV9895 · sched 01:15Z
ZPMS ZGSZ ZPMS · Dehong (Mangshi) → ZGSZ · Shenzhen TBA6001 · TV6001 · sched 04:00Z
ZGSZ ZPMS ZGSZ · Shenzhen → ZPMS · Dehong (Mangshi) TBA6002 · TV6002 · ⏱ 07:59– (Nonem)
ZPMS ZUUU ZPMS · Dehong (Mangshi) → ZUUU · Chengdu (Shuangliu) TBA9896 · TV9896 · sched 11:55Z
2026-03-25 4 legs round-trip TBA
ZUUU → ZSJN → ZPJH → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · sched 02:40Z
ZSJN ZPJH ZSJN · Jinan (Licheng) → ZPJH · Jinghong (Gasa) TBA6021 · TV6021 · sched 06:05Z
ZPJH ZSJN ZPJH · Jinghong (Gasa) → ZSJN · Jinan (Licheng) TBA6022 · TV6022 · sched 10:30Z
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 14:30Z
2026-03-24 4 legs round-trip TBA
ZUUU → ZSJN → ZPPP → ZSJN → ZUUU
ZUUU ZSJN ZUUU · Chengdu (Shuangliu) → ZSJN · Jinan (Licheng) TBA9921 · TV9921 · sched 02:40Z
ZSJN ZPPP ZSJN · Jinan (Licheng) → ZPPP · Kunming TBA6069 · TV6069 · sched 06:05Z
ZPPP ZSJN ZPPP · Kunming → ZSJN · Jinan (Licheng) TBA6070 · TV6070 · ⏱ 10:33– (Nonem)
ZSJN ZUUU ZSJN · Jinan (Licheng) → ZUUU · Chengdu (Shuangliu) TBA9922 · TV9922 · sched 14:30Z