Compare Marathons

Shanghai Marathon vs Beijing Marathon

Two very different races. Here's every stat, side by side, to help you pick.

Shanghai Marathon Shanghai, China 06 December 2026
VS
Beijing Marathon Beijing, China 18 October 2026

Elevation Profile Compared

Indicative — based on GPX data. Both courses normalised to start at 0m.

Head to Head

✓ marks the better number on that stat.

Shanghai Marathon
Beijing Marathon
Location
Shanghai, China
Beijing, China
Race date
06 December 2026
18 October 2026
Course type
Point-To-Point
Point-To-Point
Difficulty
2.1/10
2.1/10
Elevation gain
75m
100m
Elevation loss
85m
110m
Highest point
15m
62m
Net elevation
-10m
-10m
Typical race-day temp
11.0°C
8.0°C
Chance of rain
29%
10%
Course record, men
2:05:35 — Philimon Kiptoo Kipchumba
2:07:06 — Mathew Kisorio
Course record, women
2:16:36 — Brigid Kosgei
2:19:39 — Sun Yingjie
Finishers (last year)
22,545
—
Registration
Ballot
Ballot
Cutoff time
390 min
375 min
Founded
1996
1981

Shanghai Marathon or Beijing Marathon?

China's two biggest marathons, both ballot-entry, both point-to-point. Shanghai is the flatter of the two (75m of gain) with a 2:05:35 course record; Beijing gains slightly more (100m) with a comparable 2:07:06 mark. Both run in the same general window late in the year — Shanghai and Beijing just weeks apart in the autumn calendar.

Shanghai's course threads through the Bund and the city's modern skyline; Beijing runs past Tiananmen Square and the Forbidden City. For a marginally flatter, faster course, Shanghai has a small edge; for the more historically loaded route past China's most famous landmarks, Beijing wins on atmosphere.

Course Maps

Shanghai Marathon
Beijing Marathon
Full Shanghai Marathon guide → Full Beijing Marathon guide →