Photo Siyuan Hu / Unsplash

  • Marathon

Shanghai

Shanghai Marathon

From the Bund to Shanghai Stadium, flat past old waterfront and new skyline.

Next edition

2026 · 6 Dec 2026

Where

🇨🇳 Shanghai, China

Follow for alerts on every edition: dates, ballots, entries.

2026 edition

Next up

Countdown

34

days to 6 Dec 2026

Closed
Distance
Marathon
Course
Flat
Climb
26 m
Entry
—

About

The race

The Shanghai Marathon takes runners through one of China’s most dynamic and modern cities, combining iconic landmarks with vibrant urban scenery. The race starts along the Bund at approximately 4 m elevation and finishes near the Shanghai Stadium area at around 3 m, creating an almost completely flat course profile. From the historic waterfront of the Bund, runners pass through wide boulevards, lively commercial districts, and green urban parks while experiencing the contrast between Shanghai’s historic architecture and futuristic skyline. The course remains consistently flat throughout, with only minimal undulations typical of a large coastal city, making it one of the faster marathon courses in Asia. The race usually takes place in November when conditions are cooler and favourable for running, with average temperatures around 12–20°C (54–68°F).

Location

Shanghai, China

Asia · typically 10°C (50°F) on race day

Open in OpenStreetMap

Every year

Editions

Shanghai · community

The Shanghai Race Club

Everything runners are saying about Shanghai: general talk, and posts about each year's race.

Shanghai Marathon · all years

New post

Log in to post, comment and vote.

Medal is on iPhone

Put races on your Radar and get a notification when the ballot opens, before entries close and when race day's near.

Get it on the App Store