Shanghai Marathon 2026

Distance
42.2 km
Date
Nov 29, 2026
Location
Shanghai
Difficulty
Moderate
Registration
Loading map...

Event facts

  • The course covers 42.2 km.
  • It takes place on a Sunday, November 29, 2026 — autumn in this part of the world.
  • 8 of the 12 most similar events take place in the same month.

Frequently asked questions

When is Shanghai Marathon 2026?
Sunday, November 29, 2026.
Where does Shanghai Marathon 2026 take place?
Shanghai.
How long is the course?
42.2 km.
Where can I register?
On shmarathon.com.

Accommodation for Nov 29, 2026 in Shanghai

Suggested stay: Nov 28 – Nov 30. One adult; you can change dates and guests on the provider’s site.

Find accommodation with Stay22

Some links are affiliate links. If you book or buy through them, SportPlan may receive a commission.

Prepare for this race

Similar events

6 events

Sort: recommended
Shanghai Marathon
6DEC
Shanghai Marathon
Running42.2 kmShanghai
Guangzhou Marathon
6DEC
Guangzhou Marathon
Running42.2 kmGuangzhou
Shenzhen Marathon
6DEC
Shenzhen Marathon
Running42.2 kmShenzhen
Shenzhen Marathon
13DEC
Shenzhen Marathon
Running42.2 kmShenzhen
Hangzhou Marathon
1NOV
Hangzhou Marathon
Running42.2 kmHangzhou
Guilin Marathon
15NOV
Guilin Marathon
Running42.2 kmGuilin
Show more (6)

6 events

Sort: recommended
Gaochun Marathon
8NOV
Gaochun Marathon
Running42.2 kmGaochun
Xi'an City Wall Marathon
8NOV
Xi'an City Wall Marathon
Running42.2 kmXi'an
Beijing Marathon
1NOV
Beijing Marathon
Running42.2 kmBeijing
Nanchang Marathon
8NOV
Nanchang Marathon
Running42.2 kmNanchang
Xinyu Fairy Lake Marathon
1NOV
Xinyu Fairy Lake Marathon
Running42.2 kmXinyu
C&D Xiamen Marathon
10JAN
C&D Xiamen Marathon
Running42.2 kmXiamen