✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-309R
/ 781719
354 flights over 92 days · 3.85 legs/day · base ZSHC · Hangzhou · operators: CCA
354
Flights
29
Airports served
27%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
A20N
A20N
—
· reg B-309R
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
3 legs
CCA
ZBAA → ZSHC → ZLDH → ZSHC
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1710 · CA1710 · sched 02:30Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 06:00Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · sched 10:40Z
2026-06-22
1 legs
CCA
ZSHC → ZBAA
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1701 · CA1701 · sched 23:00Z
2026-06-21
3 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · ⏱ 03:02– (Nonem)
ZSWZ
→
ZUTF
ZSWZ · Wenzhou (Longwan) → ZUTF · Chengdu (Jianyang)
CCA8335 · CA8335 · sched 06:50Z
ZUTF
→
ZSHC
ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou
CCA8340 · CA8340 · sched 11:15Z
2026-06-20
4 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZUTF
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · ⏱ 03:06– (Nonem)
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · sched 11:30Z
ZSHC
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CCA8339 · CA8339 · sched 22:35Z
2026-06-19
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZLLL
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 01:35Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · ⏱ 06:59– (Nonem)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:00Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · ⏱ 22:52– (Nonem)
2026-06-18
2 legs
CCA
ZPPP → ZSHC → ZBYC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 22:46–00:30 (104m)
2026-06-17
6 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGOW → ZSHC → ZPPP
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · sched 04:10Z
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · sched 10:15Z
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · sched 12:55Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-06-16
5 legs
CCA
ZSHC → ZGSD → ZSHC → ZUUU → ZSHC → ZSWH
ZSHC
→
ZGSD
ZSHC · Hangzhou → ZGSD · Zhuhai (Jinwan)
CCA8351 · CA8351 · sched 00:55Z
ZGSD
→
ZSHC
ZGSD · Zhuhai (Jinwan) → ZSHC · Hangzhou
CCA8352 · CA8352 · sched 04:00Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1739 · CA1739 · sched 09:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1740 · CA1740 · sched 13:25Z
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-06-15
5 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGSZ → ZSHC
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · sched 04:10Z
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
2026-06-14
3 legs
CCA
ZSHC → ZLXN → ZSHC → ZSWH
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:27–04:12 (164m)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-06-13
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 02:55Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 07:55Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
2026-06-12
3 legs
CCA
ZSHC → ZGSD → ZSHC → ZBYC
ZSHC
→
ZGSD
ZSHC · Hangzhou → ZGSD · Zhuhai (Jinwan)
CCA8351 · CA8351 · sched 00:55Z
ZGSD
→
ZSHC
ZGSD · Zhuhai (Jinwan) → ZSHC · Hangzhou
CCA8352 · CA8352 · sched 04:00Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 00:02– (Nonem)
2026-06-11
4 legs
round-trip
CCA
ZSHC → ZGGG → ZSHC → ZUUU → ZSHC
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CCA8349 · CA8349 · sched 00:25Z
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CCA8350 · CA8350 · sched 04:00Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1749 · CA1749 · sched 07:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1750 · CA1750 · sched 11:40Z
2026-06-10
4 legs
round-trip
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
2026-06-09
3 legs
CCA
ZLXY → ZSHC → ZLDH → ZSHC
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA1770 · CA1770 · sched 02:20Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:50Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · sched 10:40Z
2026-06-08
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZLXY
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 01:37– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 11:35Z
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA1769 · CA1769 · sched 22:25Z
2026-06-07
4 legs
CCA
ZUUU → ZSHC → ZUCK → ZSHC → ZBYC
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · ⏱ 04:00–06:08 (128m)
ZSHC
→
ZUCK
ZSHC · Hangzhou → ZUCK · Chongqing
CCA1761 · CA1761 · sched 08:15Z
ZUCK
→
ZSHC
ZUCK · Chongqing → ZSHC · Hangzhou
CCA1762 · CA1762 · sched 12:15Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-06-06
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZUUU
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · sched 23:40Z
2026-06-05
3 legs
CCA
ZYCC → ZSHC → ZUUU → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · ⏱ 02:37– (Nonem)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1749 · CA1749 · sched 07:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1750 · CA1750 · sched 11:40Z
2026-06-04
4 legs
CCA
ZPLJ → ZSHC → ZLXY → ZSHC → ZYCC
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8516 · CA8516 · sched 03:25Z
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8533 · CA8533 · ⏱ 07:55– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8534 · CA8534 · sched 11:05Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · ⏱ 23:07–01:34 (147m)
2026-06-03
6 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGOW → ZSHC → ZPLJ
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · sched 04:10Z
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · ⏱ 10:26– (Nonem)
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · sched 12:55Z
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8515 · CA8515 · ⏱ 22:58–01:44 (165m)
2026-06-02
4 legs
CCA
ZLXY → ZSHC → ZLDH → ZSHC → ZSWH
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA1770 · CA1770 · sched 02:20Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · ⏱ 06:21–10:08 (227m)
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · ⏱ 11:06–14:27 (201m)
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-06-01
4 legs
CCA
ZPPP → ZSHC → ZUUU → ZSHC → ZLXY
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:12– (Nonem)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1739 · CA1739 · ⏱ 09:16– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1740 · CA1740 · sched 13:25Z
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA1769 · CA1769 · sched 22:25Z
2026-05-31
5 legs
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC → ZPPP
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · sched 01:45Z
ZLXY
→
ZSWZ
ZLXY · Xi'an → ZSWZ · Wenzhou (Longwan)
CCA8530 · CA8530 · sched 05:20Z
ZSWZ
→
ZLXY
ZSWZ · Wenzhou (Longwan) → ZLXY · Xi'an
CCA8529 · CA8529 · sched 09:05Z
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-05-30
1 legs
CCA
ZYCC → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA1756 · CA1756 · ⏱ 02:51– (Nonem)
2026-05-29
6 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGOW → ZSHC → ZYCC
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · sched 04:10Z
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · sched 10:15Z
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · sched 12:55Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA1755 · CA1755 · sched 22:25Z
2026-05-28
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZSWH
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · ⏱ 15:47– (Nonem)
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · ⏱ 22:35–00:13 (97m)
2026-05-27
4 legs
round-trip
CCA
ZSHC → ZUUU → ZSHC → ZLXN → ZSHC
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1747 · CA1747 · ⏱ 01:58– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1748 · CA1748 · sched 05:15Z
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8509 · CA8509 · sched 09:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8510 · CA8510 · sched 13:00Z
2026-05-26
3 legs
CCA
ZYCC → ZSHC → ZJHK → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA1756 · CA1756 · sched 02:45Z
ZSHC
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA9809 · CA9809 · sched 07:05Z
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA9810 · CA9810 · sched 10:55Z
2026-05-25
4 legs
round-trip
CCA
ZYCC → ZSHC → ZUUU → ZSHC → ZYCC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · ⏱ 02:53– (Nonem)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1743 · CA1743 · ⏱ 08:20–10:49 (150m)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1744 · CA1744 · ⏱ 12:42–15:08 (146m)
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA1755 · CA1755 · ⏱ 22:50–01:06 (135m)
2026-05-24
5 legs
CCA
ZSHC → ZUUU → ZSHC → ZBAA → ZSHC → ZYCC
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1747 · CA1747 · ⏱ 01:06– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1748 · CA1748 · sched 05:15Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1723 · CA1723 · sched 10:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1732 · CA1732 · sched 13:35Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · sched 22:55Z
2026-05-23
4 legs
round-trip
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · ⏱ 01:58– (Nonem)
ZLXY
→
ZSWZ
ZLXY · Xi'an → ZSWZ · Wenzhou (Longwan)
CCA8530 · CA8530 · sched 05:20Z
ZSWZ
→
ZLXY
ZSWZ · Wenzhou (Longwan) → ZLXY · Xi'an
CCA8529 · CA8529 · ⏱ 09:07– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
2026-05-22
4 legs
round-trip
CCA
ZSHC → ZPPP → ZSHC → ZPPP → ZSHC
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:10Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 13:56–16:23 (147m)
2026-05-21
4 legs
round-trip
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · sched 01:45Z
ZLXY
→
ZSWZ
ZLXY · Xi'an → ZSWZ · Wenzhou (Longwan)
CCA8530 · CA8530 · sched 05:20Z
ZSWZ
→
ZLXY
ZSWZ · Wenzhou (Longwan) → ZLXY · Xi'an
CCA8529 · CA8529 · ⏱ 09:02– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
2026-05-20
5 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGOW → ZSHC
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · ⏱ 04:20– (Nonem)
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · sched 10:15Z
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · sched 12:55Z
2026-05-19
3 legs
CCA
ZSHC → ZPLJ → ZSHC → ZSWH
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8517 · CA8517 · sched 01:35Z
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8518 · CA8518 · sched 06:00Z
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-05-18
3 legs
CCA
ZYCC → ZSHC → ZJHK → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · ⏱ 02:31– (Nonem)
ZSHC
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA9809 · CA9809 · ⏱ 08:08– (Nonem)
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA9810 · CA9810 · sched 10:55Z
2026-05-17
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZYCC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 02:50– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 08:15Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · sched 22:55Z
2026-05-16
4 legs
round-trip
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZBYC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 02:55Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 07:55Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · ⏱ 12:45– (Nonem)
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-05-15
5 legs
CCA
ZSHC → ZUUU → ZSHC → ZLXN → ZSHC → ZBYC
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1747 · CA1747 · sched 00:55Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1748 · CA1748 · sched 05:15Z
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8509 · CA8509 · ⏱ 10:15–13:00 (165m)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8510 · CA8510 · ⏱ 14:06– (Nonem)
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-05-14
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 02:55Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 07:55Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
2026-05-13
4 legs
CCA
ZBAD → ZGKL → ZBAD → ZSHC → ZBYC
ZBAD
→
ZGKL
ZBAD · Beijing → ZGKL · Guilin (Lingui)
CCA8389 · CA8389 · ⏱ 04:59– (Nonem)
ZGKL
→
ZBAD
ZGKL · Guilin (Lingui) → ZBAD · Beijing
CCA8390 · CA8390 · sched 08:40Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · sched 13:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 00:00–01:35 (95m)
2026-05-12
5 legs
CCA
ZSHC → ZUGY → ZSWZ → ZUGY → ZSHC → ZBAD
ZSHC
→
ZUGY
ZSHC · Hangzhou → ZUGY · Guiyang (Nanming)
CCA1779 · CA1779 · ⏱ 01:07– (Nonem)
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
CCA8572 · CA8572 · sched 04:20Z
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
CCA8571 · CA8571 · sched 08:00Z
ZUGY
→
ZSHC
ZUGY · Guiyang (Nanming) → ZSHC · Hangzhou
CCA1780 · CA1780 · sched 11:55Z
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · sched 23:55Z
2026-05-11
4 legs
round-trip
CCA
ZSHC → ZLXN → ZSHC → ZBAA → ZSHC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:37–04:29 (172m)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1723 · CA1723 · sched 10:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1732 · CA1732 · sched 13:35Z
2026-05-10
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 02:52– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 08:15Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
2026-05-09
5 legs
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC → ZBYC
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · sched 01:45Z
ZLXY
→
ZSWZ
ZLXY · Xi'an → ZSWZ · Wenzhou (Longwan)
CCA8530 · CA8530 · sched 05:20Z
ZSWZ
→
ZLXY
ZSWZ · Wenzhou (Longwan) → ZLXY · Xi'an
CCA8529 · CA8529 · sched 09:05Z
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-05-08
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 01:48– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · ⏱ 13:11– (Nonem)
2026-05-07
4 legs
CCA
ZBAD → ZGKL → ZBAD → ZSHC → ZBYC
ZBAD
→
ZGKL
ZBAD · Beijing → ZGKL · Guilin (Lingui)
CCA8389 · CA8389 · sched 04:55Z
ZGKL
→
ZBAD
ZGKL · Guilin (Lingui) → ZBAD · Beijing
CCA8390 · CA8390 · sched 08:40Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · sched 13:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-05-06
5 legs
CCA
ZSHC → ZPPP → ZSHC → ZPPP → ZSHC → ZBAD
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 00:56–03:32 (155m)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:10Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 14:08– (Nonem)
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · ⏱ 23:47– (Nonem)
2026-05-05
3 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · ⏱ 02:58– (Nonem)
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · ⏱ 11:48– (Nonem)
2026-05-04
5 legs
CCA
ZSHC → ZUUU → ZSHC → ZGGG → ZSHC → ZLLL
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · ⏱ 01:56– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · sched 03:55Z
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CCA9811 · CA9811 · sched 08:20Z
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CCA9812 · CA9812 · ⏱ 13:51– (Nonem)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · sched 22:50Z
2026-05-03
3 legs
CCA
ZLXY → ZSHC → ZLDH → ZSHC
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA1770 · CA1770 · sched 02:20Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · ⏱ 06:36–10:36 (241m)
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · sched 10:40Z
2026-05-02
4 legs
CCA
ZBAD → ZGBH → ZBAD → ZSHC → ZLXY
ZBAD
→
ZGBH
ZBAD · Beijing → ZGBH · Beihai
CCA8649 · CA8649 · ⏱ 04:00– (Nonem)
ZGBH
→
ZBAD
ZGBH · Beihai → ZBAD · Beijing
CCA8650 · CA8650 · sched 08:10Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · ⏱ 14:39– (Nonem)
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA1769 · CA1769 · sched 22:25Z
2026-05-01
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZBAD
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 01:35Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · ⏱ 07:02–10:05 (183m)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 13:20Z
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · sched 23:40Z
2026-04-30
4 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZBYC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:35– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 07:55Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 22:52–00:36 (104m)
2026-04-29
4 legs
CCA
ZGOW → ZSHC → ZLDH → ZSHC → ZPPP
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA9804 · CA9804 · sched 01:55Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:55Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · ⏱ 11:05– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:50–02:37 (166m)
2026-04-28
4 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZGOW
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · ⏱ 03:05– (Nonem)
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · sched 11:30Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA9803 · CA9803 · sched 22:25Z
2026-04-27
4 legs
CCA
ZGOW → ZSHC → ZPPP → ZSHC → ZLLL
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA9804 · CA9804 · sched 01:55Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · ⏱ 08:17–10:52 (155m)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · ⏱ 23:13– (Nonem)
2026-04-26
4 legs
CCA
ZLLL → ZSWZ → ZLLL → ZSHC → ZGOW
ZLLL
→
ZSWZ
ZLLL · Lanzhou (Yongdeng) → ZSWZ · Wenzhou (Longwan)
CCA8550 · CA8550 · sched 03:00Z
ZSWZ
→
ZLLL
ZSWZ · Wenzhou (Longwan) → ZLLL · Lanzhou (Yongdeng)
CCA8549 · CA8549 · sched 06:50Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1768 · CA1768 · ⏱ 11:37– (Nonem)
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA9803 · CA9803 · sched 22:25Z
2026-04-25
4 legs
round-trip
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZLLL
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · ⏱ 03:03– (Nonem)
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · sched 11:30Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · ⏱ 23:13– (Nonem)
2026-04-24
4 legs
CCA
ZYCC → ZSHC → ZJHK → ZSHC → ZLLL
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · sched 03:50Z
ZSHC
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA9809 · CA9809 · sched 07:05Z
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA9810 · CA9810 · sched 11:25Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · ⏱ 23:03–01:41 (157m)
2026-04-23
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZYCC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 02:55Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 07:55Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · ⏱ 23:58–02:34 (156m)
2026-04-22
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZBYC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-04-21
2 legs
round-trip
CCA
ZSHC → ZPLJ → ZSHC
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8517 · CA8517 · sched 01:35Z
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8518 · CA8518 · sched 06:00Z
2026-04-20
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 01:35Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 11:35Z
2026-04-19
4 legs
CCA
ZGOW → ZSHC → ZLDH → ZSHC → ZBYC
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA9804 · CA9804 · sched 01:55Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:55Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · sched 10:40Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-04-18
4 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC → ZGOW
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · ⏱ 03:15– (Nonem)
ZSWZ
→
ZUTF
ZSWZ · Wenzhou (Longwan) → ZUTF · Chengdu (Jianyang)
CCA8335 · CA8335 · ⏱ 06:47– (Nonem)
ZUTF
→
ZSHC
ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou
CCA8340 · CA8340 · sched 11:15Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA9803 · CA9803 · ⏱ 22:37– (Nonem)
2026-04-17
5 legs
CCA
ZSHC → ZUUU → ZSHC → ZLXN → ZSHC → ZUTF
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1747 · CA1747 · sched 00:55Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1748 · CA1748 · sched 05:15Z
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8509 · CA8509 · sched 09:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8510 · CA8510 · sched 13:00Z
ZSHC
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CCA8339 · CA8339 · ⏱ 22:44–01:28 (164m)
2026-04-16
4 legs
round-trip
CCA
ZSHC → ZUUU → ZSHC → ZPPP → ZSHC
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · sched 23:40Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · sched 03:55Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 07:55Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
2026-04-14
4 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC → ZSHC
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · sched 03:00Z
ZSWZ
→
ZUTF
ZSWZ · Wenzhou (Longwan) → ZUTF · Chengdu (Jianyang)
CCA8335 · CA8335 · sched 06:50Z
ZUTF
→
ZSHC
ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou
CCA8340 · CA8340 · sched 11:15Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
⚠ gap
CCA1782 · CA1782 · sched 11:35Z
2026-04-13
3 legs
round-trip
CCA
ZSHC → ZLXN → ZGSZ → ZSHC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
⚠ gap
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
2026-04-12
2 legs
CCA
ZGOW → ZSHC → ZLDH
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA9804 · CA9804 · sched 02:10Z
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:55Z
2026-04-11
2 legs
CCA
ZBYC → ZSHC → ZGOW
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
ZSYW
→
ZGOW
ZSYW · Yiwu/Jinhua → ZGOW · Jieyang (Rongcheng)
⚠ gap
CCA9803 · CA9803 · sched 22:25Z
2026-04-10
1 legs
CCA
ZSHC → ZBYC
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:40Z
2026-04-09
4 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZLXY
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · ⏱ 03:23– (Nonem)
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · ⏱ 11:39– (Nonem)
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA1769 · CA1769 · sched 22:25Z
2026-04-08
4 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC → ZLLL
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · sched 03:00Z
ZSWZ
→
ZUTF
ZSWZ · Wenzhou (Longwan) → ZUTF · Chengdu (Jianyang)
CCA8335 · CA8335 · sched 06:50Z
ZUTF
→
ZSHC
ZUTF · Chengdu (Jianyang) → ZSHC · Hangzhou
CCA8340 · CA8340 · ⏱ 11:22–13:28 (127m)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · ⏱ 23:05– (Nonem)
2026-04-07
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZUTF
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CCA8339 · CA8339 · sched 22:35Z
2026-04-06
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 01:35Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 11:35Z
2026-04-05
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 03:30Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 08:15Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
⚠ gap
CCA1781 · CA1781 · ⏱ 22:46–00:36 (110m)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched Z
2026-04-04
5 legs
round-trip
CCA
ZBYC → ZWWW → ZWWW → ZBYC → ZSHC → ZBYC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 03:30Z
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
⚠ gap
CCA1781 · CA1781 · sched 03:30Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 07:55Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-04-03
4 legs
CCA
ZLLL → ZSWZ → ZLLL → ZSHC → ZBYC
ZLLL
→
ZSWZ
ZLLL · Lanzhou (Yongdeng) → ZSWZ · Wenzhou (Longwan)
CCA8550 · CA8550 · sched 03:00Z
ZSWZ
→
ZLLL
ZSWZ · Wenzhou (Longwan) → ZLLL · Lanzhou (Yongdeng)
CCA8549 · CA8549 · ⏱ 07:05– (Nonem)
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1768 · CA1768 · sched 11:30Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:40Z
2026-04-02
4 legs
round-trip
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZLLL
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · sched 02:55Z
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · ⏱ 11:32–14:10 (158m)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · ⏱ 22:59– (Nonem)
2026-04-01
4 legs
CCA
ZUUU → ZSHC → ZPPP → ZSHC → ZLLL
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · sched 03:55Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · ⏱ 08:27– (Nonem)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 13:02– (Nonem)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · sched 22:50Z
2026-03-31
4 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZUUU
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · sched 02:55Z
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 07:10Z
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1766 · CA1766 · ⏱ 11:46– (Nonem)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · ⏱ 23:49– (Nonem)
2026-03-30
4 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZLLL
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · ⏱ 08:14– (Nonem)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · sched 22:50Z
2026-03-29
5 legs
CCA
ZSHC → ZPPP → ZSHC → ZLXN → ZSHC → ZPPP
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 00:54– (Nonem)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8509 · CA8509 · sched 09:10Z
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8510 · CA8510 · ⏱ 13:19–16:01 (161m)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 00:11–02:46 (155m)
2026-03-28
3 legs
CCA
ZYCC → ZSHC → ZJHK → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA8548 · CA8548 · sched 03:25Z
ZSHC
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA8511 · CA8511 · ⏱ 10:26– (Nonem)
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA8512 · CA8512 · sched 13:55Z
2026-03-27
5 legs
round-trip
CCA
ZSHC → ZBYC → ZWWW → ZBYC → ZYCC → ZSHC
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 03:30– (Nonem)
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 04:40Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 09:45Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
⚠ gap
CCA8547 · CA8547 · ⏱ 23:39– (Nonem)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
⚠ gap
CCA1782 · CA1782 · sched Z
2026-03-26
3 legs
CCA
ZLLL → ZWKL → ZLLL → ?
ZLLL
→
ZWKL
ZLLL · Lanzhou (Yongdeng) → ZWKL · Korla
CCA1765 · CA1765 · sched 04:15Z
ZWKL
→
ZLLL
ZWKL · Korla → ZLLL · Lanzhou (Yongdeng)
CCA1766 · CA1766 · sched 08:00Z
ZLLL
→
?
ZLLL · Lanzhou (Yongdeng) → —
CCA1766 · CA1766 · sched Z
2026-03-25
5 legs
CCA
ZLXN → ZBAA → ZYCC → ZBAA → ZSHC → ZLLL
ZLXN
→
ZBAA
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZBAA · Beijing
CCA1268 · CA1268 · sched 03:05Z
ZBAA
→
ZYCC
ZBAA · Beijing → ZYCC · Changchun
CCA1629 · CA1629 · ⏱ 07:14– (Nonem)
ZYCC
→
ZBAA
ZYCC · Changchun → ZBAA · Beijing
CCA1630 · CA1630 · ⏱ 09:46– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1732 · CA1732 · sched 13:30Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · sched 00:05Z
2026-03-24
5 legs
CCA
ZBAA → ZSHC → ZBAA → ZHYC → ZBAA → ZLXN
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1710 · CA1710 · ⏱ 02:34– (Nonem)
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1715 · CA1715 · ⏱ 06:16– (Nonem)
ZBAA
→
ZHYC
ZBAA · Beijing → ZHYC · Yichang (Xiaoting)
CCA1929 · CA1929 · sched 09:30Z
ZHYC
→
ZBAA
ZHYC · Yichang (Xiaoting) → ZBAA · Beijing
CCA1930 · CA1930 · sched 12:30Z
ZBAA
→
ZLXN
ZBAA · Beijing → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA1267 · CA1267 · sched 23:45Z
2026-03-23
1 legs
CCA
ZSHC → ZBAA
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1701 · CA1701 · sched 23:00Z