‹ Aircraft

B-322D / 781AFF

303 flights over 89 days · 3.4 legs/day · base ZULS · Shannan (Gonggar) · operators: TBA

303
Flights
46
Airports served
21%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A319 A319
· reg B-322D
· free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs round-trip TBA
ZUUU → ZPLJ → ZGSZ → ZPLJ → ZUUU
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · sched 02:15Z
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen TBA6027 · TV6027 · ⏱ 05:33– (Nonem)
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang TBA6028 · TV6028 · sched 09:45Z
ZPLJ ZUUU ZPLJ · Lijiang → ZUUU · Chengdu (Shuangliu) TBA9812 · TV9812 · sched 13:30Z
2026-06-22 6 legs round-trip TBA
ZUUU → ZPDL → ZUMY → ZSCG → ZUMY → ZPDL → ZUUU
ZUUU ZPDL ZUUU · Chengdu (Shuangliu) → ZPDL · Dali (Xiaguan) TBA9875 · TV9875 · sched 01:15Z
ZPDL ZUMY ZPDL · Dali (Xiaguan) → ZUMY · Mianyang (Fucheng) TBA6041 · TV6041 · sched 03:25Z
ZUMY ZSCG ZUMY · Mianyang (Fucheng) → ZSCG · Changzhou TBA6041 · TV6041 · sched 05:50Z
ZSCG ZUMY ZSCG · Changzhou → ZUMY · Mianyang (Fucheng) TBA6042 · TV6042 · sched 09:00Z
ZUMY ZPDL ZUMY · Mianyang (Fucheng) → ZPDL · Dali (Xiaguan) TBA6042 · TV6042 · sched 12:30Z
ZPDL ZUUU ZPDL · Dali (Xiaguan) → ZUUU · Chengdu (Shuangliu) TBA9876 · TV9876 · sched 14:35Z
2026-06-21 4 legs TBA
ZUCK → ZUNZ → ZUCK → ZULS → ZUUU
ZUCK ZUNZ ZUCK · Chongqing → ZUNZ · Nyingchi (Mainling) TBA9983 · TV9983 · sched 00:30Z
ZUNZ ZUCK ZUNZ · Nyingchi (Mainling) → ZUCK · Chongqing TBA9984 · TV9984 · ⏱ 03:41– (Nonem)
ZUCK ZULS ZUCK · Chongqing → ZULS · Shannan (Gonggar) TBA9813 · TV9813 · sched 07:05Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9886 · TV9886 · sched 10:45Z
2026-06-20 4 legs round-trip TBA
ZUCK → ZUNZ → ZUCK → ZPDL → ZUCK
ZUCK ZUNZ ZUCK · Chongqing → ZUNZ · Nyingchi (Mainling) TBA9983 · TV9983 · sched 00:30Z
ZUNZ ZUCK ZUNZ · Nyingchi (Mainling) → ZUCK · Chongqing TBA9984 · TV9984 · ⏱ 05:05– (Nonem)
ZUCK ZPDL ZUCK · Chongqing → ZPDL · Dali (Xiaguan) TBA9809 · TV9809 · sched 10:15Z
ZPDL ZUCK ZPDL · Dali (Xiaguan) → ZUCK · Chongqing TBA9810 · TV9810 · sched 13:10Z
2026-06-19 4 legs TBA
ZUAL → ZULS → ZLXN → ZULS → ZUCK
ZUAL ZULS ZUAL · Shiquanhe → ZULS · Shannan (Gonggar) TBA9724 · TV9724 · ⏱ 02:40– (Nonem)
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · sched 05:00Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9792 · TV9792 · sched 09:30Z
ZULS ZUCK ZULS · Shannan (Gonggar) → ZUCK · Chongqing TBA9814 · TV9814 · ⏱ 13:46– (Nonem)
2026-06-18 5 legs TBA
ZULS → ZLXN → ZHCC → ZLXN → ZULS → ZUAL
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9873 · TV9873 · sched 00:40Z
ZLXN ZHCC ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHCC · Zhengzhou TBA9873 · TV9873 · sched 03:55Z
ZHCC ZLXN ZHCC · Zhengzhou → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9874 · TV9874 · sched 06:55Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9874 · TV9874 · sched 09:50Z
ZULS ZUAL ZULS · Shannan (Gonggar) → ZUAL · Shiquanhe TBA9723 · TV9723 · sched 00:00Z
2026-06-17 2 legs TBA
ZPLJ → ZLXY → ZULS
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · ⏱ 03:31– (Nonem)
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9996 · TV9996 · sched 08:30Z
2026-06-16 2 legs round-trip TBA
ZPLJ → ZLXY → ZPLJ
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · ⏱ 03:42– (Nonem)
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-15 2 legs round-trip TBA
ZPLJ → ZLXY → ZPLJ
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 03:30Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-14 4 legs TBA
ZULS → ZUXC → ZSHC → ZLXY → ZPLJ
ZULS ZUXC ZULS · Shannan (Gonggar) → ZUXC · Liangshan (Xichang) TBA9949 · TV9949 · sched 02:55Z
ZUXC ZSHC ZUXC · Liangshan (Xichang) → ZSHC · Hangzhou TBA9949 · TV9949 · sched 05:50Z
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · sched 09:50Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-13 4 legs TBA
ZURK → ZUCK → ZLXN → ZUUU → ZULS
ZURK ZUCK ZURK · Xigazê (Samzhubzê) → ZUCK · Chongqing TBA9762 · TV9762 · ⏱ 02:03– (Nonem)
ZUCK ZLXN ZUCK · Chongqing → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9789 · TV9789 · sched 05:15Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9940 · TV9940 · sched 09:00Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · ⏱ 22:37– (Nonem)
2026-06-12 4 legs TBA
ZULS → ZBAA → ZULS → ZUCK → ZURK
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
ZULS ZUCK ZULS · Shannan (Gonggar) → ZUCK · Chongqing TBA9814 · TV9814 · ⏱ 13:41– (Nonem)
ZUCK ZURK ZUCK · Chongqing → ZURK · Xigazê (Samzhubzê) TBA9761 · TV9761 · sched 22:20Z
2026-06-11 1 legs TBA
ZLXY → ZULS
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA6051 · TV6051 · sched 01:25Z
2026-06-10 1 legs TBA
ZPLJ → ZLXY
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 03:30Z
2026-06-09 2 legs TBA
ZUBD → ZLXY → ZPLJ
ZUBD ZLXY ZUBD · Bangda → ZLXY · Xi'an TBA6054 · TV6054 · sched 02:40Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-08 2 legs TBA
ZPLJ → ZLXY → ZUBD
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 03:30Z
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
2026-06-07 2 legs TBA
ZUBD → ZLXY → ZPLJ
ZUBD ZLXY ZUBD · Bangda → ZLXY · Xi'an TBA6054 · TV6054 · sched 02:40Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-06 4 legs TBA
ZULS → ZULZ → ZSHC → ZLXY → ZUBD
ZULS ZULZ ZULS · Shannan (Gonggar) → ZULZ · Luzhou (Yunlong) TBA9985 · TV9985 · sched 02:55Z
ZULZ ZSHC ZULZ · Luzhou (Yunlong) → ZSHC · Hangzhou TBA9985 · TV9985 · sched 06:20Z
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · sched 09:50Z
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
2026-06-05 4 legs round-trip TBA
ZULS → ZLXN → ZYLS → ZLXN → ZULS
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · sched 05:00Z
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS TBA9867 · TV9867 · ⏱ 08:43– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9868 · TV9868 · sched 09:00Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9874 · TV9874 · ⏱ 12:37– (Nonem)
2026-06-04 2 legs TBA
ZSHC → ZULZ → ZULS
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · ⏱ 03:02– (Nonem)
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · sched Z
2026-06-03 2 legs TBA
ZPLJ → ZLXY → ZSHC
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 03:30Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-06-02 4 legs TBA
ZULS → ZULZ → ZSHC → ZLXY → ZPLJ
ZULS ZULZ ZULS · Shannan (Gonggar) → ZULZ · Luzhou (Yunlong) TBA9985 · TV9985 · sched 02:55Z
ZULZ ZSHC ZULZ · Luzhou (Yunlong) → ZSHC · Hangzhou TBA9985 · TV9985 · ⏱ 06:23–08:55 (151m)
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · sched 09:50Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-06-01 3 legs TBA
ZGHA → ZULS → ZLLL → ZULS
ZGHA ZULS ZGHA · Changsha (Changsha) → ZULS · Shannan (Gonggar) TBA9852 · TV9852 · ⏱ 02:04– (Nonem)
ZULS ZLLL ZULS · Shannan (Gonggar) → ZLLL · Lanzhou (Yongdeng) TBA9913 · TV9913 · sched 06:30Z
ZLLL ZULS ZLLL · Lanzhou (Yongdeng) → ZULS · Shannan (Gonggar) TBA9914 · TV9914 · sched 09:40Z
2026-05-31 6 legs TBA
ZSHC → ZUXC → ZULS → ZHSY → ZGHA → ZSAM → ZGHA
ZSHC ZUXC ZSHC · Hangzhou → ZUXC · Liangshan (Xichang) TBA9950 · TV9950 · sched 02:05Z
ZUXC ZULS ZUXC · Liangshan (Xichang) → ZULS · Shannan (Gonggar) TBA9950 · TV9950 · sched 06:05Z
ZULS ZHSY ZULS · Shannan (Gonggar) → ZHSY · Shiyan (Maojian) TBA9829 · TV9829 · sched 09:15Z
ZHSY ZGHA ZHSY · Shiyan (Maojian) → ZGHA · Changsha (Changsha) TBA9829 · TV9829 · sched 12:45Z
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen TBA6014 · TV6014 · ⏱ 15:01– (Nonem)
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) TBA6013 · TV6013 · ⏱ 23:23–00:39 (75m)
2026-05-30 2 legs TBA
ZULS → ZLXY → ZSHC
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA9773 · TV9773 · sched 02:40Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-05-29 3 legs TBA
ZUUU → ZSLY → ZUUU → ZULS
ZUUU ZSLY ZUUU · Chengdu (Shuangliu) → ZSLY · Linyi (Hedong) TBA9957 · TV9957 · sched 03:00Z
ZSLY ZUUU ZSLY · Linyi (Hedong) → ZUUU · Chengdu (Shuangliu) TBA9958 · TV9958 · sched 07:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · sched 22:40Z
2026-05-28 4 legs round-trip TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · sched 01:15Z
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 04:10Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · ⏱ 06:50– (Nonem)
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 09:30Z
2026-05-27 4 legs round-trip TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · sched 02:00Z
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 05:00Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · sched 07:40Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
2026-05-26 2 legs round-trip TBA
ZUUU → ZSSM → ZUUU
ZUUU ZSSM ZUUU · Chengdu (Shuangliu) → ZSSM · Sanming (Sha) TBA9923 · TV9923 · sched 03:00Z
ZSSM ZUUU ZSSM · Sanming (Sha) → ZUUU · Chengdu (Shuangliu) TBA9924 · TV9924 · sched 08:20Z
2026-05-25 5 legs TBA
ZULS → ZLXN → ZHCC → ZLXN → ZULS → ZUUU
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9873 · TV9873 · ⏱ 00:33– (Nonem)
ZLXN ZHCC ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHCC · Zhengzhou TBA9873 · TV9873 · sched 03:55Z
ZHCC ZLXN ZHCC · Zhengzhou → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9874 · TV9874 · sched 06:55Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9874 · TV9874 · ⏱ 10:07–12:15 (128m)
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9923 · TV9923 · ⏱ 00:00– (Nonem)
2026-05-24 3 legs TBA
ZUUU → ZGNN → ZUUU → ZULS
ZUUU ZGNN ZUUU · Chengdu (Shuangliu) → ZGNN · Nanning (Jiangnan) TBA9967 · TV9967 · sched 05:50Z
ZGNN ZUUU ZGNN · Nanning (Jiangnan) → ZUUU · Chengdu (Shuangliu) TBA9968 · TV9968 · sched 08:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
2026-05-23 4 legs TBA
ZUTF → ZUNZ → ZUTF → ZPDL → ZUUU
ZUTF ZUNZ ZUTF · Chengdu (Jianyang) → ZUNZ · Nyingchi (Mainling) TBA9711 · TV9711 · sched 22:55Z
ZUNZ ZUTF ZUNZ · Nyingchi (Mainling) → ZUTF · Chengdu (Jianyang) TBA9712 · TV9712 · sched 02:30Z
ZUTF ZPDL ZUTF · Chengdu (Jianyang) → ZPDL · Dali (Xiaguan) TBA9787 · TV9787 · sched 07:50Z
ZPDL ZUUU ZPDL · Dali (Xiaguan) → ZUUU · Chengdu (Shuangliu) TBA9876 · TV9876 · ⏱ 12:34– (Nonem)
2026-05-22 2 legs round-trip TBA
ZUTF → ZUDR → ZUTF
ZUTF ZUDR ZUTF · Chengdu (Jianyang) → ZUDR · Xigazê (Dingri) TBA9733 · TV9733 · sched 00:40Z
ZUDR ZUTF ZUDR · Xigazê (Dingri) → ZUTF · Chengdu (Jianyang) TBA9734 · TV9734 · sched 04:15Z
2026-05-21 3 legs TBA
ZUNZ → ZUTF → ZPDL → ZUTF
ZUNZ ZUTF ZUNZ · Nyingchi (Mainling) → ZUTF · Chengdu (Jianyang) TBA9712 · TV9712 · ⏱ 02:20– (Nonem)
ZUTF ZPDL ZUTF · Chengdu (Jianyang) → ZPDL · Dali (Xiaguan) TBA9787 · TV9787 · sched 07:50Z
ZPDL ZUTF ZPDL · Dali (Xiaguan) → ZUTF · Chengdu (Jianyang) TBA9788 · TV9788 · ⏱ 14:20– (Nonem)
2026-05-20 3 legs TBA
ZUTF → VHHH → ZUTF → ZUNZ
ZUTF VHHH ZUTF · Chengdu (Jianyang) → VHHH · Hong Kong intl TBA9701 · TV9701 · sched 04:05Z
VHHH ZUTF VHHH · Hong Kong → ZUTF · Chengdu (Jianyang) intl TBA9702 · TV9702 · sched 07:40Z
ZUTF ZUNZ ZUTF · Chengdu (Jianyang) → ZUNZ · Nyingchi (Mainling) TBA9711 · TV9711 · sched 22:55Z
2026-05-19 5 legs TBA
ZGHA → ZPSM → ZGHA → ZUBZ → ZULS → ZUTF
ZGHA ZPSM ZGHA · Changsha (Changsha) → ZPSM · Pu'er TBA6015 · TV6015 · ⏱ 01:59– (Nonem)
ZPSM ZGHA ZPSM · Pu'er → ZGHA · Changsha (Changsha) TBA6016 · TV6016 · sched 05:30Z
ZGHA ZUBZ ZGHA · Changsha (Changsha) → ZUBZ · Bazhong TBA9948 · TV9948 · ⏱ 09:12– (Nonem)
ZUBZ ZULS ZUBZ · Bazhong → ZULS · Shannan (Gonggar) TBA9948 · TV9948 · sched 11:50Z
ZULS ZUTF ZULS · Shannan (Gonggar) → ZUTF · Chengdu (Jianyang) TBA9701 · TV9701 · sched 00:10Z
2026-05-18 5 legs TBA
ZSHC → ZULZ → ZULS → ZGHA → ZSAM → ZGHA
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · ⏱ 03:20– (Nonem)
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · ⏱ 06:29– (Nonem)
ZULS ZGHA ZULS · Shannan (Gonggar) → ZGHA · Changsha (Changsha) TBA9851 · TV9851 · sched 11:00Z
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen TBA6014 · TV6014 · ⏱ 15:06– (Nonem)
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) TBA6013 · TV6013 · ⏱ 23:22– (Nonem)
2026-05-17 4 legs TBA
ZULS → ZLXY → ZSNT → ZLXY → ZSHC
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA9963 · TV9963 · sched 00:20Z
ZLXY ZSNT ZLXY · Xi'an → ZSNT · Nantong (Tongzhou) TBA9963 · TV9963 · sched 04:10Z
ZSNT ZLXY ZSNT · Nantong (Tongzhou) → ZLXY · Xi'an TBA9964 · TV9964 · sched 08:30Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-05-16 4 legs round-trip TBA
ZULS → ZPLJ → ZBYC → ZPLJ → ZULS
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9903 · TV9903 · ⏱ 03:02– (Nonem)
ZPLJ ZBYC ZPLJ · Lijiang → ZBYC · Yuncheng (Yanhu) TBA9903 · TV9903 · sched 06:00Z
ZBYC ZPLJ ZBYC · Yuncheng (Yanhu) → ZPLJ · Lijiang TBA9904 · TV9904 · sched 09:10Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9904 · TV9904 · sched 13:00Z
2026-05-15 3 legs TBA
ZUAL → ZULS → ZLXN → ZULS
ZUAL ZULS ZUAL · Shiquanhe → ZULS · Shannan (Gonggar) TBA9970 · TV9970 · sched 02:15Z
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · sched 05:00Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9792 · TV9792 · sched 09:30Z
2026-05-14 5 legs TBA
ZULS → ZPLJ → ZBYC → ZPLJ → ZULS → ZUAL
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9903 · TV9903 · sched 02:55Z
ZPLJ ZBYC ZPLJ · Lijiang → ZBYC · Yuncheng (Yanhu) TBA9903 · TV9903 · sched 06:00Z
ZBYC ZPLJ ZBYC · Yuncheng (Yanhu) → ZPLJ · Lijiang TBA9904 · TV9904 · sched 09:10Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9904 · TV9904 · sched 13:00Z
ZULS ZUAL ZULS · Shannan (Gonggar) → ZUAL · Shiquanhe TBA9969 · TV9969 · sched 23:30Z
2026-05-13 3 legs TBA
ZUAL → ZULS → ZLXN → ZULS
ZUAL ZULS ZUAL · Shiquanhe → ZULS · Shannan (Gonggar) TBA9970 · TV9970 · sched 02:15Z
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · sched 05:00Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9792 · TV9792 · sched 09:30Z
2026-05-12 5 legs TBA
ZULS → ZPLJ → ZBYC → ZPLJ → ZULS → ZUAL
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9903 · TV9903 · sched 02:55Z
ZPLJ ZBYC ZPLJ · Lijiang → ZBYC · Yuncheng (Yanhu) TBA9903 · TV9903 · sched 06:00Z
ZBYC ZPLJ ZBYC · Yuncheng (Yanhu) → ZPLJ · Lijiang TBA9904 · TV9904 · sched 09:10Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9904 · TV9904 · sched 13:00Z
ZULS ZUAL ZULS · Shannan (Gonggar) → ZUAL · Shiquanhe TBA9969 · TV9969 · sched 23:30Z
2026-05-11 3 legs TBA
ZUUU → ZULS → ZLXN → ZULS
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9823 · TV9823 · sched 01:20Z
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · sched 05:00Z
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9792 · TV9792 · sched Z
2026-05-10 2 legs round-trip TBA
ZUUU → ZSLY → ZUUU
ZUUU ZSLY ZUUU · Chengdu (Shuangliu) → ZSLY · Linyi (Hedong) TBA9957 · TV9957 · sched 03:00Z
ZSLY ZUUU ZSLY · Linyi (Hedong) → ZUUU · Chengdu (Shuangliu) TBA9958 · TV9958 · sched 08:50Z
2026-05-09 3 legs TBA
ZULS → ZLXY → ZULS → ZUUU
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA9773 · TV9773 · ⏱ 02:52– (Nonem)
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9774 · TV9774 · sched 07:25Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9957 · TV9957 · sched 00:00Z
2026-05-08 3 legs round-trip TBA
ZULS → ZLXN → ZULS → ZULS
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9791 · TV9791 · ⏱ 05:18– (Nonem)
ZLXN ZULS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZULS · Shannan (Gonggar) TBA9792 · TV9792 · sched 09:30Z
ZUAL ZULS ZUAL · Shiquanhe → ZULS · Shannan (Gonggar) ⚠ gap TBA9970 · TV9970 · sched Z
2026-05-07 3 legs TBA
ZULS → ZUAL → ZULS → ZUAL
ZULS ZUAL ZULS · Shannan (Gonggar) → ZUAL · Shiquanhe TBA9969 · TV9969 · sched 00:30Z
ZUAL ZULS ZUAL · Shiquanhe → ZULS · Shannan (Gonggar) TBA9970 · TV9970 · ⏱ 02:52– (Nonem)
ZULS ZUAL ZULS · Shannan (Gonggar) → ZUAL · Shiquanhe TBA9969 · TV9969 · sched 23:30Z
2026-05-06 4 legs round-trip TBA
ZULS → ZUCK → ZULS → ZPPP → ZULS
ZULS ZUCK ZULS · Shannan (Gonggar) → ZUCK · Chongqing TBA9843 · TV9843 · sched 01:50Z
ZUCK ZULS ZUCK · Chongqing → ZULS · Shannan (Gonggar) TBA9844 · TV9844 · sched 05:10Z
ZULS ZPPP ZULS · Shannan (Gonggar) → ZPPP · Kunming TBA9877 · TV9877 · sched 05:40Z
ZPPP ZULS ZPPP · Kunming → ZULS · Shannan (Gonggar) TBA9878 · TV9878 · sched 08:55Z
2026-05-05 4 legs round-trip TBA
ZULS → ZUYB → ZSCG → ZUYB → ZULS
ZULS ZUYB ZULS · Shannan (Gonggar) → ZUYB · Yibin (Cuiping) TBA9779 · TV9779 · ⏱ 00:27– (Nonem)
ZUYB ZSCG ZUYB · Yibin (Cuiping) → ZSCG · Changzhou TBA9779 · TV9779 · sched 03:40Z
ZSCG ZUYB ZSCG · Changzhou → ZUYB · Yibin (Cuiping) TBA9780 · TV9780 · sched 07:05Z
ZUYB ZULS ZUYB · Yibin (Cuiping) → ZULS · Shannan (Gonggar) TBA9780 · TV9780 · sched 11:00Z
2026-05-04 4 legs TBA
ZUUU → ZPLJ → ZULS → ZLLL → ZULS
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · ⏱ 00:31– (Nonem)
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9836 · TV9836 · sched 02:10Z
ZULS ZLLL ZULS · Shannan (Gonggar) → ZLLL · Lanzhou (Yongdeng) TBA9913 · TV9913 · sched 06:10Z
ZLLL ZULS ZLLL · Lanzhou (Yongdeng) → ZULS · Shannan (Gonggar) TBA9914 · TV9914 · ⏱ 09:50– (Nonem)
2026-05-03 2 legs round-trip TBA
ZUUU → ZJSY → ZUUU
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9821 · TV9821 · sched 05:40Z
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9822 · TV9822 · sched 09:15Z
2026-05-02 3 legs TBA
ZPDL → ZSHC → ZPDL → ZUUU
ZPDL ZSHC ZPDL · Dali (Xiaguan) → ZSHC · Hangzhou TBA6017 · TV6017 · ⏱ 02:03– (Nonem)
ZSHC ZPDL ZSHC · Hangzhou → ZPDL · Dali (Xiaguan) TBA6018 · TV6018 · sched 06:10Z
ZPDL ZUUU ZPDL · Dali (Xiaguan) → ZUUU · Chengdu (Shuangliu) TBA9876 · TV9876 · sched 12:40Z
2026-05-01 4 legs TBA
ZPLJ → ZBYN → ZPLJ → ZLXY → ZPDL
ZPLJ ZBYN ZPLJ · Lijiang → ZBYN · Taiyuan TBA6067 · TV6067 · sched 03:05Z
ZBYN ZPLJ ZBYN · Taiyuan → ZPLJ · Lijiang TBA6068 · TV6068 · sched 06:55Z
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 11:55Z
ZLXY ZPDL ZLXY · Xi'an → ZPDL · Dali (Xiaguan) TBA6011 · TV6011 · sched 22:20Z
2026-04-30 4 legs TBA
ZULS → ZULZ → ZSHC → ZLXY → ZPLJ
ZULS ZULZ ZULS · Shannan (Gonggar) → ZULZ · Luzhou (Yunlong) TBA9985 · TV9985 · ⏱ 03:02– (Nonem)
ZULZ ZSHC ZULZ · Luzhou (Yunlong) → ZSHC · Hangzhou TBA9985 · TV9985 · ⏱ 06:17– (Nonem)
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · sched 09:50Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-04-29 3 legs round-trip TBA
ZSHC → ZUYB → ZULS → ZSHC
ZSHC ZUYB ZSHC · Hangzhou → ZUYB · Yibin (Cuiping) TBA9872 · TV9872 · sched 05:50Z
ZUYB ZULS ZUYB · Yibin (Cuiping) → ZULS · Shannan (Gonggar) TBA9872 · TV9872 · sched 10:00Z
ZUYB ZSHC ZUYB · Yibin (Cuiping) → ZSHC · Hangzhou ⚠ gap TBA9871 · TV9871 · sched Z
2026-04-28 3 legs TBA
ZULS → ZBAA → ZULS → ZUYB
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
ZULS ZUYB ZULS · Shannan (Gonggar) → ZUYB · Yibin (Cuiping) TBA9871 · TV9871 · sched 23:30Z
2026-04-27 2 legs round-trip TBA
ZULS → ZUCK → ZULS
ZULS ZUCK ZULS · Shannan (Gonggar) → ZUCK · Chongqing TBA9843 · TV9843 · sched 01:50Z
ZUCK ZULS ZUCK · Chongqing → ZULS · Shannan (Gonggar) TBA9844 · TV9844 · sched Z
2026-04-26 5 legs TBA
ZUUU → ZPLJ → ZULS → ZPLJ → ZUUU → ZULS
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · sched 00:15Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9836 · TV9836 · ⏱ 02:18– (Nonem)
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9835 · TV9835 · sched 08:40Z
ZPLJ ZUUU ZPLJ · Lijiang → ZUUU · Chengdu (Shuangliu) TBA9812 · TV9812 · sched 11:20Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · sched 22:25Z
2026-04-25 3 legs TBA
ZULS → ZUUU → ZSSM → ZUUU
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9923 · TV9923 · sched 00:00Z
ZUUU ZSSM ZUUU · Chengdu (Shuangliu) → ZSSM · Sanming (Sha) TBA9923 · TV9923 · sched 03:00Z
ZSSM ZUUU ZSSM · Sanming (Sha) → ZUUU · Chengdu (Shuangliu) TBA9924 · TV9924 · sched 08:20Z
2026-04-24 3 legs TBA
ZSHC → ZULZ → ZUUU → ZULS
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · sched 02:05Z
ZULZ ZUUU ZULZ · Luzhou (Yunlong) → ZUUU · Chengdu (Shuangliu) TBA9986 · TV9986 · sched 05:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · ⏱ 12:39– (Nonem)
2026-04-23 2 legs TBA
ZUBD → ZLXY → ZSHC
ZUBD ZLXY ZUBD · Bangda → ZLXY · Xi'an TBA6054 · TV6054 · sched 02:40Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-04-22 4 legs TBA
ZULS → ZULZ → ZSHC → ZLXY → ZUBD
ZULS ZULZ ZULS · Shannan (Gonggar) → ZULZ · Luzhou (Yunlong) TBA9985 · TV9985 · sched 02:55Z
ZULZ ZSHC ZULZ · Luzhou (Yunlong) → ZSHC · Hangzhou TBA9985 · TV9985 · ⏱ 06:15–08:38 (143m)
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · sched 09:50Z
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
2026-04-21 2 legs round-trip TBA
ZULS → ZBAA → ZULS
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
2026-04-20 2 legs TBA
ZYTX → ZLXY → ZULS
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an TBA9996 · TV9996 · ⏱ 02:36– (Nonem)
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9996 · TV9996 · sched 06:45Z
2026-04-19 5 legs TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU → ZYTX
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · sched 02:00Z
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 05:40Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · sched 07:40Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
ZUUU ZYTX ZUUU · Chengdu (Shuangliu) → ZYTX · Shenyang TBA9879 · TV9879 · sched 22:25Z
2026-04-18 4 legs round-trip TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · ⏱ 01:34– (Nonem)
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 05:40Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · sched 07:40Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
2026-04-17 4 legs round-trip TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · ⏱ 02:17– (Nonem)
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 05:40Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · ⏱ 07:40– (Nonem)
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
2026-04-14 2 legs
? → ? → ?
? ? — → — ferry · sched Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry · sched Z
2026-04-13 2 legs round-trip TBA
ZUUU → ZJSY → ZUUU
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9821 · TV9821 · sched 05:40Z
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9822 · TV9822 · sched 09:15Z
2026-04-11 3 legs TBA
ZBYC → VHHH → ZBYC → ZUUU
ZBYC VHHH ZBYC · Yuncheng (Yanhu) → VHHH · Hong Kong intl TBA6119 · TV6119 · sched 05:00Z
VHHH ZBYC VHHH · Hong Kong → ZBYC · Yuncheng (Yanhu) intl TBA6120 · TV6120 · ⏱ 09:06– (Nonem)
ZBYC ZUUU ZBYC · Yuncheng (Yanhu) → ZUUU · Chengdu (Shuangliu) TBA9704 · TV9704 · sched 14:10Z
2026-04-10 1 legs TBA
ZSLY → ZUUU
ZSLY ZUUU ZSLY · Linyi (Hedong) → ZUUU · Chengdu (Shuangliu) TBA9958 · TV9958 · sched 08:50Z
2026-04-09 3 legs TBA
ZULS → ZBAA → ZULS → ZUUU
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9957 · TV9957 · sched 00:00Z
2026-04-08 3 legs TBA
ZGHA → ZULS → ZLLL → ZULS
ZGHA ZULS ZGHA · Changsha (Changsha) → ZULS · Shannan (Gonggar) TBA9852 · TV9852 · ⏱ 02:05– (Nonem)
ZULS ZLLL ZULS · Shannan (Gonggar) → ZLLL · Lanzhou (Yongdeng) TBA9913 · TV9913 · sched 06:30Z
ZLLL ZULS ZLLL · Lanzhou (Yongdeng) → ZULS · Shannan (Gonggar) TBA9914 · TV9914 · ⏱ 09:57– (Nonem)
2026-04-07 6 legs TBA
ZUBD → ZUUU → ZULS → ZUBZ → ZGHA → ZSAM → ZGHA
ZUBD ZUUU ZUBD · Bangda → ZUUU · Chengdu (Shuangliu) TBA9955 · TV9955 · sched 01:40Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9819 · TV9819 · sched 04:05Z
ZULS ZUBZ ZULS · Shannan (Gonggar) → ZUBZ · Bazhong TBA9947 · TV9947 · sched 09:15Z
ZUBZ ZGHA ZUBZ · Bazhong → ZGHA · Changsha (Changsha) TBA9947 · TV9947 · sched 11:55Z
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen TBA6014 · TV6014 · ⏱ 15:00–16:16 (76m)
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) TBA6013 · TV6013 · sched 23:20Z
2026-04-06 6 legs TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU → ZUBD → ZULS
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · sched 02:00Z
ZLXN ZLGM ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGM · Golmud TBA9839 · TV9839 · sched 05:40Z
ZLGM ZLXN ZLGM · Golmud → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9840 · TV9840 · ⏱ 07:45– (Nonem)
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
ZULS ZUBD ZULS · Shannan (Gonggar) → ZUBD · Bangda ⚠ gap TBA9853 · TV9853 · sched 23:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) ⚠ gap TBA9958 · TV9958 · sched Z
2026-04-05 2 legs round-trip TBA
ZUUU → ZGNN → ZUUU
ZUUU ZGNN ZUUU · Chengdu (Shuangliu) → ZGNN · Nanning (Jiangnan) TBA9967 · TV9967 · sched 05:50Z
ZGNN ZUUU ZGNN · Nanning (Jiangnan) → ZUUU · Chengdu (Shuangliu) TBA9968 · TV9968 · sched 08:50Z
2026-04-04 4 legs round-trip TBA
ZUUU → ZPLJ → ZGSZ → ZPLJ → ZUUU
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9811 · TV9811 · ⏱ 02:04– (Nonem)
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-04-03 3 legs TBA
ZULS → ZLXY → ZYTX → ZUUU
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA9995 · TV9995 · sched 04:40Z
ZLXY ZYTX ZLXY · Xi'an → ZYTX · Shenyang TBA9995 · TV9995 · sched 08:30Z
ZYTX ZUUU ZYTX · Shenyang → ZUUU · Chengdu (Shuangliu) TBA9880 · TV9880 · sched 12:15Z
2026-04-02 4 legs round-trip TBA
ZULS → ZPLJ → ZBYC → ZPLJ → ZULS
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9903 · TV9903 · sched 02:55Z
ZPLJ ZBYC ZPLJ · Lijiang → ZBYC · Yuncheng (Yanhu) TBA9903 · TV9903 · sched 06:00Z
ZBYC ZPLJ ZBYC · Yuncheng (Yanhu) → ZPLJ · Lijiang TBA9904 · TV9904 · sched 09:10Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9904 · TV9904 · sched 13:00Z
2026-04-01 4 legs TBA
ZSAM → ZGHA → ZULS → ZLLL → ZULS
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) TBA6013 · TV6013 · ⏱ 02:44–04:11 (88m)
ZGHA ZULS ZGHA · Changsha (Changsha) → ZULS · Shannan (Gonggar) TBA9852 · TV9852 · ⏱ 05:14– (Nonem)
ZULS ZLLL ZULS · Shannan (Gonggar) → ZLLL · Lanzhou (Yongdeng) TBA9913 · TV9913 · sched 06:30Z
ZLLL ZULS ZLLL · Lanzhou (Yongdeng) → ZULS · Shannan (Gonggar) TBA9914 · TV9914 · ⏱ 13:11– (Nonem)
2026-03-31 4 legs TBA
ZLXY → ZULS → ZUBZ → ZGHA → ZSAM
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA6051 · TV6051 · sched 01:25Z
ZULS ZUBZ ZULS · Shannan (Gonggar) → ZUBZ · Bazhong TBA9947 · TV9947 · sched 09:15Z
ZUBZ ZGHA ZUBZ · Bazhong → ZGHA · Changsha (Changsha) TBA9947 · TV9947 · sched 11:55Z
ZGHA ZSAM ZGHA · Changsha (Changsha) → ZSAM · Xiamen TBA6014 · TV6014 · ⏱ 15:46– (Nonem)
2026-03-30 3 legs TBA
ZUNZ → ZLXY → ZPBS → ZLXY
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · sched 02:30Z
ZLXY ZPBS ZLXY · Xi'an → ZPBS · Baoshan (Longyang) TBA6039 · TV6039 · sched 09:05Z
ZPBS ZLXY ZPBS · Baoshan (Longyang) → ZLXY · Xi'an TBA6040 · TV6040 · sched 12:20Z
2026-03-29 6 legs TBA
ZUBD → ZLXY → ZPZT → ZPSM → ZPZT → ZUNZ → ZLXY
ZUBD ZLXY ZUBD · Bangda → ZLXY · Xi'an TBA6054 · TV6054 · sched 02:40Z
ZLXY ZPZT ZLXY · Xi'an → ZPZT · Zhaotong TBA6047 · TV6047 · sched 05:55Z
ZPZT ZPSM ZPZT · Zhaotong → ZPSM · Pu'er TBA6047 · TV6047 · ⏱ 09:02– (Nonem)
ZPSM ZPZT ZPSM · Pu'er → ZPZT · Zhaotong TBA6048 · TV6048 · ⏱ 13:59– (Nonem)
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) ⚠ gap TBA6055 · TV6055 · sched 23:20Z
ZPZT ZLXY ZPZT · Zhaotong → ZLXY · Xi'an ⚠ gap TBA6048 · TV6048 · sched Z
2026-03-28 4 legs TBA
ZSNJ → ZUDA → ZULS → ZLXY → ZUBD
ZSNJ ZUDA ZSNJ · Nanjing → ZUDA · Dazhou (Dachuan) TBA9898 · TV9898 · ⏱ 02:35–04:32 (117m)
ZUDX ZULS ZUDX · Dazhou (Daxian) → ZULS · Shannan (Gonggar) ⚠ gap TBA9898 · TV9898 · sched 05:25Z
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA6052 · TV6052 · sched 10:00Z
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
2026-03-27 5 legs TBA
ZUUU → ZPLJ → ZULS → ZSNJ → ZUMY → ZSNJ
ZUUU ZPLJ ZUUU · Chengdu (Shuangliu) → ZPLJ · Lijiang TBA9909 · TV9909 · sched 02:15Z
ZPLJ ZULS ZPLJ · Lijiang → ZULS · Shannan (Gonggar) TBA9835 · TV9835 · sched 04:30Z
ZULS ZSNJ ZULS · Shannan (Gonggar) → ZSNJ · Nanjing TBA9980 · TV9980 · sched 09:10Z
ZSNJ ZUMY ZSNJ · Nanjing → ZUMY · Mianyang (Fucheng) TBA6046 · TV6046 · ⏱ 14:02– (Nonem)
ZUMY ZSNJ ZUMY · Mianyang (Fucheng) → ZSNJ · Nanjing TBA6045 · TV6045 · sched 23:30Z
2026-03-26 4 legs round-trip TBA
ZUUU → ZULS → ZUUU → ZSOF → ZUUU
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9845 · TV9845 · sched 02:15Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9820 · TV9820 · ⏱ 05:47– (Nonem)
ZUUU ZSOF ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei TBA9729 · TV9729 · ⏱ 08:42– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 11:20Z
2026-03-25 4 legs TBA
ZSHC → ZULZ → ZULS → ZPLJ → ZUUU
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · sched 02:15Z
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · ⏱ 06:22– (Nonem)
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9836 · TV9836 · ⏱ 10:26– (Nonem)
ZPLJ ZUUU ZPLJ · Lijiang → ZUUU · Chengdu (Shuangliu) TBA9910 · TV9910 · sched 15:15Z
2026-03-24 2 legs TBA
ZULS → ZUXC → ZSHC
ZULS ZUXC ZULS · Shannan (Gonggar) → ZUXC · Liangshan (Xichang) TBA9949 · TV9949 · sched 05:20Z
ZUXC ZSHC ZUXC · Liangshan (Xichang) → ZSHC · Hangzhou TBA9949 · TV9949 · sched 08:00Z