‹ Aircraft

B-8691 / 7811DC

251 flights over 78 days · 3.22 legs/day · base ZUUU · Chengdu (Shuangliu) · operators: TBA

251
Flights
50
Airports served
17%
ADS-B observed
3
Ferry / no-flightnum

Aircraft identity

A319 115SL A319
Tibet Airlines · reg B-8691
Airbus · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 1 legs TBA
ZUNZ → ZLXY
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · sched 03:00Z
2026-06-22 2 legs TBA
ZURK → ZLXY → ZUNZ
ZURK ZLXY ZURK · Xigazê (Samzhubzê) → ZLXY · Xi'an TBA6060 · TV6060 · sched 02:25Z
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 23:20Z
2026-06-21 4 legs TBA
ZLXY → ZPJH → ZUUU → ZLXY → ZURK
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) TBA6106 · TV6106 · sched 01:25Z
ZPJH ZUUU ZPJH · Jinghong (Gasa) → ZUUU · Chengdu (Shuangliu) TBA6106 · TV6024 · sched 05:30Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an ⚠ gap TBA6105 · TV6105 · sched 12:00Z
ZLXY ZURK ZLXY · Xi'an → ZURK · Xigazê (Samzhubzê) TBA6059 · TV6060 · sched Z
2026-06-20 3 legs TBA
ZULS → ZULZ → ZSHC → ZLXY
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 · ⏱ 09:51– (Nonem)
2026-06-19 4 legs TBA
ZUYB → ZSHC → ZUYB → ZULS → ZULS
ZUYB ZSHC ZUYB · Yibin (Cuiping) → ZSHC · Hangzhou TBA9871 · TV9871 · sched 02:10Z
ZSHC ZUYB ZSHC · Hangzhou → ZUYB · Yibin (Cuiping) TBA9872 · TV9872 · ⏱ 07:03– (Nonem)
ZUYB ZULS ZUYB · Yibin (Cuiping) → ZULS · Shannan (Gonggar) TBA9872 · TV9872 · sched 09:40Z
? ZULS — → ZULS · Shannan (Gonggar) TBA9872 · TV9872 · sched Z
2026-06-18 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:15Z
2026-06-17 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) TBA9958 · TV9958 · sched 12:10Z
2026-06-16 5 legs TBA
ZLXN → ZLGL → ZLXN → ZUUU → ZLXN → ?
ZLXN ZLGL ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGL · Golog (Maqên) TBA9939 · TV9939 · sched 01:40Z
ZLGL ZLXN ZLGL · Golog (Maqên) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9940 · TV9940 · sched 03:45Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:10Z
? ZLXN — → ZLXN · Haidong (Huzhu Tu Autonomous County) ferry TBA986S · sched Z
ZLXN ? ZLXN · Haidong (Huzhu Tu Autonomous County) → — ferry TBA986S · sched Z
2026-06-15 4 legs TBA
ZUHY → ZSWZ → ZUHY → ZUUU → ZLXN
ZUHY ZSWZ ZUHY · Ngawa (Hongyuan) → ZSWZ · Wenzhou (Longwan) TBA9997 · TV9997 · sched 01:20Z
ZSWZ ZUHY ZSWZ · Wenzhou (Longwan) → ZUHY · Ngawa (Hongyuan) TBA9998 · TV9998 · sched 05:40Z
ZUHY ZUUU ZUHY · Ngawa (Hongyuan) → ZUUU · Chengdu (Shuangliu) TBA9998 · TV9998 · sched 09:45Z
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9939 · TV9939 · sched 22:40Z
2026-06-14 5 legs TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU → ZUHY
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 · ⏱ 07:39– (Nonem)
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
ZUUU ZUHY ZUUU · Chengdu (Shuangliu) → ZUHY · Ngawa (Hongyuan) TBA9997 · TV9997 · sched 23:30Z
2026-06-13 3 legs TBA
ZUNZ → ZUUU → ZPJH → ZUUU
ZUNZ ZUUU ZUNZ · Nyingchi (Mainling) → ZUUU · Chengdu (Shuangliu) TBA9729 · TV9729 · sched 01:55Z
ZUUU ZPJH ZUUU · Chengdu (Shuangliu) → ZPJH · Jinghong (Gasa) TBA9825 · TV9825 · sched 06:30Z
ZPJH ZUUU ZPJH · Jinghong (Gasa) → ZUUU · Chengdu (Shuangliu) TBA9826 · TV9826 · sched 10:00Z
2026-06-12 5 legs TBA
ZUUU → ZPPP → ZBYC → ZPPP → ZUUU → ZUNZ
ZUUU ZPPP ZUUU · Chengdu (Shuangliu) → ZPPP · Kunming TBA9961 · TV9961 · sched 02:05Z
ZPPP ZBYC ZPPP · Kunming → ZBYC · Yuncheng (Yanhu) TBA6033 · TV6033 · sched 04:50Z
ZBYC ZPPP ZBYC · Yuncheng (Yanhu) → ZPPP · Kunming TBA6034 · TV6034 · sched 08:50Z
ZPPP ZUUU ZPPP · Kunming → ZUUU · Chengdu (Shuangliu) TBA9962 · TV9962 · sched 13:10Z
ZUUU ZUNZ ZUUU · Chengdu (Shuangliu) → ZUNZ · Nyingchi (Mainling) TBA9730 · TV9730 · ⏱ 23:32– (Nonem)
2026-06-11 2 legs round-trip TBA
ZUUU → ZSSM → ZUUU
ZUUU ZSSM ZUUU · Chengdu (Shuangliu) → ZSSM · Sanming (Sha) TBA9923 · TV9923 · ⏱ 03:09– (Nonem)
ZSSM ZUUU ZSSM · Sanming (Sha) → ZUUU · Chengdu (Shuangliu) TBA9924 · TV9924 · sched 08:20Z
2026-06-10 4 legs TBA
ZUPL → ZULS → ZLXN → ZULS → ZUUU
ZUPL ZULS ZUPL · Burang Town → ZULS · Shannan (Gonggar) TBA9706 · TV9706 · sched 01:40Z
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 ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9923 · TV9923 · ⏱ 00:02– (Nonem)
2026-06-09 3 legs TBA
ZULS → ZLLL → ZULS → ZUPL
ZULS ZLLL ZULS · Shannan (Gonggar) → ZLLL · Lanzhou (Yongdeng) TBA9913 · TV9913 · ⏱ 06:31– (Nonem)
ZLLL ZULS ZLLL · Lanzhou (Yongdeng) → ZULS · Shannan (Gonggar) TBA9914 · TV9914 · sched 09:40Z
ZULS ZUPL ZULS · Shannan (Gonggar) → ZUPL · Burang Town TBA9705 · TV9705 · sched 22:50Z
2026-06-08 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-06-07 5 legs TBA
ZUUU → ZLXN → ZYLS → ZLXN → ZUUU → ZULS
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9867 · TV9867 · sched 04:50Z
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS TBA9867 · TV9867 · ⏱ 07:33– (Nonem)
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9868 · TV9868 · sched 09:00Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9868 · TV9868 · sched 11:00Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · ⏱ 22:35–00:27 (113m)
2026-06-05 2 legs round-trip TBA
ZUUU → ZJSY → ZUUU
ZUUU ZJSY ZUUU · Chengdu (Shuangliu) → ZJSY · Sanya (Tianya) TBA9821 · TV9821 · ⏱ 05:49– (Nonem)
ZJSY ZUUU ZJSY · Sanya (Tianya) → ZUUU · Chengdu (Shuangliu) TBA9822 · TV9822 · sched 09:15Z
2026-06-04 4 legs round-trip TBA
ZUUU → ZLXN → ZLGM → ZLXN → ZUUU
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · ⏱ 01:29– (Nonem)
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 · sched 06:40Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:10Z
2026-06-02 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-06-01 3 legs TBA
ZSHC → ZULZ → ZULS → ZUUU
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · sched 02:05Z
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · sched 05:50Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9923 · TV9923 · sched 00:00Z
2026-05-31 3 legs TBA
ZLXY → ZPLJ → ZLXY → ZSHC
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 00:45Z
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 03:55Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-05-30 2 legs round-trip TBA
ZLXY → ZPLJ → ZLXY
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 00:45Z
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 04:10Z
2026-05-29 1 legs TBA
ZSHC → ZLXY
ZSHC ZLXY ZSHC · Hangzhou → ZLXY · Xi'an TBA6072 · TV6072 · ⏱ 10:22– (Nonem)
2026-05-17 2 legs TBA
ZULS → ZUXC → ZSHC
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
2026-05-16 4 legs TBA
ZLXN → ZLGL → ZLXN → ZUUU → ZULS
ZLXN ZLGL ZLXN · Haidong (Huzhu Tu Autonomous County) → ZLGL · Golog (Maqên) TBA9939 · TV9939 · sched 02:55Z
ZLGL ZLXN ZLGL · Golog (Maqên) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9940 · TV9940 · ⏱ 05:40– (Nonem)
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9940 · TV9940 · sched 09:00Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9924 · TV9924 · sched 12:10Z
2026-05-15 1 legs TBA
ZUUU → ZLXN
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9939 · TV9939 · sched 22:50Z
2026-05-14 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-13 4 legs TBA
ZULZ → ZGOW → ZULZ → ZULS → ZUUU
ZULZ ZGOW ZULZ · Luzhou (Yunlong) → ZGOW · Jieyang (Rongcheng) TBA9927 · TV9927 · sched 01:50Z
ZGOW ZULZ ZGOW · Jieyang (Rongcheng) → ZULZ · Luzhou (Yunlong) TBA9928 · TV9928 · sched 04:55Z
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9928 · TV9928 · sched 09:10Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9923 · TV9923 · ⏱ 23:59– (Nonem)
2026-05-12 3 legs TBA
ZULS → ZBAA → ZULS → ZULZ
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · ⏱ 01:42– (Nonem)
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · sched 06:55Z
ZULS ZULZ ZULS · Shannan (Gonggar) → ZULZ · Luzhou (Yunlong) TBA9927 · TV9927 · sched 23:00Z
2026-05-11 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 08:50Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9958 · TV9958 · ⏱ 12:53– (Nonem)
2026-05-10 4 legs TBA
ZUYB → ZSHC → ZUYB → ZULS → ZUUU
ZUYB ZSHC ZUYB · Yibin (Cuiping) → ZSHC · Hangzhou TBA9871 · TV9871 · sched 02:10Z
ZSHC ZUYB ZSHC · Hangzhou → ZUYB · Yibin (Cuiping) TBA9872 · TV9872 · sched 05:40Z
ZUYB ZULS ZUYB · Yibin (Cuiping) → ZULS · Shannan (Gonggar) TBA9872 · TV9872 · sched 09:40Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9957 · TV9957 · sched 00:00Z
2026-05-09 4 legs TBA
ZUUU → ZSSS → ZUUU → ZULS → ZUYB
ZUUU ZSSS ZUUU · Chengdu (Shuangliu) → ZSSS · Shanghai (Minhang) TBA9865 · TV9865 · sched 02:00Z
ZSSS ZUUU ZSSS · Shanghai (Minhang) → ZUUU · Chengdu (Shuangliu) TBA9882 · TV9882 · ⏱ 06:16– (Nonem)
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9882 · TV9882 · sched 10:15Z
ZULS ZUYB ZULS · Shannan (Gonggar) → ZUYB · Yibin (Cuiping) TBA9871 · TV9871 · sched 23:15Z
2026-05-08 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-07 3 legs TBA
ZULS → ZBAA → ZULS → ZUUU
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · ⏱ 01:51– (Nonem)
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · ⏱ 07:04–10:59 (235m)
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9957 · TV9957 · sched 00:00Z
2026-05-06 1 legs TBA
ZGHA → ZULS
ZGHA ZULS ZGHA · Changsha (Changsha) → ZULS · Shannan (Gonggar) TBA9852 · TV9852 · ⏱ 02:05– (Nonem)
2026-05-05 6 legs TBA
ZSHC → ZULZ → ZULS → ZUBZ → ZGHA → ZSAM → ZGHA
ZSHC ZULZ ZSHC · Hangzhou → ZULZ · Luzhou (Yunlong) TBA9986 · TV9986 · sched 02:05Z
ZULZ ZULS ZULZ · Luzhou (Yunlong) → ZULS · Shannan (Gonggar) TBA9986 · TV9986 · sched 05:50Z
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 · sched 15:00Z
ZSAM ZGHA ZSAM · Xiamen → ZGHA · Changsha (Changsha) TBA6013 · TV6013 · ⏱ 23:16– (Nonem)
2026-05-04 4 legs TBA
ZPDL → ZBYN → ZPDL → ZLXY → ZSHC
ZPDL ZBYN ZPDL · Dali (Xiaguan) → ZBYN · Taiyuan TBA6035 · TV6035 · sched 06:00Z
ZBYN ZPDL ZBYN · Taiyuan → ZPDL · Dali (Xiaguan) TBA6036 · TV6036 · sched 09:30Z
ZPDL ZLXY ZPDL · Dali (Xiaguan) → ZLXY · Xi'an TBA6012 · TV6012 · sched 13:00Z
ZLXY ZSHC ZLXY · Xi'an → ZSHC · Hangzhou TBA6071 · TV6071 · sched 22:25Z
2026-05-03 2 legs TBA
ZPLJ → ZLXY → ZPDL
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 11:55Z
ZLXY ZPDL ZLXY · Xi'an → ZPDL · Dali (Xiaguan) TBA6011 · TV6011 · sched 23:20Z
2026-05-02 3 legs TBA
ZLXY → ZUNZ → ZLXY → ZPLJ
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 23:20Z
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · sched 03:00Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 22:20Z
2026-05-01 5 legs TBA
ZURK → ZLXY → ZPZT → ZPSM → ZPZT → ZLXY
ZURK ZLXY ZURK · Xigazê (Samzhubzê) → ZLXY · Xi'an TBA6060 · TV6060 · ⏱ 02:22– (Nonem)
ZLXY ZPZT ZLXY · Xi'an → ZPZT · Zhaotong TBA6047 · TV6047 · sched 05:55Z
ZPZT ZPSM ZPZT · Zhaotong → ZPSM · Pu'er TBA6047 · TV6047 · sched 09:10Z
ZPSM ZPZT ZPSM · Pu'er → ZPZT · Zhaotong TBA6048 · TV6048 · ⏱ 12:31– (Nonem)
ZPZT ZLXY ZPZT · Zhaotong → ZLXY · Xi'an TBA6048 · TV6048 · sched Z
2026-04-30 4 legs TBA
ZUNZ → ZLXY → ZPJH → ZLXY → ZURK
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · ⏱ 03:13– (Nonem)
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) TBA6106 · TV6106 · sched 06:40Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an TBA6105 · TV6105 · sched 10:45Z
ZLXY ZURK ZLXY · Xi'an → ZURK · Xigazê (Samzhubzê) TBA6059 · TV6059 · sched 22:20Z
2026-04-29 6 legs round-trip TBA
ZUNZ → ZLXY → ZPZT → ZPSM → ZPZT → ZLXY → ZUNZ
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · sched 02:30Z
ZLXY ZPZT ZLXY · Xi'an → ZPZT · Zhaotong TBA6047 · TV6047 · sched 05:55Z
ZPZT ZPSM ZPZT · Zhaotong → ZPSM · Pu'er TBA6047 · TV6047 · sched 09:10Z
ZPSM ZPZT ZPSM · Pu'er → ZPZT · Zhaotong TBA6048 · TV6048 · sched 11:15Z
ZPZT ZLXY ZPZT · Zhaotong → ZLXY · Xi'an TBA6048 · TV6048 · sched 13:25Z
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 23:20Z
2026-04-28 3 legs TBA
ZLXY → ZUBD → ZLXY → ZUNZ
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
ZUBD ZLXY ZUBD · Bangda → ZLXY · Xi'an TBA6054 · TV6054 · ⏱ 04:08– (Nonem)
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 23:20Z
2026-04-27 3 legs TBA
ZURK → ZLXY → ZPBS → ZLXY
ZURK ZLXY ZURK · Xigazê (Samzhubzê) → ZLXY · Xi'an TBA6060 · TV6060 · sched 02:25Z
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-04-26 6 legs TBA
ZUBD → ZLXY → ZPZT → ZPSM → ZPZT → ZURK → 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 · sched 09:10Z
ZPSM ZPZT ZPSM · Pu'er → ZPZT · Zhaotong TBA6048 · TV6048 · sched 11:15Z
ZLXY ZURK ZLXY · Xi'an → ZURK · Xigazê (Samzhubzê) ⚠ gap TBA6059 · TV6059 · sched 22:20Z
ZPZT ZLXY ZPZT · Zhaotong → ZLXY · Xi'an ⚠ gap TBA6048 · TV6048 · sched Z
2026-04-25 3 legs TBA
ZLXY → ZPJH → ZLXY → ZUBD
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) TBA6106 · TV6106 · sched 06:40Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an TBA6105 · TV6105 · sched 10:45Z
ZLXY ZUBD ZLXY · Xi'an → ZUBD · Bangda TBA6053 · TV6053 · sched 23:20Z
2026-04-24 2 legs round-trip TBA
ZLXY → ZPJH → ZLXY
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) TBA6106 · TV6106 · sched 01:25Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an TBA6105 · TV6105 · ⏱ 12:38– (Nonem)
2026-04-23 3 legs TBA
ZULS → ZUXC → ZSHC → ZLXY
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
2026-04-22 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-21 3 legs TBA
ZUUU → ZSSM → ZUUU → ZULS
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
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · sched 22:25Z
2026-04-20 4 legs TBA
ZULS → ZLXN → ZLXN → ZUUU → ZHCC
ZULS ZLXN ZULS · Shannan (Gonggar) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9873 · TV9873 · sched 00:40Z
ZHCC ZLXN ZHCC · Zhengzhou → ZLXN · Haidong (Huzhu Tu Autonomous County) ⚠ gap TBA9874 · TV9874 · sched 06:55Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9840 · TV9840 · sched 10:00Z
ZLXN ZHCC ZLXN · Haidong (Huzhu Tu Autonomous County) → ZHCC · Zhengzhou ⚠ gap TBA9873 · TV9873 · sched Z
2026-04-19 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 05:10Z
2026-04-18 5 legs TBA
ZUUU → ZPPP → ZPMS → ZPPP → ZUUU → ZULS
ZUUU ZPPP ZUUU · Chengdu (Shuangliu) → ZPPP · Kunming TBA9961 · TV9961 · sched 02:05Z
ZPPP ZPMS ZPPP · Kunming → ZPMS · Dehong (Mangshi) TBA9991 · TV9991 · sched 04:40Z
ZPMS ZPPP ZPMS · Dehong (Mangshi) → ZPPP · Kunming TBA9992 · TV9992 · sched 08:30Z
ZPPP ZUUU ZPPP · Kunming → ZUUU · Chengdu (Shuangliu) TBA9962 · TV9962 · sched 13:20Z
ZUUU ZULS ZUUU · Chengdu (Shuangliu) → ZULS · Shannan (Gonggar) TBA9885 · TV9885 · ⏱ 22:24– (Nonem)
2026-04-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 · ⏱ 08:14– (Nonem)
ZSOF ZUUU ZSOF · Hefei → ZUUU · Chengdu (Shuangliu) TBA9730 · TV9730 · sched 10:25Z
2026-04-16 1 legs TBA
ZPJH → ZUUU
ZPJH ZUUU ZPJH · Jinghong (Gasa) → ZUUU · Chengdu (Shuangliu) TBA9826 · TV9826 · sched 10:00Z
2026-04-14 2 legs TBA
ZUUU → ZBSJ → ?
ZUUU ZBSJ ZUUU · Chengdu (Shuangliu) → ZBSJ · Shijiazhuang TBA9891 · TV9891 · sched 01:15Z
ZBSJ ? ZBSJ · Shijiazhuang → — ferry · sched Z
2026-04-13 2 legs round-trip TBA
ZUUU → ZSAM → ZUUU
ZUUU ZSAM ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen TBA9941 · TV9941 · sched 10:15Z
ZSAM ZUUU ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu) TBA9942 · TV9942 · sched 14:05Z
2026-04-11 2 legs round-trip TBA
ZPLJ → ZGSZ → ZPLJ
ZPLJ ZGSZ ZPLJ · Lijiang → ZGSZ · Shenzhen TBA6027 · TV6027 · sched 06:00Z
ZGSZ ZPLJ ZGSZ · Shenzhen → ZPLJ · Lijiang TBA6028 · TV6028 · sched 09:45Z
2026-04-10 1 legs TBA
ZUUU → ZLXN
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9839 · TV9839 · sched 02:00Z
2026-04-09 4 legs round-trip TBA
ZUUU → ZBYC → VHHH → ZBYC → ZUUU
ZUUU ZBYC ZUUU · Chengdu (Shuangliu) → ZBYC · Yuncheng (Yanhu) TBA9703 · TV9703 · ⏱ 02:17– (Nonem)
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:09– (Nonem)
ZBYC ZUUU ZBYC · Yuncheng (Yanhu) → ZUUU · Chengdu (Shuangliu) TBA9704 · TV9704 · sched 14:10Z
2026-04-08 5 legs TBA
ZUNZ → ZUUU → ZLXN → ZYLS → ZLXN → ZUUU
ZUNZ ZUUU ZUNZ · Nyingchi (Mainling) → ZUUU · Chengdu (Shuangliu) TBA9729 · TV9729 · ⏱ 02:07– (Nonem)
ZUUU ZLXN ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9867 · TV9867 · sched 04:50Z
ZLXN ZYLS ZLXN · Haidong (Huzhu Tu Autonomous County) → ZYLS TBA9867 · TV9867 · sched 07:10Z
ZYLS ZLXN ZYLS → ZLXN · Haidong (Huzhu Tu Autonomous County) TBA9868 · TV9868 · sched 09:00Z
ZLXN ZUUU ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu) TBA9868 · TV9868 · sched 11:00Z
2026-04-07 4 legs TBA
ZURK → ZUUU → ZJSY → ZUUU → ZUNZ
ZURK ZUUU ZURK · Xigazê (Samzhubzê) → ZUUU · Chengdu (Shuangliu) TBA9975 · TV9975 · sched 01:50Z
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
ZUUU ZUNZ ZUUU · Chengdu (Shuangliu) → ZUNZ · Nyingchi (Mainling) TBA9730 · TV9730 · sched 23:15Z
2026-04-06 3 legs TBA
ZUUU → ZSLY → ZUUU → ZURK
ZUUU ZSLY ZUUU · Chengdu (Shuangliu) → ZSLY · Linyi (Hedong) TBA9957 · TV9957 · ⏱ 03:03– (Nonem)
ZSLY ZUUU ZSLY · Linyi (Hedong) → ZUUU · Chengdu (Shuangliu) TBA9958 · TV9958 · sched 08:50Z
ZUUU ZURK ZUUU · Chengdu (Shuangliu) → ZURK · Xigazê (Samzhubzê) TBA9976 · TV9976 · sched 22:10Z
2026-04-05 4 legs TBA
ZUMY → ZGSZ → ZUMY → ZULS → ZUUU
ZUMY ZGSZ ZUMY · Mianyang (Fucheng) → ZGSZ · Shenzhen TBA9917 · TV9917 · sched 02:15Z
ZGSZ ZUMY ZGSZ · Shenzhen → ZUMY · Mianyang (Fucheng) TBA9918 · TV9918 · sched 05:55Z
ZUMY ZULS ZUMY · Mianyang (Fucheng) → ZULS · Shannan (Gonggar) TBA9918 · TV9918 · sched 09:30Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9957 · TV9957 · ⏱ 00:09– (Nonem)
2026-04-04 2 legs TBA
ZLXY → ZULS → ZUMY
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9774 · TV9774 · sched 07:25Z
ZULS ZUMY ZULS · Shannan (Gonggar) → ZUMY · Mianyang (Fucheng) TBA9917 · TV9917 · sched 23:35Z
2026-04-03 3 legs TBA
ZPLJ → ZBYN → ZPLJ → ZLXY
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
2026-04-02 4 legs TBA
ZUNZ → ZLXY → ZPJH → ZLXY → ZPLJ
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · ⏱ 03:03– (Nonem)
ZLXY ZPJH ZLXY · Xi'an → ZPJH · Jinghong (Gasa) TBA6106 · TV6106 · sched 06:40Z
ZPJH ZLXY ZPJH · Jinghong (Gasa) → ZLXY · Xi'an TBA6105 · TV6105 · sched 10:45Z
ZLXY ZPLJ ZLXY · Xi'an → ZPLJ · Lijiang TBA6031 · TV6031 · sched 23:25Z
2026-04-01 4 legs TBA
ZPDL → ZBYN → ZPDL → ZLXY → ZUNZ
ZPDL ZBYN ZPDL · Dali (Xiaguan) → ZBYN · Taiyuan TBA6035 · TV6035 · sched 06:00Z
ZBYN ZPDL ZBYN · Taiyuan → ZPDL · Dali (Xiaguan) TBA6036 · TV6036 · sched 09:30Z
ZPDL ZLXY ZPDL · Dali (Xiaguan) → ZLXY · Xi'an TBA6012 · TV6012 · sched 13:00Z
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 23:20Z
2026-03-31 4 legs TBA
ZULS → ZBAA → ZULS → ZLXY → ZPDL
ZULS ZBAA ZULS · Shannan (Gonggar) → ZBAA · Beijing TBA9815 · TV9815 · sched 01:45Z
ZBAA ZULS ZBAA · Beijing → ZULS · Shannan (Gonggar) TBA9816 · TV9816 · ⏱ 06:57–10:52 (235m)
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA6052 · TV6052 · ⏱ 12:52– (Nonem)
ZLXY ZPDL ZLXY · Xi'an → ZPDL · Dali (Xiaguan) TBA6011 · TV6011 · sched 23:20Z
2026-03-30 2 legs TBA
ZYTX → ZLXY → ZULS
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an TBA9996 · TV9996 · ⏱ 03:42– (Nonem)
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9996 · TV9996 · sched 06:45Z
2026-03-29 4 legs TBA
ZUNZ → ZUTF → ZULS → ZUUU → ZYTX
ZUNZ ZUTF ZUNZ · Nyingchi (Mainling) → ZUTF · Chengdu (Jianyang) TBA9712 · TV9712 · ⏱ 02:32– (Nonem)
ZUTF ZULS ZUTF · Chengdu (Jianyang) → ZULS · Shannan (Gonggar) TBA9721 · TV9721 · sched 06:30Z
ZULS ZUUU ZULS · Shannan (Gonggar) → ZUUU · Chengdu (Shuangliu) TBA9886 · TV9886 · sched 10:40Z
ZUUU ZYTX ZUUU · Chengdu (Shuangliu) → ZYTX · Shenyang TBA9879 · TV9879 · ⏱ 22:19– (Nonem)
2026-03-28 3 legs TBA
ZLXY → ZULS → ZUTF → ZUNZ
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA6051 · TV6051 · sched 05:40Z
ZULS ZUTF ZULS · Shannan (Gonggar) → ZUTF · Chengdu (Jianyang) TBA9728 · TV9728 · ⏱ 10:45– (Nonem)
ZUTF ZUNZ ZUTF · Chengdu (Jianyang) → ZUNZ · Nyingchi (Mainling) TBA9711 · TV9711 · ⏱ 23:10– (Nonem)
2026-03-27 5 legs TBA
ZPDL → ZUMY → ZSCG → ZUMY → ZPDL → ZLXY
ZPDL ZUMY ZPDL · Dali (Xiaguan) → ZUMY · Mianyang (Fucheng) TBA6041 · TV6041 · sched 01:55Z
ZUMY ZSCG ZUMY · Mianyang (Fucheng) → ZSCG · Changzhou TBA6041 · TV6041 · sched 04:30Z
ZSCG ZUMY ZSCG · Changzhou → ZUMY · Mianyang (Fucheng) TBA6042 · TV6042 · sched 07:20Z
ZUMY ZPDL ZUMY · Mianyang (Fucheng) → ZPDL · Dali (Xiaguan) TBA6042 · TV6042 · sched 10:55Z
ZPDL ZLXY ZPDL · Dali (Xiaguan) → ZLXY · Xi'an TBA6012 · TV6012 · sched 13:20Z
2026-03-26 4 legs TBA
ZULS → ZLXY → ZYTX → ZLXY → ZPDL
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA9995 · TV9995 · sched 04:00Z
ZLXY ZYTX ZLXY · Xi'an → ZYTX · Shenyang TBA9995 · TV9995 · sched 08:30Z
ZYTX ZLXY ZYTX · Shenyang → ZLXY · Xi'an TBA9996 · TV9996 · sched 12:30Z
ZLXY ZPDL ZLXY · Xi'an → ZPDL · Dali (Xiaguan) TBA6011 · TV6011 · sched 22:40Z
2026-03-25 4 legs TBA
ZUNZ → ZLXY → ZULS → ZLXY → ZULS
ZUNZ ZLXY ZUNZ · Nyingchi (Mainling) → ZLXY · Xi'an TBA6056 · TV6056 · sched 02:20Z
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA6051 · TV6051 · sched 05:40Z
ZULS ZLXY ZULS · Shannan (Gonggar) → ZLXY · Xi'an TBA6052 · TV6052 · ⏱ 10:16– (Nonem)
ZLXY ZULS ZLXY · Xi'an → ZULS · Shannan (Gonggar) TBA9996 · TV9996 · sched 22:55Z
2026-03-24 5 legs TBA
ZSNJ → ZUDX → ZULS → ZPLJ → ZLXY → ZUNZ
ZSNJ ZUDX ZSNJ · Nanjing → ZUDX · Dazhou (Daxian) TBA9898 · TV9898 · sched 02:25Z
ZUDA ZULS ZUDA · Dazhou (Dachuan) → ZULS · Shannan (Gonggar) ⚠ gap TBA9898 · TV9898 · sched 05:25Z
ZULS ZPLJ ZULS · Shannan (Gonggar) → ZPLJ · Lijiang TBA9836 · TV9836 · ⏱ 10:13– (Nonem)
ZPLJ ZLXY ZPLJ · Lijiang → ZLXY · Xi'an TBA6032 · TV6032 · sched 13:00Z
ZLXY ZUNZ ZLXY · Xi'an → ZUNZ · Nyingchi (Mainling) TBA6055 · TV6055 · sched 22:45Z
2026-03-23 1 legs TBA
ZUMY → ZSNJ
ZUMY ZSNJ ZUMY · Mianyang (Fucheng) → ZSNJ · Nanjing TBA6045 · TV6045 · sched 23:30Z