✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
B-307K
/ 78165D
355 flights over 93 days · 3.82 legs/day · base ZSHC · Hangzhou · operators: CCA
355
Flights
37
Airports served
29%
ADS-B observed
0
Ferry / no-flightnum
Aircraft identity
A20N
A20N
—
· reg B-307K
·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
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 · 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 · ⏱ 13:00– (Nonem)
2026-06-22
4 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC → ZSWH
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · sched 02:50Z
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
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-06-21
5 legs
CCA
ZSHC → ZUGY → ZSWZ → ZUGY → ZSHC → ZUTF
ZSHC
→
ZUGY
ZSHC · Hangzhou → ZUGY · Guiyang (Nanming)
CCA1779 · CA1779 · sched 00:30Z
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
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CCA8339 · CA8339 · sched 22:35Z
2026-06-20
4 legs
round-trip
CCA
ZSHC → ZLXN → ZSHC → ZGOW → 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
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · sched 10:15Z
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · sched 12:55Z
2026-06-19
3 legs
CCA
ZSYT → ZSHC → ZUUU → ZSHC
ZSYT
→
ZSHC
ZSYT · Yantai → ZSHC · Hangzhou
CCA8590 · CA8590 · ⏱ 02:33–04:11 (99m)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1749 · CA1749 · ⏱ 07:14– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1750 · CA1750 · sched 11:40Z
2026-06-18
6 legs
CCA
ZSWH → ZYHB → ZSWH → ZSHC → ZGOW → ZSHC → ZSYT
ZSWH
→
ZYHB
ZSWH · Weihai → ZYHB · Harbin
CCA1787 · CA1787 · sched 01:10Z
ZYHB
→
ZSWH
ZYHB · Harbin → ZSWH · Weihai
CCA1788 · CA1788 · ⏱ 04:15– (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 · ⏱ 14:42– (Nonem)
ZSHC
→
ZSYT
ZSHC · Hangzhou → ZSYT · Yantai
CCA8589 · CA8589 · sched 22:25Z
2026-06-17
4 legs
CCA
ZYCC → ZSHC → ZUUU → ZSHC → ZSWH
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · sched 02:25Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1749 · CA1749 · ⏱ 07:13– (Nonem)
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1750 · CA1750 · sched 11:40Z
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-06-16
5 legs
CCA
ZSHC → ZUGY → ZSWZ → ZUGY → ZSHC → ZYCC
ZSHC
→
ZUGY
ZSHC · Hangzhou → ZUGY · Guiyang (Nanming)
CCA1779 · CA1779 · ⏱ 00:44– (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 · ⏱ 11:58–13:51 (113m)
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · sched 22:55Z
2026-06-15
3 legs
CCA
ZUUU → ZSHC → ZBAA → ZSHC
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · sched 03:55Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1719 · CA1719 · sched 08:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1728 · CA1728 · sched 11:25Z
2026-06-14
2 legs
CCA
ZPPP → ZSHC → ZUUU
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · sched 23:40Z
2026-06-13
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZPPP
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 · ⏱ 05:42–08:15 (153m)
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:05Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-06-12
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 · ⏱ 05:52– (Nonem)
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · ⏱ 13:03– (Nonem)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
2026-06-11
3 legs
CCA
ZSYT → ZSHC → ZLDH → ZSHC
ZSYT
→
ZSHC
ZSYT · Yantai → ZSHC · Hangzhou
CCA8590 · CA8590 · ⏱ 02:21– (Nonem)
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:55Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · ⏱ 10:58– (Nonem)
2026-06-10
4 legs
CCA
ZLXY → ZSHC → ZUUU → ZSHC → ZSYT
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA1770 · CA1770 · sched 02:20Z
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1749 · CA1749 · sched 07:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1750 · CA1750 · sched 11:40Z
ZSHC
→
ZSYT
ZSHC · Hangzhou → ZSYT · Yantai
CCA8589 · CA8589 · sched 22:25Z
2026-06-09
5 legs
CCA
ZSHC → ZPLJ → ZSHC → ZGSZ → ZSHC → ZLXY
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8517 · CA8517 · sched 01:35Z
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8518 · CA8518 · sched 06:00Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · ⏱ 12:41– (Nonem)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA1769 · CA1769 · sched 22:25Z
2026-06-08
4 legs
round-trip
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:38–04:32 (174m)
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 · ⏱ 18:56– (Nonem)
2026-06-07
4 legs
round-trip
CCA
ZSHC → ZPPP → ZSHC → ZPPP → ZSHC
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 01:07–03:47 (159m)
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 · sched 12:45Z
2026-06-06
3 legs
CCA
ZPPP → ZSHC → ZLXY → ZSHC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8533 · CA8533 · sched 07:30Z
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8534 · CA8534 · sched 11:05Z
2026-06-05
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZPPP
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 12:00Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-06-04
4 legs
CCA
ZGSZ → ZSHC → ZGSZ → ZSHC → ZBYC
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1738 · CA1738 · sched 02:55Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1733 · CA1733 · sched 06:10Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1734 · CA1734 · ⏱ 09:59–11:38 (99m)
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 22:48– (Nonem)
2026-06-03
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZLXN → ZSHC → ZGSZ
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:08– (Nonem)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8509 · CA8509 · ⏱ 10:30–13:27 (177m)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8510 · CA8510 · sched 13:00Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1737 · CA1737 · ⏱ 23:34–01:18 (104m)
2026-06-02
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 · 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
2026-06-01
5 legs
CCA
ZSHC → ZBAA → ZSHC → ZBAA → ZSHC → ZSWH
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1707 · CA1707 · sched 02:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1716 · CA1716 · sched 05:30Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1721 · CA1721 · sched 09:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1730 · CA1730 · sched 12:30Z
ZSHC
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-05-31
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 · sched 04:10Z
ZSWH
→
ZSHC
ZSWH · Weihai → ZSHC · Hangzhou
CCA1788 · CA1788 · sched 07:00Z
ZSHC
→
ZGOW
ZSHC · Hangzhou → ZGOW · Jieyang (Rongcheng)
CCA8337 · CA8337 · ⏱ 10:27– (Nonem)
ZGOW
→
ZSHC
ZGOW · Jieyang (Rongcheng) → ZSHC · Hangzhou
CCA8338 · CA8338 · ⏱ 12:51– (Nonem)
2026-05-30
5 legs
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC → ZSWH
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · ⏱ 01:50– (Nonem)
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
→
ZSWH
ZSHC · Hangzhou → ZSWH · Weihai
CCA1787 · CA1787 · sched 22:25Z
2026-05-29
4 legs
round-trip
CCA
ZSHC → ZPPP → ZSHC → ZLXN → ZSHC
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 05:00–07:26 (146m)
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-28
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 · ⏱ 12:38–14:15 (97m)
2026-05-27
5 legs
CCA
ZSHC → ZBAA → ZSHC → ZBAA → ZSHC → ZBYC
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1705 · CA1705 · ⏱ 01:03– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1714 · CA1714 · sched 04:30Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1719 · CA1719 · sched 08:00Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1728 · CA1728 · sched 11:25Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 23:55–01:41 (106m)
2026-05-26
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 · ⏱ 08:51– (Nonem)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
2026-05-25
5 legs
CCA
ZSHC → ZBAD → ZGBH → ZBAD → ZSHC → ZBYC
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · ⏱ 01:07– (Nonem)
ZBAD
→
ZGBH
ZBAD · Beijing → ZGBH · Beihai
CCA8649 · CA8649 · sched 03:55Z
ZGBH
→
ZBAD
ZGBH · Beihai → ZBAD · Beijing
CCA8650 · CA8650 · sched 08:10Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · sched 13:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 23:55– (Nonem)
2026-05-24
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 08:15Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
2026-05-23
4 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZBYC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:05Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-05-22
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZPPP
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 13:20Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:47–02:34 (167m)
2026-05-21
3 legs
CCA
ZSHC → ZBAA → ZSHC → ZBYC
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1709 · CA1709 · ⏱ 03:27– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1718 · CA1718 · ⏱ 08:32–10:11 (99m)
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 23:17–00:58 (101m)
2026-05-20
5 legs
CCA
ZBAA → ZSHC → ZBAA → ZSYT → ZBAA → ZSHC
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1712 · CA1712 · ⏱ 03:44– (Nonem)
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1715 · CA1715 · sched 06:00Z
ZBAA
→
ZSYT
ZBAA · Beijing → ZSYT · Yantai
CCA1593 · CA1593 · sched 12:30Z
ZSYT
→
ZBAA
ZSYT · Yantai → ZBAA · Beijing
CCA1594 · CA1594 · sched 14:40Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1704 · CA1704 · sched 23:30Z
2026-05-19
4 legs
CCA
ZYCC → ZSHC → ZUUU → ZSHC → ZBAA
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA1756 · CA1756 · ⏱ 01:49–04:17 (148m)
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1739 · CA1739 · sched 09:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1740 · CA1740 · ⏱ 13:55–16:06 (131m)
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1703 · CA1703 · ⏱ 00:03– (Nonem)
2026-05-18
5 legs
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC → ZYCC
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:28– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA1755 · CA1755 · ⏱ 22:27– (Nonem)
2026-05-17
3 legs
CCA
ZYCC → ZSHC → ZJHK → ZSHC
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA9802 · CA9802 · ⏱ 02:40– (Nonem)
ZSHC
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA9809 · CA9809 · ⏱ 08:10– (Nonem)
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA9810 · CA9810 · sched 10:55Z
2026-05-16
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZGSZ → ZSHC → ZYCC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:33–04:16 (163m)
ZLXN
→
ZSHC
ZLXN · Haidong (Huzhu Tu Autonomous County) → ZSHC · Hangzhou
CCA8540 · CA8540 · sched 05:40Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · ⏱ 12:41– (Nonem)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA9801 · CA9801 · sched 22:55Z
2026-05-15
3 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 01:38– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 13:20Z
2026-05-14
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 · ⏱ 12:59– (Nonem)
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-05-13
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:11– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · sched 12:50Z
2026-05-12
2 legs
round-trip
CCA
ZSHC → ZGGG → ZSHC
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CCA8349 · CA8349 · ⏱ 00:36– (Nonem)
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CCA8350 · CA8350 · sched 03:45Z
2026-05-11
3 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · ⏱ 08:32– (Nonem)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 12:51– (Nonem)
2026-05-10
5 legs
CCA
ZSHC → ZGSD → ZSHC → ZUUU → ZSHC → ZPPP
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)
CCA1743 · CA1743 · sched 08:00Z
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1744 · CA1744 · sched 12:30Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:44–02:29 (164m)
2026-05-09
3 legs
CCA
ZPPP → ZSHC → ZBAA → ZSHC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:32– (Nonem)
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1719 · CA1719 · ⏱ 08:23– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1728 · CA1728 · sched 11:30Z
2026-05-08
4 legs
round-trip
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZPPP
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:15– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:10Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-05-07
5 legs
CCA
ZSHC → ZLXN → ZSHC → ZBAA → ZSHC → ZPPP
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · ⏱ 01:33–04:25 (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 · ⏱ 13:44– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-05-06
3 legs
CCA
ZLLL → ZSWZ → ZLLL → ZSHC
ZLLL
→
ZSWZ
ZLLL · Lanzhou (Yongdeng) → ZSWZ · Wenzhou (Longwan)
CCA8550 · CA8550 · sched 03:00Z
ZSWZ
→
ZLLL
ZSWZ · Wenzhou (Longwan) → ZLLL · Lanzhou (Yongdeng)
CCA8549 · CA8549 · ⏱ 06:56– (Nonem)
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1768 · CA1768 · ⏱ 11:33–14:06 (153m)
2026-05-05
5 legs
CCA
ZSHC → ZLXY → ZSWZ → ZLXY → ZSHC → ZLLL
ZSHC
→
ZLXY
ZSHC · Hangzhou → ZLXY · Xi'an
CCA8503 · CA8503 · ⏱ 01:57– (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:12– (Nonem)
ZLXY
→
ZSHC
ZLXY · Xi'an → ZSHC · Hangzhou
CCA8504 · CA8504 · ⏱ 12:56– (Nonem)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · sched 22:50Z
2026-05-04
4 legs
round-trip
CCA
ZSHC → ZLXN → ZSHC → ZBAA → 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
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1723 · CA1723 · ⏱ 10:14– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1732 · CA1732 · ⏱ 13:39– (Nonem)
2026-05-03
2 legs
round-trip
CCA
ZSHC → ZLXN → 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
2026-05-02
1 legs
CCA
ZPLJ → ZSHC
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8516 · CA8516 · sched 03:25Z
2026-05-01
5 legs
CCA
ZSHC → ZPLJ → ZSHC → ZGSZ → ZSHC → ZPLJ
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8517 · CA8517 · sched 01:35Z
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8518 · CA8518 · sched 06:00Z
ZSHC
→
ZGSZ
ZSHC · Hangzhou → ZGSZ · Shenzhen
CCA1735 · CA1735 · sched 11:00Z
ZGSZ
→
ZSHC
ZGSZ · Shenzhen → ZSHC · Hangzhou
CCA1736 · CA1736 · sched 14:15Z
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8515 · CA8515 · ⏱ 23:11–02:18 (187m)
2026-04-30
3 legs
CCA
ZBDS → ZSHC → ZLDH → ZSHC
ZBDS
→
ZSHC
ZBDS · Ordos → ZSHC · Hangzhou
CCA8360 · CA8360 · ⏱ 02:25– (Nonem)
ZSHC
→
ZLDH
ZSHC · Hangzhou → ZLDH · Dunhuang
CCA1757 · CA1757 · sched 05:55Z
ZLDH
→
ZSHC
ZLDH · Dunhuang → ZSHC · Hangzhou
CCA1758 · CA1758 · ⏱ 10:54– (Nonem)
2026-04-29
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZBDS
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · ⏱ 01:43– (Nonem)
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · sched 06:50Z
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · ⏱ 11:27– (Nonem)
ZSHC
→
ZBDS
ZSHC · Hangzhou → ZBDS · Ordos
CCA8359 · CA8359 · ⏱ 22:44– (Nonem)
2026-04-28
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 · sched 12:50Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 22:35Z
2026-04-27
4 legs
CCA
ZBAD → ZGBH → ZBAD → ZSHC → ZBYC
ZBAD
→
ZGBH
ZBAD · Beijing → ZGBH · Beihai
CCA8649 · CA8649 · ⏱ 04:06– (Nonem)
ZGBH
→
ZBAD
ZGBH · Beihai → ZBAD · Beijing
CCA8650 · CA8650 · sched 08:10Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · sched 13:45Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · sched 23:45Z
2026-04-26
4 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZBAD
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:00Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 12:44– (Nonem)
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · ⏱ 00:08–02:01 (113m)
2026-04-25
4 legs
round-trip
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZPPP
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:05Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-04-24
5 legs
CCA
ZSHC → ZUGY → ZSWZ → ZUGY → ZSHC → ZPPP
ZSHC
→
ZUGY
ZSHC · Hangzhou → ZUGY · Guiyang (Nanming)
CCA1779 · CA1779 · sched 00:30Z
ZUGY
→
ZSWZ
ZUGY · Guiyang (Nanming) → ZSWZ · Wenzhou (Longwan)
CCA8572 · CA8572 · ⏱ 06:04– (Nonem)
ZSWZ
→
ZUGY
ZSWZ · Wenzhou (Longwan) → ZUGY · Guiyang (Nanming)
CCA8571 · CA8571 · sched 08:00Z
ZUGY
→
ZSHC
ZUGY · Guiyang (Nanming) → ZSHC · Hangzhou
CCA1780 · CA1780 · ⏱ 12:53– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:50–02:47 (177m)
2026-04-23
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-04-22
3 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:15– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:00Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
2026-04-21
5 legs
CCA
ZSHC → ZGSD → ZSHC → ZUUU → ZSHC → ZPPP
ZSHC
→
ZGSD
ZSHC · Hangzhou → ZGSD · Zhuhai (Jinwan)
CCA8351 · CA8351 · ⏱ 02:11– (Nonem)
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 · ⏱ 14:15–16:24 (129m)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:48–02:37 (168m)
2026-04-20
3 legs
CCA
ZUTF → ZSWZ → ZUTF → ZSHC
ZUTF
→
ZSWZ
ZUTF · Chengdu (Jianyang) → ZSWZ · Wenzhou (Longwan)
CCA8336 · CA8336 · ⏱ 03:29– (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-04-19
4 legs
CCA
ZBYC → ZWWW → ZBYC → ZSHC → ZUTF
ZBYC
→
ZWWW
ZBYC · Yuncheng (Yanhu) → ZWWW · Ürümqi
CCA1781 · CA1781 · sched 02:55Z
ZWWW
→
ZBYC
ZWWW · Ürümqi → ZBYC · Yuncheng (Yanhu)
CCA1782 · CA1782 · ⏱ 08:38– (Nonem)
ZBYC
→
ZSHC
ZBYC · Yuncheng (Yanhu) → ZSHC · Hangzhou
CCA1782 · CA1782 · sched 12:50Z
ZSHC
→
ZUTF
ZSHC · Hangzhou → ZUTF · Chengdu (Jianyang)
CCA8339 · CA8339 · sched 22:35Z
2026-04-18
5 legs
CCA
ZSHC → ZGSD → ZSHC → ZJHK → 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
→
ZJHK
ZSHC · Hangzhou → ZJHK · Haikou (Meilan)
CCA9809 · CA9809 · ⏱ 08:35– (Nonem)
ZJHK
→
ZSHC
ZJHK · Haikou (Meilan) → ZSHC · Hangzhou
CCA9810 · CA9810 · sched 11:55Z
ZSHC
→
ZBYC
ZSHC · Hangzhou → ZBYC · Yuncheng (Yanhu)
CCA1781 · CA1781 · ⏱ 23:47–01:36 (109m)
2026-04-17
3 legs
CCA
ZUUU → ZSHC → ZUCK → ZSHC
ZUUU
→
ZSHC
ZUUU · Chengdu (Shuangliu) → ZSHC · Hangzhou
CCA1742 · CA1742 · ⏱ 04:38– (Nonem)
ZSHC
→
ZUCK
ZSHC · Hangzhou → ZUCK · Chongqing
CCA1761 · CA1761 · sched 08:15Z
ZUCK
→
ZSHC
ZUCK · Chongqing → ZSHC · Hangzhou
CCA1762 · CA1762 · sched 12:15Z
2026-04-16
4 legs
CCA
ZSHC → ZLXN → ZGSZ → ZSHC → ZUUU
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
ZSHC
→
ZUUU
ZSHC · Hangzhou → ZUUU · Chengdu (Shuangliu)
CCA1741 · CA1741 · ⏱ 00:01– (Nonem)
2026-04-15
3 legs
round-trip
CCA
ZSHC → ZLXN → ZGOW → ZSHC
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
ZSYW
→
ZGOW
ZSYW · Yiwu/Jinhua → ZGOW · Jieyang (Rongcheng)
⚠ gap
CCA8337 · CA8337 · sched 10:15Z
ZGMX
→
ZSHC
ZGMX · Meizhou (Meixian) → ZSHC · Hangzhou
⚠ gap
CCA8338 · CA8338 · sched 12:55Z
2026-04-14
2 legs
CCA
ZSHC → ZPLJ → ZPPP
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8515 · CA8515 · sched 22:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
⚠ gap
CCA1753 · CA1753 · sched 07:55Z
2026-04-13
2 legs
round-trip
CCA
ZLLL → ZSWZ → ZLLL
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
2026-04-12
1 legs
CCA
ZSHC → ZLLL
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · sched 22:50Z
2026-04-11
4 legs
round-trip
CCA
ZSHC → ZGGG → ZSHC → ZYCC → ZSHC
ZSHC
→
ZGGG
ZSHC · Hangzhou → ZGGG · Guangzhou (Huadu)
CCA8349 · CA8349 · sched 00:25Z
ZGGG
→
ZSHC
ZGGG · Guangzhou (Huadu) → ZSHC · Hangzhou
CCA8350 · CA8350 · sched 03:45Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA1755 · CA1755 · sched 07:05Z
ZYDD
→
ZSHC
ZYDD · Dandong (Zhenxing) → ZSHC · Hangzhou
⚠ gap
CCA1756 · CA1756 · sched 11:30Z
2026-04-10
1 legs
CCA
ZSHC → ZLXN
ZSHC
→
ZLXN
ZSHC · Hangzhou → ZLXN · Haidong (Huzhu Tu Autonomous County)
CCA8539 · CA8539 · sched 01:10Z
2026-04-09
2 legs
round-trip
CCA
ZSHC → ZPPP → ZSHC
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 00:40–03:36 (176m)
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
2026-04-08
3 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:00Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
2026-04-07
4 legs
CCA
ZLLL → ZWKL → ZLLL → ZSHC → ZPPP
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 · sched 11:30Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-04-06
4 legs
round-trip
CCA
ZLLL → ZSWZ → ZLLL → ZSHC → ZLLL
ZLLL
→
ZSWZ
ZLLL · Lanzhou (Yongdeng) → ZSWZ · Wenzhou (Longwan)
CCA8550 · CA8550 · ⏱ 03:08–05:45 (158m)
ZSWZ
→
ZLLL
ZSWZ · Wenzhou (Longwan) → ZLLL · Lanzhou (Yongdeng)
CCA8549 · CA8549 · ⏱ 07:03– (Nonem)
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1768 · CA1768 · ⏱ 11:40–14:05 (145m)
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1765 · CA1765 · sched 22:50Z
2026-04-05
4 legs
CCA
ZPPP → ZSHC → ZPPP → ZSHC → ZLLL
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · ⏱ 04:16– (Nonem)
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:00Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · sched 12:45Z
ZSHC
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · sched 22:50Z
2026-04-04
4 legs
round-trip
CCA
ZPPP → ZSHC → ZUCK → ZSHC → ZPPP
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1752 · CA1752 · sched 03:50Z
ZSHC
→
ZUCK
ZSHC · Hangzhou → ZUCK · Chongqing
CCA1761 · CA1761 · sched 08:15Z
ZUCK
→
ZSHC
ZUCK · Chongqing → ZSHC · Hangzhou
CCA1762 · CA1762 · sched 12:20Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · ⏱ 23:51–02:49 (178m)
2026-04-03
5 legs
CCA
ZSHC → ZUUU → ZSHC → ZLXN → ZSHC → ZPPP
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
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1751 · CA1751 · sched 23:35Z
2026-04-02
3 legs
CCA
ZBAD → ZWKL → ZBAD → ZSHC
ZBAD
→
ZWKL
ZBAD · Beijing → ZWKL · Korla
CCA8645 · CA8645 · sched 03:25Z
ZWKL
→
ZBAD
ZWKL · Korla → ZBAD · Beijing
CCA8646 · CA8646 · sched 09:05Z
ZBAD
→
ZSHC
ZBAD · Beijing → ZSHC · Hangzhou
CCA8368 · CA8368 · sched 13:55Z
2026-04-01
4 legs
CCA
ZLLL → ZSWZ → ZLLL → ZSHC → ZBAD
ZLLL
→
ZSWZ
ZLLL · Lanzhou (Yongdeng) → ZSWZ · Wenzhou (Longwan)
CCA8550 · CA8550 · ⏱ 03:14– (Nonem)
ZSWZ
→
ZLLL
ZSWZ · Wenzhou (Longwan) → ZLLL · Lanzhou (Yongdeng)
CCA8549 · CA8549 · ⏱ 06:57– (Nonem)
ZLLL
→
ZSHC
ZLLL · Lanzhou (Yongdeng) → ZSHC · Hangzhou
CCA1768 · CA1768 · ⏱ 11:34– (Nonem)
ZSHC
→
ZBAD
ZSHC · Hangzhou → ZBAD · Beijing
CCA8367 · CA8367 · sched 00:05Z
2026-03-31
5 legs
CCA
ZSHC → ZPLJ → ZSHC → ZGOW → ZSHC → ZLLL
ZSHC
→
ZPLJ
ZSHC · Hangzhou → ZPLJ · Lijiang
CCA8517 · CA8517 · sched 01:35Z
ZPLJ
→
ZSHC
ZPLJ · Lijiang → ZSHC · Hangzhou
CCA8518 · CA8518 · sched 06: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
→
ZLLL
ZSHC · Hangzhou → ZLLL · Lanzhou (Yongdeng)
CCA1767 · CA1767 · sched 22:50Z
2026-03-30
3 legs
CCA
ZLIC → ZSHC → ZYCC → ZSHC
ZLIC
→
ZSHC
ZLIC · Yinchuan → ZSHC · Hangzhou
CCA1776 · CA1776 · sched 03:00Z
ZSHC
→
ZYCC
ZSHC · Hangzhou → ZYCC · Changchun
CCA1755 · CA1755 · ⏱ 07:30– (Nonem)
ZYCC
→
ZSHC
ZYCC · Changchun → ZSHC · Hangzhou
CCA1756 · CA1756 · sched 11:05Z
2026-03-29
4 legs
round-trip
CCA
ZLIC → ZSHC → ZPPP → ZSHC → ZLIC
ZLIC
→
ZSHC
ZLIC · Yinchuan → ZSHC · Hangzhou
CCA1776 · CA1776 · sched 03:00Z
ZSHC
→
ZPPP
ZSHC · Hangzhou → ZPPP · Kunming
CCA1753 · CA1753 · sched 08:00Z
ZPPP
→
ZSHC
ZPPP · Kunming → ZSHC · Hangzhou
CCA1754 · CA1754 · ⏱ 13:05–15:38 (153m)
ZSHC
→
ZLIC
ZSHC · Hangzhou → ZLIC · Yinchuan
CCA1775 · CA1775 · ⏱ 23:21– (Nonem)
2026-03-28
3 legs
CCA
ZSLQ → ZBAA → ZSHC → ZLIC
ZSLQ
→
ZBAA
ZSLQ · Taizhou (Luqiao) → ZBAA · Beijing
CCA1852 · CA1852 · sched 02:05Z
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1720 · CA1720 · sched 07:30Z
ZSHC
→
ZLIC
ZSHC · Hangzhou → ZLIC · Yinchuan
CCA1775 · CA1775 · sched 23:05Z
2026-03-27
5 legs
CCA
ZBAA → ZSHC → ZBAA → ZHYC → ZBAA → ZSLQ
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1710 · CA1710 · sched 02:25Z
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1715 · CA1715 · sched 06:00Z
ZBAA
→
ZHYC
ZBAA · Beijing → ZHYC · Yichang (Xiaoting)
CCA1929 · CA1929 · sched 09:25Z
ZHYC
→
ZBAA
ZHYC · Yichang (Xiaoting) → ZBAA · Beijing
CCA1930 · CA1930 · sched 12:30Z
ZBAA
→
ZSLQ
ZBAA · Beijing → ZSLQ · Taizhou (Luqiao)
CCA1851 · CA1851 · sched 22:55Z
2026-03-26
6 legs
round-trip
CCA
ZBAA → ZSQD → ZBAA → ZSNB → ZBAA → ZSHC → ZBAA
ZBAA
→
ZSQD
ZBAA · Beijing → ZSQD · Qingdao (Jiaozhou)
CCA1575 · CA1575 · sched 01:00Z
ZSQD
→
ZBAA
ZSQD · Qingdao (Jiaozhou) → ZBAA · Beijing
CCA1576 · CA1576 · sched 03:25Z
ZBAA
→
ZSNB
ZBAA · Beijing → ZSNB · Ningbo
CCA1541 · CA1541 · sched 06:05Z
ZSNB
→
ZBAA
ZSNB · Ningbo → ZBAA · Beijing
CCA1542 · CA1542 · ⏱ 09:33– (Nonem)
ZBAA
→
ZSHC
ZBAA · Beijing → ZSHC · Hangzhou
CCA1732 · CA1732 · ⏱ 13:37– (Nonem)
ZSHC
→
ZBAA
ZSHC · Hangzhou → ZBAA · Beijing
CCA1701 · CA1701 · ⏱ 23:13– (Nonem)
2026-03-25
3 legs
CCA
ZSLQ → ZBAA → ZPPP → ZBAA
ZSLQ
→
ZBAA
ZSLQ · Taizhou (Luqiao) → ZBAA · Beijing
CCA1852 · CA1852 · sched 02:05Z
ZBAA
→
ZPPP
ZBAA · Beijing → ZPPP · Kunming
CCA1413 · CA1413 · sched 06:10Z
ZPPP
→
ZBAA
ZPPP · Kunming → ZBAA · Beijing
CCA1414 · CA1414 · sched 11:20Z
2026-03-24
4 legs
CCA
ZGHA → ZBAA → ZPPP → ZBAA → ZSLQ
ZGHA
→
ZBAA
ZGHA · Changsha (Changsha) → ZBAA · Beijing
CCA1344 · CA1344 · sched 02:30Z
ZBAA
→
ZPPP
ZBAA · Beijing → ZPPP · Kunming
CCA1413 · CA1413 · sched 06:15Z
ZPPP
→
ZBAA
ZPPP · Kunming → ZBAA · Beijing
CCA1414 · CA1414 · ⏱ 11:19– (Nonem)
ZBAA
→
ZSLQ
ZBAA · Beijing → ZSLQ · Taizhou (Luqiao)
CCA1851 · CA1851 · sched 23:00Z
2026-03-23
1 legs
CCA
ZBAA → ZGHA
ZBAA
→
ZGHA
ZBAA · Beijing → ZGHA · Changsha (Changsha)
CCA1343 · CA1343 · ⏱ 23:01– (Nonem)