Photo Siyuan Hu / Unsplash

Shanghai2026

Sun, 6 Dec 2026 · Shanghai · 34 days

Distance
42.2 km
Terrain
Flat
Climb
26 m
Race day
10°C (50°F)

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).

More marathons nearby in time

You might also run

All in Asia

Shanghai Race Club

Join club

Shanghai Marathon 2026

New post

Log in to post, comment and vote.

Entries closed

  1. Entries openNot announced
  2. Entries closeNot announced
  3. Race day6 Dec 2026

Similar races still open

Where to stay

Arrive
Fri, Dec 4
Leave
Mon, Dec 7
Search hotels on Booking.com

Walk to the start

We haven't mapped places to stay near this race yet.

Distances are from the race's location, not the start line. Places from OpenStreetMap contributors.

Something wrong or missing?

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