Marathons in Shanxi

Shanxi has one marathon in our database in China, centred on Taiyuan. Taiyuan Marathon typically draws around 25,000 finishers. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

Nearby Marathons

Other races closest to Shanxi.

Luoyang Marathon
Zhengzhou Marathon