🇨🇳 China
Zhejiang Trail Running Races 2026
9 upcoming trail and ultra races across Zhejiang, from 10–51 km with up to 3,240 m of climbing. Browse the 2026 calendar below, or filter the full database by distance and terrain.
2026 race calendar
Open in finder → Feb 1, 2026
KAILAS FUGA Training Competition
🇨🇳 Ningbo, Zhejiang
16 / 20 / 23 km 1,680 m climb
Jun 14, 2026
Zhejiang East Off road Training Competition
🇨🇳 Yuyao, Zhejiang
24 km 1,034 m climb
Jun 14, 2026
SN Dive Into Wild Ways Challenge Qingshan Village Hangzhou
🇨🇳 Hangzhou, Zhejiang
15 km 930 m climb
Jun 20, 2026
UTO-assisted First -100km Training Race Wuxi Station
🇨🇳 Wuxi, Zhejiang
20 km 810 m climb
Jun 20, 2026
Tonglingshan Trail Running Challenge UTO Wencheng 21 Degrees
🇨🇳 Wencheng, Zhejiang
26 / 36 / 51 km 3,240 m climb
Jun 21, 2026
Pride Bull Rooting Trail Running - Journey with the Slopes
🇨🇳 Moganshan, Zhejiang
10 / 19 km 1,020 m climb
Jun 27, 2026
Kailas FUGA TrainingRace:Anji Mantou Mountain Sunset Run
🇨🇳 HUZHOU ANJI, Zhejiang
16 km 1,000 m climb
Jun 27, 2026
XINGMEIJIAN Triple Ascent Challenge
🇨🇳 Hangzhou, Zhejiang
31 km 2,890 m climb
Jun 27, 2026
2nd Hangzhou Langshan Sun-Chasing Hill Climb Race
🇨🇳 hangzhou, Zhejiang
11 / 17 km 700 m climb
Trail running by city in Zhejiang
Frequently asked
How many trail races are there in Zhejiang in 2026?
We list 9 upcoming trail and ultra races in Zhejiang, China, ranging from 10–51 km.
What is the toughest trail race in Zhejiang?
The biggest climb on our list is 3,240 m of elevation gain — see the full ranking below and filter by difficulty.
More trail races in China
Anhui 1 races → Beijing 1 races → Chongqing 1 races → Fujian 2 races → Gansu 1 races → Guangdong 5 races → Guangxi 1 races → Guizhou 1 races → Hebei 1 races → Heilongjiang 1 races → Henan 2 races → Hubei 2 races → Hunan 1 races → Jilin 1 races → Liaoning 5 races → Shaanxi 1 races → Shandong 2 races → Sichuan 4 races → Xinjiang 2 races → Yunnan 2 races →
New Zhejiang races, in your inbox
Get notified when a new trail race is added near Zhejiang.
Set up an alert