Kunming vs Lanzhou Marathon — Key Differences

Compare the Kunming and Lanzhou Marathons — two high-altitude Chinese races along iconic landscapes. Spring City plateau vs Yellow River Silk Road, altitude, and summer heat compared.

Quick Comparison

Feature 2026 Kunming Marathon - Dec 13 2026 Lanzhou Marathon - May 24
Country/RegionChinaChina
MonthDecemberJune
Avg Temperature8-16°C16-26°C
Course TypeHillyFlat
Elevation~120m~80m
Field Size20,00030,000
EntryLotteryLottery
World MajorNoNo
BQ CourseNoNo
Crowd SupportGoodGood

Detailed Comparison

Kunming and Lanzhou are both elevated Chinese marathon cities, but they race in very different seasons and environments. Kunming's December marathon runs at ~1,890m altitude through the "Spring City" at 8-16°C with hilly terrain (~120m gain). Lanzhou's June race sits at ~1,520m along the Yellow River at 16-26°C with a flatter course (~80m gain) — but the summer heat is a significant challenge.

Both races involve altitude, but Kunming's is more pronounced. At 1,890m, Kunming reduces oxygen availability more noticeably than Lanzhou's 1,520m. However, Lanzhou compensates with its June heat — temperatures can reach 26°C, which is far from ideal for marathon racing. Neither course is designed for personal bests; both are destination marathons that trade speed for unique experiences.

Kunming is the "Spring City" with year-round mild weather, Yunnan ethnic minority culture, and proximity to stunning natural landscapes. Lanzhou is the Silk Road's Yellow River crossing point, with its famous beef noodles, Buddhist caves, and gateway to the Hexi Corridor. Both are off-the-beaten-path marathon destinations that reward adventurous runners. Plan your pacing with our Pace Calculator.

Explore Each Marathon

Frequently Asked Questions

Which marathon is at higher altitude?

Kunming is higher at ~1,890m vs Lanzhou's ~1,520m. Both will affect oxygen delivery, but Kunming's altitude has a more noticeable impact — expect 5-8% slower times vs sea level. Lanzhou's altitude effect is more moderate at 3-5%. Acclimatize for 3-5 days at either destination.

Which has better weather for racing?

Kunming's December race (8-16°C) has far superior racing weather compared to Lanzhou's June event (16-26°C). Lanzhou's summer heat is the bigger performance killer than Kunming's slightly higher altitude. Check conditions with our Weather Race Score tool.

Which course is harder?

Kunming is harder overall with ~120m elevation gain on hilly terrain at higher altitude. Lanzhou's ~80m course along the Yellow River is flatter but the heat adds difficulty. Kunming challenges you with hills and thin air; Lanzhou challenges you with heat.

What local food should I try?

Kunming: crossing-the-bridge rice noodles, Yunnan mushroom hot pot, and Dai minority cuisine. Lanzhou: Lanzhou beef noodles (the authentic version is nothing like what you've had elsewhere), baked lamb, and Silk Road-influenced food. Both cities have iconic regional cuisines worth traveling for.

Are these good races for international runners?

Both are off-the-beaten-path races that attract mainly domestic Chinese runners. International infrastructure (English signage, international hotels) is limited compared to Beijing or Shanghai. But both offer authentic Chinese marathon experiences and extraordinary cultural immersion for adventurous international runners.

Prepare for Your Marathon

More Marathon Comparisons

View all marathons