✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
‹ Aircraft
B-32FG
/ 781FE6
357 flights over 92 days · 3.88 legs/day · base ZBAA · Beijing · operators: CCA
357
Flights
56
Airports served
28%
ADS-B observed
5
Ferry / no-flightnum
Aircraft identity
No static metadata for this hex (OpenSky covers ~79% of the fleet).
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
CCA
ZYHB → ZSDY → ZUTF → ZBYN → ZUTF
ZYHB
→
ZSDY
ZYHB · Harbin → ZSDY · Dongying (Kenli)
CCA2718 · CA2718 · sched 19:50Z
ZSDY
→
ZUTF
ZSDY · Dongying (Kenli) → ZUTF · Chengdu (Jianyang)
CCA2718 · CA2718 · sched 22:50Z
ZUTF
→
ZBYN
ZUTF · Chengdu (Jianyang) → ZBYN · Taiyuan
CCA2703 · CA2703 · sched 02:35Z
ZBYN
→
ZUTF
ZBYN · Taiyuan → ZUTF · Chengdu (Jianyang)
CCA2704 · CA2704 · sched 05:35Z
2026-06-22
5 legs
CCA
ZUTF → ZYHB → ZGHA → ZUTF → ZUTF → ZYHB
ZUTF
→
ZYHB
ZUTF · Chengdu (Jianyang) → ZYHB · Harbin
CCA2729 · CA2729 · sched 22:55Z
ZUTF
→
ZGHA
ZUTF · Chengdu (Jianyang) → ZGHA · Changsha (Changsha)
⚠ gap
CCA2653 · CA2653 · ⏱ 00:49– (Nonem)
ZYHB
→
ZUTF
ZYHB · Harbin → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2730 · CA2730 · sched 03:50Z
ZGHA
→
ZUTF
ZGHA · Changsha (Changsha) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2654 · CA2654 · ⏱ 04:33–05:58 (85m)
ZUTF
→
ZYHB
ZUTF · Chengdu (Jianyang) → ZYHB · Harbin
CCA2729 · CA2729 · ⏱ 23:09– (Nonem)
2026-06-21
4 legs
CCA
ZWYN → ZUTF → ZSYW → ZUTF → ?
ZWYN
→
ZUTF
ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang)
CCA2752 · CA2752 · sched 20:20Z
ZUTF
→
ZSYW
ZUTF · Chengdu (Jianyang) → ZSYW · Yiwu/Jinhua
CCA2767 · CA2767 · sched 00:55Z
ZSYW
→
ZUTF
ZSYW · Yiwu/Jinhua → ZUTF · Chengdu (Jianyang)
CCA2768 · CA2768 · sched 04:20Z
?
→
?
— → —
CCA2768 · CA2768 · sched Z
2026-06-20
4 legs
round-trip
CCA
ZWYN → ZUTF → ZSCG → ZUTF → ZWYN
ZWYN
→
ZUTF
ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang)
CCA2752 · CA2752 · sched 20:20Z
ZUTF
→
ZSCG
ZUTF · Chengdu (Jianyang) → ZSCG · Changzhou
CCA2633 · CA2633 · sched 01:35Z
ZSCG
→
ZUTF
ZSCG · Changzhou → ZUTF · Chengdu (Jianyang)
CCA2634 · CA2634 · sched 04:50Z
ZUTF
→
ZWYN
ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja)
CCA2751 · CA2751 · ⏱ 23:08–03:05 (238m)
2026-06-19
4 legs
CCA
ZWSH → ZUTF → ZBYN → ZUTF → ZWYN
ZWSH
→
ZUTF
ZWSH · Kashgar → ZUTF · Chengdu (Jianyang)
CCA2526 · CA2526 · sched 20:40Z
ZUTF
→
ZBYN
ZUTF · Chengdu (Jianyang) → ZBYN · Taiyuan
CCA2703 · CA2703 · sched 02:35Z
ZBYN
→
ZUTF
ZBYN · Taiyuan → ZUTF · Chengdu (Jianyang)
CCA2704 · CA2704 · sched 05:35Z
ZUTF
→
ZWYN
ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja)
CCA2751 · CA2751 · ⏱ 23:09–03:08 (239m)
2026-06-18
4 legs
round-trip
CCA
ZWSH → ZUTF → ZWHM → ZUTF → ZWSH
ZWSH
→
ZUTF
ZWSH · Kashgar → ZUTF · Chengdu (Jianyang)
CCA2526 · CA2526 · sched 20:40Z
ZUTF
→
ZWHM
ZUTF · Chengdu (Jianyang) → ZWHM · Hami
CCA2775 · CA2775 · sched 02:10Z
ZWHM
→
ZUTF
ZWHM · Hami → ZUTF · Chengdu (Jianyang)
CCA2776 · CA2776 · sched 05:50Z
ZUTF
→
ZWSH
ZUTF · Chengdu (Jianyang) → ZWSH · Kashgar
CCA2525 · CA2525 · sched 14:55Z
2026-06-17
4 legs
CCA
ZYHB → ZUTF → ZPLJ → ZUTF → ZWSH
ZYHB
→
ZUTF
ZYHB · Harbin → ZUTF · Chengdu (Jianyang)
CCA2740 · CA2740 · sched 19:50Z
ZUTF
→
ZPLJ
ZUTF · Chengdu (Jianyang) → ZPLJ · Lijiang
CCA2569 · CA2569 · sched 02:45Z
ZPLJ
→
ZUTF
ZPLJ · Lijiang → ZUTF · Chengdu (Jianyang)
CCA2570 · CA2570 · ⏱ 13:08–14:13 (66m)
ZUTF
→
ZWSH
ZUTF · Chengdu (Jianyang) → ZWSH · Kashgar
CCA2525 · CA2525 · sched 14:55Z
2026-06-16
4 legs
CCA
ZSCG → ZUTF → ZWTN → ZUTF → ZYHB
ZSCG
→
ZUTF
ZSCG · Changzhou → ZUTF · Chengdu (Jianyang)
CCA2628 · CA2628 · sched 18:50Z
ZUTF
→
ZWTN
ZUTF · Chengdu (Jianyang) → ZWTN · Hotan
CCA2503 · CA2503 · sched 23:20Z
ZWTN
→
ZUTF
ZWTN · Hotan → ZUTF · Chengdu (Jianyang)
CCA2504 · CA2504 · sched 04:45Z
ZUTF
→
ZYHB
ZUTF · Chengdu (Jianyang) → ZYHB · Harbin
CCA2739 · CA2739 · ⏱ 23:16– (Nonem)
2026-06-15
4 legs
CCA
ZSJN → ZUTF → ZWKC → ZUTF → ZSCG
ZSJN
→
ZUTF
ZSJN · Jinan (Licheng) → ZUTF · Chengdu (Jianyang)
CCA2762 · CA2762 · sched 19:25Z
ZUTF
→
ZWKC
ZUTF · Chengdu (Jianyang) → ZWKC · Kuqa
CCA2519 · CA2519 · sched 00:05Z
ZWKC
→
ZUTF
ZWKC · Kuqa → ZUTF · Chengdu (Jianyang)
CCA2520 · CA2520 · sched 05:05Z
ZUTF
→
ZSCG
ZUTF · Chengdu (Jianyang) → ZSCG · Changzhou
CCA2627 · CA2627 · sched 15:25Z
2026-06-14
6 legs
CCA
ZLXN → ZUTF → ZPLJ → ZUTF → ZUTF → ZLXN → ZSJN
ZLXN
→
ZUTF
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang)
CCA2594 · CA2594 · sched 18:10Z
ZUTF
→
ZPLJ
ZUTF · Chengdu (Jianyang) → ZPLJ · Lijiang
CCA2567 · CA2567 · sched 21:40Z
ZPLJ
→
ZUTF
ZPLJ · Lijiang → ZUTF · Chengdu (Jianyang)
CCA2568 · CA2568 · sched 23:50Z
ZLXN
→
ZUTF
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2600 · CA2600 · sched 04:45Z
ZUTF
→
ZLXN
ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA2599 · CA2599 · ⏱ 10:35– (Nonem)
ZUTF
→
ZSJN
ZUTF · Chengdu (Jianyang) → ZSJN · Jinan (Licheng)
⚠ gap
CCA2761 · CA2761 · ⏱ 23:51–01:48 (117m)
2026-06-13
4 legs
CCA
ZSLY → ZUTF → ZUTF → ZWWW → ZLXN
ZSLY
→
ZUTF
ZSLY · Linyi (Hedong) → ZUTF · Chengdu (Jianyang)
CCA2748 · CA2748 · sched 19:25Z
ZWWW
→
ZUTF
ZWWW · Ürümqi → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2530 · CA2530 · sched 05:00Z
ZUTF
→
ZWWW
ZUTF · Chengdu (Jianyang) → ZWWW · Ürümqi
CCA2529 · CA2529 · ⏱ 08:54– (Nonem)
ZUTF
→
ZLXN
ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County)
⚠ gap
CCA2593 · CA2593 · ⏱ 23:45– (Nonem)
2026-06-12
4 legs
CCA
ZWSH → ZUTF → ZGHZ → ZUTF → ZSLY
ZWSH
→
ZUTF
ZWSH · Kashgar → ZUTF · Chengdu (Jianyang)
CCA2526 · CA2526 · sched 20:40Z
ZUTF
→
ZGHZ
ZUTF · Chengdu (Jianyang) → ZGHZ · Huizhou (Pingtan)
CCA2659 · CA2659 · ⏱ 12:50– (Nonem)
ZGHZ
→
ZUTF
ZGHZ · Huizhou (Pingtan) → ZUTF · Chengdu (Jianyang)
CCA2660 · CA2660 · ⏱ 15:56–18:03 (127m)
ZUTF
→
ZSLY
ZUTF · Chengdu (Jianyang) → ZSLY · Linyi (Hedong)
CCA2747 · CA2747 · ⏱ 00:01– (Nonem)
2026-06-11
4 legs
CCA
ZWTN → ZUTF → ZWHM → ZUTF → ZWSH
ZWTN
→
ZUTF
ZWTN · Hotan → ZUTF · Chengdu (Jianyang)
CCA2510 · CA2510 · sched 20:20Z
ZUTF
→
ZWHM
ZUTF · Chengdu (Jianyang) → ZWHM · Hami
CCA2775 · CA2775 · ⏱ 10:46– (Nonem)
ZWHM
→
ZUTF
ZWHM · Hami → ZUTF · Chengdu (Jianyang)
CCA2776 · CA2776 · ⏱ 14:13– (Nonem)
ZUTF
→
ZWSH
ZUTF · Chengdu (Jianyang) → ZWSH · Kashgar
CCA2525 · CA2525 · sched 15:05Z
2026-06-10
4 legs
CCA
ZSCG → ZUTF → ZWTN → ZUTF → ZWTN
ZSCG
→
ZUTF
ZSCG · Changzhou → ZUTF · Chengdu (Jianyang)
CCA2628 · CA2628 · sched 18:50Z
ZUTF
→
ZWTN
ZUTF · Chengdu (Jianyang) → ZWTN · Hotan
CCA2503 · CA2503 · sched 23:20Z
ZWTN
→
ZUTF
ZWTN · Hotan → ZUTF · Chengdu (Jianyang)
CCA2504 · CA2504 · sched 04:45Z
ZUTF
→
ZWTN
ZUTF · Chengdu (Jianyang) → ZWTN · Hotan
CCA2509 · CA2509 · sched 14:50Z
2026-06-09
5 legs
CCA
ZUTF → ZGHA → ZWKC → ZUTF → ZUTF → ZSCG
ZUTF
→
ZGHA
ZUTF · Chengdu (Jianyang) → ZGHA · Changsha (Changsha)
CCA2653 · CA2653 · sched 16:45Z
ZUTF
→
ZWKC
ZUTF · Chengdu (Jianyang) → ZWKC · Kuqa
⚠ gap
CCA2519 · CA2519 · sched 00:05Z
ZGHA
→
ZUTF
ZGHA · Changsha (Changsha) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2654 · CA2654 · ⏱ 03:53– (Nonem)
ZWKC
→
ZUTF
ZWKC · Kuqa → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2520 · CA2520 · sched 05:05Z
ZUTF
→
ZSCG
ZUTF · Chengdu (Jianyang) → ZSCG · Changzhou
CCA2627 · CA2627 · ⏱ 23:50– (Nonem)
2026-06-08
3 legs
CCA
ZWSH → ZUTF → ZLXN → ZUTF
ZWSH
→
ZUTF
ZWSH · Kashgar → ZUTF · Chengdu (Jianyang)
CCA2526 · CA2526 · sched 20:40Z
ZUTF
→
ZLXN
ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA2599 · CA2599 · sched 02:25Z
ZLXN
→
ZUTF
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang)
CCA2600 · CA2600 · sched 04:45Z
2026-06-07
2 legs
CCA
ZWYN → ZUTF → ZWSH
ZWYN
→
ZUTF
ZWYN · Ili (Yining / Ghulja) → ZUTF · Chengdu (Jianyang)
CCA2752 · CA2752 · sched 20:20Z
ZUTF
→
ZWSH
ZUTF · Chengdu (Jianyang) → ZWSH · Kashgar
CCA2525 · CA2525 · ⏱ 23:15– (Nonem)
2026-06-06
4 legs
CCA
ZWKL → ZUTF → ZSJN → ZUTF → ZWYN
ZWKL
→
ZUTF
ZWKL · Korla → ZUTF · Chengdu (Jianyang)
CCA2522 · CA2522 · sched 19:45Z
ZUTF
→
ZSJN
ZUTF · Chengdu (Jianyang) → ZSJN · Jinan (Licheng)
CCA2639 · CA2639 · sched 01:35Z
ZSJN
→
ZUTF
ZSJN · Jinan (Licheng) → ZUTF · Chengdu (Jianyang)
CCA2640 · CA2640 · sched 05:00Z
ZUTF
→
ZWYN
ZUTF · Chengdu (Jianyang) → ZWYN · Ili (Yining / Ghulja)
CCA2751 · CA2751 · sched 15:00Z
2026-06-05
5 legs
CCA
ZUTF → ZLIC → ZUTF → ZUTF → ZWKL → ZSJN
ZUTF
→
ZLIC
ZUTF · Chengdu (Jianyang) → ZLIC · Yinchuan
CCA2589 · CA2589 · sched 04:05Z
ZSJN
→
ZUTF
ZSJN · Jinan (Licheng) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2762 · CA2762 · ⏱ 06:23– (Nonem)
ZLIC
→
ZUTF
ZLIC · Yinchuan → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2590 · CA2590 · sched 06:30Z
ZUTF
→
ZWKL
ZUTF · Chengdu (Jianyang) → ZWKL · Korla
CCA2521 · CA2521 · ⏱ 22:59– (Nonem)
ZBSJ
→
ZSJN
ZBSJ · Shijiazhuang → ZSJN · Jinan (Licheng)
⚠ gap
CCA2761 · CA2761 · sched Z
2026-06-04
2 legs
CCA
ZSCG → ZUTF → ZBSJ
ZSCG
→
ZUTF
ZSCG · Changzhou → ZUTF · Chengdu (Jianyang)
CCA2628 · CA2628 · sched 18:50Z
ZUTF
→
ZBSJ
ZUTF · Chengdu (Jianyang) → ZBSJ · Shijiazhuang
CCA2761 · CA2761 · ⏱ 00:03–02:44 (161m)
2026-06-03
3 legs
CCA
ZWAK → ZUTF → ZWAK → ZSCG
ZWAK
→
ZUTF
ZWAK · Aksu (Onsu) → ZUTF · Chengdu (Jianyang)
CCA2528 · CA2528 · sched 03:40Z
ZUTF
→
ZWAK
ZUTF · Chengdu (Jianyang) → ZWAK · Aksu (Onsu)
CCA2527 · CA2527 · ⏱ 06:45– (Nonem)
ZUTF
→
ZSCG
ZUTF · Chengdu (Jianyang) → ZSCG · Changzhou
⚠ gap
CCA2627 · CA2627 · sched 15:35Z
2026-06-02
3 legs
CCA
ZYCC → ZUTF → ZUTF → ZGHZ
ZYCC
→
ZUTF
ZYCC · Changchun → ZUTF · Chengdu (Jianyang)
CCA2714 · CA2714 · ⏱ 04:23– (Nonem)
ZGHZ
→
ZUTF
ZGHZ · Huizhou (Pingtan) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2660 · CA2660 · sched 05:20Z
ZUTF
→
ZGHZ
ZUTF · Chengdu (Jianyang) → ZGHZ · Huizhou (Pingtan)
CCA2659 · CA2659 · ⏱ 10:31– (Nonem)
2026-06-01
4 legs
CCA
ZUGY → ZBAA → ZUGY → ZUTF → ZYCC
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · sched 20:55Z
ZUGY
→
ZUTF
ZUGY · Guiyang (Nanming) → ZUTF · Chengdu (Jianyang)
CCA2560 · CA2560 · sched 01:55Z
ZUTF
→
ZYCC
ZUTF · Chengdu (Jianyang) → ZYCC · Changchun
CCA2713 · CA2713 · ⏱ 23:47– (Nonem)
2026-05-31
1 legs
CCA
ZBAA → ZUGY
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4162 · CA4162 · sched 18:55Z
2026-05-30
3 legs
CCA
ZUGY → ZBAA → ZUGY → ZBAA
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · ⏱ 00:59– (Nonem)
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · ⏱ 05:23–08:01 (158m)
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4161 · CA4161 · ⏱ 22:57– (Nonem)
2026-05-29
3 legs
round-trip
CCA
ZUTF → ZGHA → ZUGY → ZUTF
ZUTF
→
ZGHA
ZUTF · Chengdu (Jianyang) → ZGHA · Changsha (Changsha)
CCA2653 · CA2653 · sched 16:45Z
ZUTF
→
ZUGY
ZUTF · Chengdu (Jianyang) → ZUGY · Guiyang (Nanming)
⚠ gap
CCA2559 · CA2559 · sched 23:35Z
ZGHA
→
ZUTF
ZGHA · Changsha (Changsha) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2654 · CA2654 · ⏱ 03:56– (Nonem)
2026-05-28
3 legs
CCA
ZYTX → ZUTF → ZUTF → ZLXN
ZYTX
→
ZUTF
ZYTX · Shenyang → ZUTF · Chengdu (Jianyang)
CCA2742 · CA2742 · sched 20:05Z
ZLXN
→
ZUTF
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2600 · CA2600 · sched 04:45Z
ZUTF
→
ZLXN
ZUTF · Chengdu (Jianyang) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA2599 · CA2599 · ⏱ 10:40– (Nonem)
2026-05-27
3 legs
CCA
ZUUU → ZSNB → ZUTF → ZYTX
ZUUU
→
ZSNB
ZUUU · Chengdu (Shuangliu) → ZSNB · Ningbo
CCA4529 · CA4529 · ⏱ 01:51– (Nonem)
ZSNB
→
ZUTF
ZSNB · Ningbo → ZUTF · Chengdu (Jianyang)
CCA2674 · CA2674 · ⏱ 05:35–08:02 (147m)
ZUTF
→
ZYTX
ZUTF · Chengdu (Jianyang) → ZYTX · Shenyang
CCA2741 · CA2741 · ⏱ 23:36–02:22 (166m)
2026-05-26
5 legs
CCA
ZBAA → ZUUU → ZLXN → ZUUU → ZUUU → ZSOF
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
CCA4186 · CA4186 · sched 18:00Z
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZSOF
→
ZUUU
ZSOF · Hefei → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4232 · CA4232 · sched 05:55Z
ZUUU
→
ZSOF
ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei
CCA4231 · CA4231 · ⏱ 10:56– (Nonem)
2026-05-25
4 legs
round-trip
CCA
ZBAA → ZGNN → ZBAA → ZBLA → ZBAA
ZBAA
→
ZGNN
ZBAA · Beijing → ZGNN · Nanning (Jiangnan)
CCA1311 · CA1311 · sched 17:15Z
ZGNN
→
ZBAA
ZGNN · Nanning (Jiangnan) → ZBAA · Beijing
CCA1312 · CA1312 · sched 21:40Z
ZBAA
→
ZBLA
ZBAA · Beijing → ZBLA · Hailar
CCA1129 · CA1129 · sched 02:15Z
ZBLA
→
ZBAA
ZBLA · Hailar → ZBAA · Beijing
CCA1130 · CA1130 · ⏱ 13:15– (Nonem)
2026-05-24
3 legs
CCA
ZWHM → ZBAA → ZSNT → ZBAA
ZWHM
→
ZBAA
ZWHM · Hami → ZBAA · Beijing
CCA1238 · CA1238 · sched 19:00Z
ZBAA
→
ZSNT
ZBAA · Beijing → ZSNT · Nantong (Tongzhou)
CCA1513 · CA1513 · sched 23:05Z
ZSNT
→
ZBAA
ZSNT · Nantong (Tongzhou) → ZBAA · Beijing
CCA1514 · CA1514 · sched 02:10Z
2026-05-23
5 legs
round-trip
CCA
ZBAA → ZSSR → ZBAA → ZPJH → ZWHM → ZBAA
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · sched 15:55Z
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZBAA
→
ZWHM
ZBAA · Beijing → ZWHM · Hami
⚠ gap
CCA1237 · CA1237 · sched 14:15Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
⚠ gap
CCA1424 · CA1424 · ⏱ 14:17– (Nonem)
2026-05-22
4 legs
CCA
ZSSR → ZBAA → ZSSR → ZPJH → ZBAA
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · ⏱ 00:18– (Nonem)
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
⚠ gap
CCA1423 · CA1423 · ⏱ 06:45– (Nonem)
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · ⏱ 11:40– (Nonem)
2026-05-21
3 legs
round-trip
CCA
ZBAA → ZUMY → ZBAA → ZBAA
ZBAA
→
ZUMY
ZBAA · Beijing → ZUMY · Mianyang (Fucheng)
CCA1455 · CA1455 · sched 02:30Z
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
⚠ gap
CCA1470 · CA1470 · ⏱ 03:56– (Nonem)
ZUMY
→
ZBAA
ZUMY · Mianyang (Fucheng) → ZBAA · Beijing
⚠ gap
CCA1456 · CA1456 · sched 05:45Z
2026-05-20
5 legs
CCA
ZBAA → ZSSR → ZBAA → ZPJH → ZBAA → ZPLJ
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · sched 16:00Z
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · sched 03:40Z
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
CCA1469 · CA1469 · sched 14:55Z
2026-05-19
4 legs
CCA
ZUUU → ZSAM → ZUUU → ZUUU → ZBAA
ZUUU
→
ZSAM
ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen
CCA4539 · CA4539 · sched 20:00Z
ZSAM
→
ZUUU
ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu)
CCA4540 · CA4540 · sched 23:45Z
ZLLL
→
ZUUU
ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4208 · CA4208 · ⏱ 01:31–02:44 (72m)
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
CCA4185 · CA4185 · sched 04:00Z
2026-05-18
5 legs
CCA
ZSPD → ZUUU → ZSNJ → ZSPD → ZUUU → ZLLL
ZSPD
→
ZUUU
ZSPD · Shanghai (Pudong) → ZUUU · Chengdu (Shuangliu)
CCA4508 · CA4508 · sched 21:10Z
ZUUU
→
ZSNJ
ZUUU · Chengdu (Shuangliu) → ZSNJ · Nanjing
CCA4523 · CA4523 · sched 01:50Z
ZUUU
→
ZSPD
ZUUU · Chengdu (Shuangliu) → ZSPD · Shanghai (Pudong)
⚠ gap
CCA4507 · CA4507 · ⏱ 01:58– (Nonem)
ZSNJ
→
ZUUU
ZSNJ · Nanjing → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4524 · CA4524 · ⏱ 13:44–16:09 (146m)
ZUUU
→
ZLLL
ZUUU · Chengdu (Shuangliu) → ZLLL · Lanzhou (Yongdeng)
CCA4207 · CA4207 · ⏱ 23:20– (Nonem)
2026-05-17
3 legs
CCA
ZWWW → ZUUU → ZLIC → ZUUU
ZWWW
→
ZUUU
ZWWW · Ürümqi → ZUUU · Chengdu (Shuangliu)
CCA4202 · CA4202 · sched 19:55Z
ZUUU
→
ZLIC
ZUUU · Chengdu (Shuangliu) → ZLIC · Yinchuan
CCA4203 · CA4203 · sched 01:15Z
ZLIC
→
ZUUU
ZLIC · Yinchuan → ZUUU · Chengdu (Shuangliu)
CCA4204 · CA4204 · ⏱ 11:58– (Nonem)
2026-05-16
4 legs
CCA
ZUUU → ZLXN → ZUUU → ZUUU → ZWWW
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4186 · CA4186 · ⏱ 02:24– (Nonem)
ZUUU
→
ZWWW
ZUUU · Chengdu (Shuangliu) → ZWWW · Ürümqi
CCA4201 · CA4201 · sched 15:15Z
2026-05-15
4 legs
CCA
ZUUU → ZSAM → ZUUU → ZUUU → ZBAA
ZUUU
→
ZSAM
ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen
CCA4539 · CA4539 · sched 19:55Z
ZSAM
→
ZUUU
ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu)
CCA4540 · CA4540 · sched 23:45Z
ZLLL
→
ZUUU
ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4208 · CA4208 · ⏱ 01:41– (Nonem)
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
CCA4185 · CA4185 · sched 04:00Z
2026-05-14
5 legs
CCA
ZUUU → ZGHA → ZGSZ → ZUUU → ZUUU → ZLLL
ZUUU
→
ZGHA
ZUUU · Chengdu (Shuangliu) → ZGHA · Changsha (Changsha)
CCA4399 · CA4399 · sched 17:55Z
ZUUU
→
ZGSZ
ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen
⚠ gap
CCA4323 · CA4323 · sched 00:30Z
ZGHA
→
ZUUU
ZGHA · Changsha (Changsha) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4400 · CA4400 · ⏱ 05:13– (Nonem)
ZGSZ
→
ZUUU
ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4324 · CA4324 · ⏱ 14:14–16:24 (130m)
ZUUU
→
ZLLL
ZUUU · Chengdu (Shuangliu) → ZLLL · Lanzhou (Yongdeng)
CCA4207 · CA4207 · sched 15:15Z
2026-05-13
4 legs
CCA
ZSYA → ZUUU → ZGSZ → ZSYA → ZUUU
ZSYA
→
ZUUU
ZSYA · Yangzhou → ZUUU · Chengdu (Shuangliu)
CCA4228 · CA4228 · sched 21:15Z
ZUUU
→
ZGSZ
ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen
CCA4335 · CA4335 · sched 01:30Z
ZUUU
→
ZSYA
ZUUU · Chengdu (Shuangliu) → ZSYA · Yangzhou
⚠ gap
CCA4227 · CA4227 · ⏱ 01:53– (Nonem)
ZGSZ
→
ZUUU
ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4336 · CA4336 · sched 05:30Z
2026-05-12
3 legs
CCA
ZBTJ → ZUUU → ZGGG → ZUUU
ZBTJ
→
ZUUU
ZBTJ · Tianjin → ZUUU · Chengdu (Shuangliu)
CCA4046 · CA4046 · sched 19:15Z
ZUUU
→
ZGGG
ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu)
CCA4303 · CA4303 · sched 23:30Z
ZGGG
→
ZUUU
ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu)
CCA4304 · CA4304 · sched 03:30Z
2026-05-11
6 legs
CCA
ZBAA → ZUUU → ZLXN → ZUUU → ZSOF → ZUUU → ZBTJ
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
CCA4186 · CA4186 · sched 18:00Z
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZUUU
→
ZSOF
ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei
CCA4231 · CA4231 · sched 02:55Z
ZSOF
→
ZUUU
ZSOF · Hefei → ZUUU · Chengdu (Shuangliu)
CCA4232 · CA4232 · sched 05:55Z
ZUUU
→
ZBTJ
ZUUU · Chengdu (Shuangliu) → ZBTJ · Tianjin
CCA4045 · CA4045 · sched 15:30Z
2026-05-10
4 legs
CCA
ZSQD → ZBAA → ZSQD → ZSNJ → ZBAA
ZSQD
→
ZBAA
ZSQD · Qingdao (Jiaozhou) → ZBAA · Beijing
CCA1576 · CA1576 · sched 19:30Z
ZBAA
→
ZSQD
ZBAA · Beijing → ZSQD · Qingdao (Jiaozhou)
CCA1575 · CA1575 · ⏱ 01:15– (Nonem)
ZBAA
→
ZSNJ
ZBAA · Beijing → ZSNJ · Nanjing
⚠ gap
CCA1561 · CA1561 · ⏱ 06:25– (Nonem)
ZSNJ
→
ZBAA
ZSNJ · Nanjing → ZBAA · Beijing
CCA1562 · CA1562 · ⏱ 09:21– (Nonem)
2026-05-09
3 legs
CCA
ZSSR → ZBAA → ZGHA → ZBAA
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
CCA1325 · CA1325 · ⏱ 09:36– (Nonem)
ZGHA
→
ZBAA
ZGHA · Changsha (Changsha) → ZBAA · Beijing
CCA1326 · CA1326 · ⏱ 13:23– (Nonem)
2026-05-08
4 legs
CCA
ZPLJ → ZBAA → ZYTX → ZBAA → ZSSR
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
CCA1470 · CA1470 · sched 19:55Z
ZBAA
→
ZYTX
ZBAA · Beijing → ZYTX · Shenyang
CCA1635 · CA1635 · sched 02:50Z
ZYTX
→
ZBAA
ZYTX · Shenyang → ZBAA · Beijing
CCA1636 · CA1636 · sched 05:20Z
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · sched 15:55Z
2026-05-07
4 legs
CCA
ZSSR → ZBAA → ZPJH → ZBAA → ZPLJ
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · sched 03:40Z
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
CCA1469 · CA1469 · ⏱ 23:04–02:45 (222m)
2026-05-06
5 legs
CCA
ZBAA → ZSYW → ZBAA → ZGHA → ZBAA → ZSSR
ZBAA
→
ZSYW
ZBAA · Beijing → ZSYW · Yiwu/Jinhua
CCA1879 · CA1879 · sched 16:15Z
ZSYW
→
ZBAA
ZSYW · Yiwu/Jinhua → ZBAA · Beijing
CCA1880 · CA1880 · sched 19:10Z
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
CCA1325 · CA1325 · sched 01:30Z
ZGHA
→
ZBAA
ZGHA · Changsha (Changsha) → ZBAA · Beijing
CCA1326 · CA1326 · sched 05:20Z
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · ⏱ 00:03– (Nonem)
2026-05-05
4 legs
round-trip
CCA
ZBAA → ZGSD → ZBAA → ZSCN → ZBAA
ZBAA
→
ZGSD
ZBAA · Beijing → ZGSD · Zhuhai (Jinwan)
CCA1905 · CA1905 · sched 16:30Z
ZGSD
→
ZBAA
ZGSD · Zhuhai (Jinwan) → ZBAA · Beijing
CCA1906 · CA1906 · sched 20:50Z
ZBAA
→
ZSCN
ZBAA · Beijing → ZSCN · Nanchang
CCA1577 · CA1577 · sched 01:10Z
ZSCN
→
ZBAA
ZSCN · Nanchang → ZBAA · Beijing
CCA1578 · CA1578 · sched 04:20Z
2026-05-04
3 legs
CCA
ZSSR → ZBAA → ZPJH → ZBAA
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · ⏱ 12:17– (Nonem)
2026-05-03
4 legs
CCA
ZLXN → ZUUU → ZBAA → ZLXN → ZSSR
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
CCA4183 · CA4183 · sched 03:00Z
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
⚠ gap
CCA4211 · CA4211 · ⏱ 06:15–07:26 (71m)
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
⚠ gap
CCA1895 · CA1895 · ⏱ 23:59– (Nonem)
2026-05-02
4 legs
round-trip
CCA
ZUUU → ZLXN → ZUUU → ZSOF → ZUUU
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZUUU
→
ZSOF
ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei
CCA4231 · CA4231 · sched 02:55Z
ZSOF
→
ZUUU
ZSOF · Hefei → ZUUU · Chengdu (Shuangliu)
CCA4232 · CA4232 · sched 05:55Z
2026-05-01
5 legs
round-trip
CCA
ZUUU → ZLXN → ZUUU → ZUUU → ZSOF → ZUUU
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4186 · CA4186 · ⏱ 01:56– (Nonem)
ZUUU
→
ZSOF
ZUUU · Chengdu (Shuangliu) → ZSOF · Hefei
CCA4231 · CA4231 · sched 02:55Z
ZSOF
→
ZUUU
ZSOF · Hefei → ZUUU · Chengdu (Shuangliu)
CCA4232 · CA4232 · ⏱ 13:58– (Nonem)
2026-04-30
3 legs
CCA
ZSSR → ZBAA → ZPJH → ZBAA
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · sched 03:40Z
2026-04-29
5 legs
CCA
ZBAA → ZSSR → ZBAA → ZPJH → ZBAA → ZSSR
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · sched 16:00Z
ZSSR
→
ZBAA
ZSSR · Shangrao (Hengfeng) → ZBAA · Beijing
CCA1896 · CA1896 · sched 19:00Z
ZBAA
→
ZPJH
ZBAA · Beijing → ZPJH · Jinghong (Gasa)
CCA1423 · CA1423 · sched 22:25Z
ZPJH
→
ZBAA
ZPJH · Jinghong (Gasa) → ZBAA · Beijing
CCA1424 · CA1424 · sched 03:40Z
ZBAA
→
ZSSR
ZBAA · Beijing → ZSSR · Shangrao (Hengfeng)
CCA1895 · CA1895 · sched 15:55Z
2026-04-28
4 legs
CCA
ZUUU → ZLXN → ZUUU → ZUUU → ZBAA
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4211 · CA4211 · sched 22:10Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4212 · CA4212 · sched 00:20Z
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4186 · CA4186 · ⏱ 02:08–04:51 (163m)
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
CCA4185 · CA4185 · sched 04:00Z
2026-04-27
3 legs
round-trip
CCA
ZPLJ → ZBAA → ZBAA → ZPLJ
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
CCA1470 · CA1470 · sched 19:45Z
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
⚠ gap
CCA1460 · CA1460 · sched 05:15Z
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
CCA1459 · CA1459 · ⏱ 08:44– (Nonem)
2026-04-26
5 legs
CCA
ZSHC → ZBAA → ZSHC → ZHHH → ZBAA → ZPLJ
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1713 · CA1713 · sched 21:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1708 · CA1708 · ⏱ 01:55– (Nonem)
ZBAA
→
ZHHH
ZBAA · Beijing → ZHHH · Wuhan (Huangpi)
⚠ gap
CCA8212 · CA8212 · ⏱ 09:59– (Nonem)
ZHHH
→
ZBAA
ZHHH · Wuhan (Huangpi) → ZBAA · Beijing
CCA8215 · CA8215 · ⏱ 13:19– (Nonem)
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
CCA1469 · CA1469 · sched 15:00Z
2026-04-25
3 legs
round-trip
CCA
ZBAA → ZPLJ → ZBAA → ZBAA
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
CCA1459 · CA1459 · sched 00:45Z
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
CCA1470 · CA1470 · ⏱ 03:46– (Nonem)
ZPLJ
→
ZBAA
ZPLJ · Lijiang → ZBAA · Beijing
⚠ gap
CCA1460 · CA1460 · sched 05:15Z
2026-04-24
4 legs
CCA
ZWHM → ZBAA → ZBAA → ZLXY → ZPLJ
ZWHM
→
ZBAA
ZWHM · Hami → ZBAA · Beijing
CCA1238 · CA1238 · ⏱ 02:55– (Nonem)
ZLXY
→
ZBAA
ZLXY · Xi'an → ZBAA · Beijing
⚠ gap
CCA1230 · CA1230 · sched 03:30Z
ZBAA
→
ZLXY
ZBAA · Beijing → ZLXY · Xi'an
CCA1229 · CA1229 · ⏱ 08:04– (Nonem)
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
⚠ gap
CCA1469 · CA1469 · sched 14:55Z
2026-04-23
4 legs
round-trip
CCA
ZWHM → ZBAA → ZBAA → ZUUU → ZWHM
ZWHM
→
ZBAA
ZWHM · Hami → ZBAA · Beijing
CCA1238 · CA1238 · ⏱ 03:08–05:48 (159m)
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
⚠ gap
CCA1426 · CA1426 · sched 06:00Z
ZBAA
→
ZUUU
ZBAA · Beijing → ZUUU · Chengdu (Shuangliu)
CCA1425 · CA1425 · ⏱ 10:07– (Nonem)
ZBAA
→
ZWHM
ZBAA · Beijing → ZWHM · Hami
⚠ gap
CCA1237 · CA1237 · sched 14:15Z
2026-04-22
5 legs
CCA
ZUUU → ZSAM → ZUUU → ZUUU → ZBAA → ZWHM
ZUUU
→
ZSAM
ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen
CCA4539 · CA4539 · sched 19:55Z
ZSAM
→
ZUUU
ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu)
CCA4540 · CA4540 · sched 23:45Z
ZLLL
→
ZUUU
ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4208 · CA4208 · ⏱ 01:30– (Nonem)
ZUUU
→
ZBAA
ZUUU · Chengdu (Shuangliu) → ZBAA · Beijing
CCA4185 · CA4185 · ⏱ 12:05– (Nonem)
ZBAA
→
ZWHM
ZBAA · Beijing → ZWHM · Hami
CCA1237 · CA1237 · sched 14:15Z
2026-04-21
4 legs
CCA
ZGSZ → ZUUU → ZUUU → ZSPD → ZLLL
ZGSZ
→
ZUUU
ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu)
CCA4338 · CA4338 · sched 19:15Z
ZSPD
→
ZUUU
ZSPD · Shanghai (Pudong) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4510 · CA4510 · sched 03:30Z
ZUUU
→
ZSPD
ZUUU · Chengdu (Shuangliu) → ZSPD · Shanghai (Pudong)
CCA4509 · CA4509 · ⏱ 06:58– (Nonem)
ZUUU
→
ZLLL
ZUUU · Chengdu (Shuangliu) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CCA4207 · CA4207 · sched 15:10Z
2026-04-20
5 legs
CCA
ZUUU → ZSPD → ZUUU → ZSNJ → ZUUU → ZGSZ
ZUUU
→
ZSPD
ZUUU · Chengdu (Shuangliu) → ZSPD · Shanghai (Pudong)
CCA4507 · CA4507 · sched 17:15Z
ZSPD
→
ZUUU
ZSPD · Shanghai (Pudong) → ZUUU · Chengdu (Shuangliu)
CCA4508 · CA4508 · sched 21:10Z
ZUUU
→
ZSNJ
ZUUU · Chengdu (Shuangliu) → ZSNJ · Nanjing
CCA4523 · CA4523 · sched 01:45Z
ZSNJ
→
ZUUU
ZSNJ · Nanjing → ZUUU · Chengdu (Shuangliu)
CCA4524 · CA4524 · sched 05:30Z
ZUUU
→
ZGSZ
ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen
CCA4337 · CA4337 · sched 15:30Z
2026-04-19
4 legs
CCA
ZGGG → ZUUU → ZGGG → ZUUU → ZSHC
ZGGG
→
ZUUU
ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu)
CCA4306 · CA4306 · sched 20:15Z
ZUUU
→
ZGGG
ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu)
CCA4305 · CA4305 · ⏱ 00:59– (Nonem)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4598 · CA4598 · sched 03:55Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA4597 · CA4597 · ⏱ 08:07–10:18 (131m)
2026-04-18
4 legs
round-trip
CCA
ZUUU → ZSFZ → ZUUU → ZGSZ → ZUUU
ZUUU
→
ZSFZ
ZUUU · Chengdu (Shuangliu) → ZSFZ · Fuzhou (Changle)
CCA4235 · CA4235 · sched 17:15Z
ZSFZ
→
ZUUU
ZSFZ · Fuzhou (Changle) → ZUUU · Chengdu (Shuangliu)
CCA4236 · CA4236 · sched 21:05Z
ZUUU
→
ZGSZ
ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen
CCA4335 · CA4335 · sched 01:30Z
ZGSZ
→
ZUUU
ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu)
CCA4336 · CA4336 · sched 05:30Z
2026-04-17
4 legs
round-trip
CCA
ZUUU → ZJHK → ZUUU → ZHHH → ZUUU
ZUUU
→
ZJHK
ZUUU · Chengdu (Shuangliu) → ZJHK · Haikou (Meilan)
CCA4297 · CA4297 · sched 18:40Z
ZJHK
→
ZUUU
ZJHK · Haikou (Meilan) → ZUUU · Chengdu (Shuangliu)
CCA4298 · CA4298 · sched 22:20Z
ZUUU
→
ZHHH
ZUUU · Chengdu (Shuangliu) → ZHHH · Wuhan (Huangpi)
CCA4043 · CA4043 · sched 02:20Z
ZHHH
→
ZUUU
ZHHH · Wuhan (Huangpi) → ZUUU · Chengdu (Shuangliu)
CCA4044 · CA4044 · sched 05:25Z
2026-04-16
4 legs
round-trip
CCA
ZUUU → ZGGG → ZUUU → ZHHH → ZUUU
ZUUU
→
ZGGG
ZUUU · Chengdu (Shuangliu) → ZGGG · Guangzhou (Huadu)
CCA4305 · CA4305 · sched 16:30Z
ZGGG
→
ZUUU
ZGGG · Guangzhou (Huadu) → ZUUU · Chengdu (Shuangliu)
CCA4306 · CA4306 · sched 20:15Z
ZUUU
→
ZHHH
ZUUU · Chengdu (Shuangliu) → ZHHH · Wuhan (Huangpi)
CCA4031 · CA4031 · sched 00:15Z
ZHHH
→
ZUUU
ZHHH · Wuhan (Huangpi) → ZUUU · Chengdu (Shuangliu)
CCA4032 · CA4032 · sched 03:15Z
2026-04-15
1 legs
ZBBB → ?
ZBBB
→
?
ZBBB · Beijing → —
ferry
· sched Z
2026-04-14
3 legs
CCA
ZUUU → ZGHA → ZUUU → ?
ZUUU
→
ZGHA
ZUUU · Chengdu (Shuangliu) → ZGHA · Changsha (Changsha)
CCA4391 · CA4391 · sched 20:10Z
ZGHA
→
ZUUU
ZGHA · Changsha (Changsha) → ZUUU · Chengdu (Shuangliu)
CCA4392 · CA4392 · sched 23:05Z
?
→
?
— → —
ferry
· sched Z
2026-04-13
4 legs
round-trip
CCA
ZUUU → ZSFZ → ZUUU → ZGSZ → ZUUU
ZUUU
→
ZSFZ
ZUUU · Chengdu (Shuangliu) → ZSFZ · Fuzhou (Changle)
CCA4235 · CA4235 · sched 17:15Z
ZSFZ
→
ZUUU
ZSFZ · Fuzhou (Changle) → ZUUU · Chengdu (Shuangliu)
CCA4236 · CA4236 · sched 21:05Z
ZUUU
→
ZGSZ
ZUUU · Chengdu (Shuangliu) → ZGSZ · Shenzhen
CCA4335 · CA4335 · sched 01:30Z
ZGSZ
→
ZUUU
ZGSZ · Shenzhen → ZUUU · Chengdu (Shuangliu)
CCA4336 · CA4336 · sched 05:30Z
2026-04-12
1 legs
ZBAA → ?
ZBAA
→
?
ZBAA · Beijing → —
ferry
· sched Z
2026-04-11
1 legs
ZBBB → ?
ZBBB
→
?
ZBBB · Beijing → —
ferry
· ⏱ 09:17– (Nonem)
2026-04-10
5 legs
CCA
ZLLL → ZUUU → ZSAM → ZUUU → ZPLJ → ?
ZLLL
→
ZUUU
ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu)
CCA4208 · CA4208 · sched 17:25Z
ZUUU
→
ZSAM
ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen
CCA4539 · CA4539 · sched 19:55Z
ZSAM
→
ZUUU
ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu)
CCA4540 · CA4540 · sched 23:45Z
ZBAA
→
ZPLJ
ZBAA · Beijing → ZPLJ · Lijiang
⚠ gap
CCA1469 · CA1469 · sched 14:55Z
?
→
?
— → —
ferry
· sched Z
2026-04-09
4 legs
CCA
ZWWW → ZUUU → ZWWW → ZUUU → ZLLL
ZWWW
→
ZUUU
ZWWW · Ürümqi → ZUUU · Chengdu (Shuangliu)
CCA4202 · CA4202 · sched 19:55Z
ZUUU
→
ZWWW
ZUUU · Chengdu (Shuangliu) → ZWWW · Ürümqi
CCA4209 · CA4209 · sched 01:30Z
ZWWW
→
ZUUU
ZWWW · Ürümqi → ZUUU · Chengdu (Shuangliu)
CCA4210 · CA4210 · sched 06:10Z
ZUUU
→
ZLLL
ZUUU · Chengdu (Shuangliu) → ZLLL · Lanzhou (Yongdeng)
CCA4207 · CA4207 · ⏱ 23:22– (Nonem)
2026-04-08
6 legs
CCA
ZUUU → ZSAM → ZUUU → ZUUU → ZLXN → ZUUU → ZWWW
ZUUU
→
ZSAM
ZUUU · Chengdu (Shuangliu) → ZSAM · Xiamen
CCA4539 · CA4539 · sched 19:55Z
ZSAM
→
ZUUU
ZSAM · Xiamen → ZUUU · Chengdu (Shuangliu)
CCA4540 · CA4540 · sched 23:45Z
ZLLL
→
ZUUU
ZLLL · Lanzhou (Yongdeng) → ZUUU · Chengdu (Shuangliu)
⚠ gap
CCA4208 · CA4208 · ⏱ 01:34– (Nonem)
ZUUU
→
ZLXN
ZUUU · Chengdu (Shuangliu) → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA4421 · CA4421 · sched 04:15Z
ZLXN
→
ZUUU
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZUUU · Chengdu (Shuangliu)
CCA4422 · CA4422 · sched 06:45Z
ZUUU
→
ZWWW
ZUUU · Chengdu (Shuangliu) → ZWWW · Ürümqi
CCA4201 · CA4201 · sched 15:15Z
2026-04-07
4 legs
CCA
ZSQD → ZUUU → ZSQD → ZLLL → ZUTF
ZSQD
→
ZUUU
ZSQD · Qingdao (Jiaozhou) → ZUUU · Chengdu (Shuangliu)
CCA4294 · CA4294 · sched 05:55Z
ZUTF
→
ZSQD
ZUTF · Chengdu (Jianyang) → ZSQD · Qingdao (Jiaozhou)
⚠ gap
CCA2611 · CA2611 · ⏱ 08:35– (Nonem)
ZUUU
→
ZLLL
ZUUU · Chengdu (Shuangliu) → ZLLL · Lanzhou (Yongdeng)
⚠ gap
CCA4207 · CA4207 · ⏱ 23:24– (Nonem)
ZSCG
→
ZUTF
ZSCG · Changzhou → ZUTF · Chengdu (Jianyang)
⚠ gap
CCA2628 · CA2628 · sched Z
2026-04-06
4 legs
CCA
ZWAK → ZUTF → ZGOW → ZUTF → ZSCG
ZWAK
→
ZUTF
ZWAK · Aksu (Onsu) → ZUTF · Chengdu (Jianyang)
CCA2514 · CA2514 · sched 20:25Z
ZUTF
→
ZGOW
ZUTF · Chengdu (Jianyang) → ZGOW · Jieyang (Rongcheng)
CCA2757 · CA2757 · sched 01:20Z
ZGOW
→
ZUTF
ZGOW · Jieyang (Rongcheng) → ZUTF · Chengdu (Jianyang)
CCA2758 · CA2758 · ⏱ 12:44–15:02 (138m)
ZUTF
→
ZSCG
ZUTF · Chengdu (Jianyang) → ZSCG · Changzhou
CCA2627 · CA2627 · sched 15:35Z
2026-04-05
6 legs
CCA
ZUGY → ZBAA → ZUGY → ZUTF → ZGKL → ZUTF → ZWAK
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · sched 20:55Z
ZUGY
→
ZUTF
ZUGY · Guiyang (Nanming) → ZUTF · Chengdu (Jianyang)
CCA2560 · CA2560 · sched 01:55Z
ZUTF
→
ZGKL
ZUTF · Chengdu (Jianyang) → ZGKL · Guilin (Lingui)
CCA2651 · CA2651 · sched 04:20Z
ZGKL
→
ZUTF
ZGKL · Guilin (Lingui) → ZUTF · Chengdu (Jianyang)
CCA2652 · CA2652 · sched 06:50Z
ZUTF
→
ZWAK
ZUTF · Chengdu (Jianyang) → ZWAK · Aksu (Onsu)
CCA2513 · CA2513 · sched 15:15Z
2026-04-04
2 legs
round-trip
CCA
ZUGY → ZBYC → ZUGY
ZUGY
→
ZBYC
ZUGY · Guiyang (Nanming) → ZBYC · Yuncheng (Yanhu)
CCA4069 · CA4069 · sched 17:50Z
ZBYC
→
ZUGY
ZBYC · Yuncheng (Yanhu) → ZUGY · Guiyang (Nanming)
CCA4070 · CA4070 · sched 20:50Z
2026-04-03
4 legs
round-trip
CCA
ZUGY → ZBAA → ZUGY → ZSPD → ZUGY
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · sched 21:00Z
ZUGY
→
ZSPD
ZUGY · Guiyang (Nanming) → ZSPD · Shanghai (Pudong)
CCA4223 · CA4223 · sched 01:50Z
ZSPD
→
ZUGY
ZSPD · Shanghai (Pudong) → ZUGY · Guiyang (Nanming)
CCA4224 · CA4224 · sched 05:50Z
2026-04-02
4 legs
CCA
ZBYC → ZUGY → ZBYC → ZBAD → ZUGY
ZBYC
→
ZUGY
ZBYC · Yuncheng (Yanhu) → ZUGY · Guiyang (Nanming)
CCA4070 · CA4070 · sched 20:50Z
ZUGY
→
ZBYC
ZUGY · Guiyang (Nanming) → ZBYC · Yuncheng (Yanhu)
CCA4069 · CA4069 · ⏱ 01:56– (Nonem)
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
⚠ gap
CCA8675 · CA8675 · ⏱ 09:01– (Nonem)
ZBAD
→
ZUGY
ZBAD · Beijing → ZUGY · Guiyang (Nanming)
CCA8676 · CA8676 · ⏱ 13:14–16:06 (172m)
2026-04-01
4 legs
round-trip
CCA
ZUGY → ZBAA → ZSPD → ZUGY → ZUGY
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZUGY
→
ZSPD
ZUGY · Guiyang (Nanming) → ZSPD · Shanghai (Pudong)
⚠ gap
CCA4223 · CA4223 · sched 01:50Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
⚠ gap
CCA4164 · CA4164 · ⏱ 04:59–07:41 (162m)
ZSPD
→
ZUGY
ZSPD · Shanghai (Pudong) → ZUGY · Guiyang (Nanming)
⚠ gap
CCA4224 · CA4224 · sched 05:50Z
2026-03-31
3 legs
CCA
ZBAA → ZUGY → ZBAA → ZUGY
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4162 · CA4162 · sched 19:00Z
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4165 · CA4165 · sched 00:50Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4166 · CA4166 · ⏱ 13:13– (Nonem)
2026-03-30
6 legs
CCA
ZUGY → ZBYC → ZUGY → ZBAD → ZUTF → ZUGY → ZBAA
ZUGY
→
ZBYC
ZUGY · Guiyang (Nanming) → ZBYC · Yuncheng (Yanhu)
CCA4069 · CA4069 · sched 17:50Z
ZBYC
→
ZUGY
ZBYC · Yuncheng (Yanhu) → ZUGY · Guiyang (Nanming)
CCA4070 · CA4070 · sched 20:50Z
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
CCA8675 · CA8675 · sched 00:55Z
ZBAD
→
ZUTF
ZBAD · Beijing → ZUTF · Chengdu (Jianyang)
CCA8676 · CA8676 · ⏱ 13:20–17:12 (233m)
ZUTF
→
ZUGY
ZUTF · Chengdu (Jianyang) → ZUGY · Guiyang (Nanming)
CCA8676 · CA8676 · ⏱ 18:57–19:50 (53m)
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4161 · CA4161 · ⏱ 22:57– (Nonem)
2026-03-29
3 legs
CCA
ZBAA → ZUGY → ZBAA → ZUGY
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4162 · CA4162 · sched 18:55Z
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4165 · CA4165 · sched 00:50Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4166 · CA4166 · ⏱ 13:23– (Nonem)
2026-03-28
5 legs
CCA
ZUGY → ZBAA → ZBAA → ZUGY → ZUGY → ZBAA
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4161 · CA4161 · sched 15:00Z
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
⚠ gap
CCA4165 · CA4165 · sched 00:45Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4162 · CA4162 · ⏱ 03:37– (Nonem)
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
⚠ gap
CCA4166 · CA4166 · ⏱ 13:11–16:12 (181m)
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4161 · CA4161 · ⏱ 22:57– (Nonem)
2026-03-27
4 legs
round-trip
CCA
ZUGY → ZBAA → ZUGY → ZBAD → ZUGY
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · sched 20:55Z
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
CCA8675 · CA8675 · sched 01:40Z
ZBAD
→
ZUGY
ZBAD · Beijing → ZUGY · Guiyang (Nanming)
CCA8676 · CA8676 · sched 05:35Z
2026-03-26
4 legs
round-trip
CCA
ZUGY → ZBAA → ZBAD → ZUGY → ZUGY
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
⚠ gap
CCA8675 · CA8675 · sched 01:40Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
⚠ gap
CCA4164 · CA4164 · ⏱ 05:17–08:18 (181m)
ZBAD
→
ZUGY
ZBAD · Beijing → ZUGY · Guiyang (Nanming)
⚠ gap
CCA8676 · CA8676 · ⏱ 13:41– (Nonem)
2026-03-25
4 legs
CCA
ZUGY → ZBAA → ZUGY → ZUGY → ZBAD
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · ⏱ 05:06–08:15 (189m)
ZBAD
→
ZUGY
ZBAD · Beijing → ZUGY · Guiyang (Nanming)
⚠ gap
CCA8676 · CA8676 · sched 05:35Z
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
CCA8675 · CA8675 · ⏱ 09:51– (Nonem)
2026-03-24
4 legs
round-trip
CCA
ZUGY → ZBAA → ZUGY → ZBAD → ZUGY
ZUGY
→
ZBAA
ZUGY · Guiyang (Nanming) → ZBAA · Beijing
CCA4163 · CA4163 · sched 17:00Z
ZBAA
→
ZUGY
ZBAA · Beijing → ZUGY · Guiyang (Nanming)
CCA4164 · CA4164 · sched 20:55Z
ZUGY
→
ZBAD
ZUGY · Guiyang (Nanming) → ZBAD · Beijing
CCA8675 · CA8675 · sched 01:40Z
ZBAD
→
ZUGY
ZBAD · Beijing → ZUGY · Guiyang (Nanming)
CCA8676 · CA8676 · sched 05:35Z