Shanghai vs Nanjing Marathon — How Do They Compare?
Compare the Shanghai and Nanjing Marathons side by side — course profile, weather, field size, qualification, and atmosphere to help you choose your next race.
Quick Comparison
| Feature | 2026 Shanghai Marathon - Dec 6 | 2026 Nanjing Marathon - Nov 15 |
|---|---|---|
| Country/Region | China | China |
| Month | November | November |
| Avg Temperature | 12-18°C | 8-16°C |
| Course Type | Flat | Flat |
| Elevation | ~20m | ~25m |
| Field Size | 38,000 | 28,000 |
| Entry | Lottery | Lottery |
| World Major | No | No |
| BQ Course | Yes | Yes |
| Crowd Support | Good | Good |
Detailed Comparison
Shanghai and Nanjing are Yangtze River Delta neighbors offering contrasting autumn marathon experiences. Shanghai runs in November (12-18°C) with 38,000 runners on a completely flat course (~25m elevation). Nanjing races slightly earlier in October (12-20°C) with 28,000 runners on a rolling course (~80m elevation) that passes through tree-lined boulevards and along the ancient city wall.
The elevation difference tells the story. Shanghai's flat terrain is optimized for fast, even splits. Nanjing's rolling hills — particularly through the scenic Xuanwu Lake and Purple Mountain areas — demand more disciplined pacing. If you're targeting a BQ or PR, Shanghai gives you the better platform. Use a splits calculator to plan for Nanjing's undulations if you choose the hillier option.
For speed and the electric atmosphere of China's largest marathon, choose Shanghai. For autumn foliage, historical depth (Nanjing was six dynasties' capital), and a moderately challenging course that rewards strong hill runners, choose Nanjing. October in Nanjing is also arguably China's most beautiful running season — golden ginkgo trees line many of the race's kilometers.
Explore Each Marathon
2026 Shanghai Marathon - Dec 6
Live countdown, race info, and training tools.
View Countdown →2026 Nanjing Marathon - Nov 15
Live countdown, race info, and training tools.
View Countdown →Frequently Asked Questions
Which is faster, Shanghai or Nanjing Marathon?
Shanghai features a flat course while Nanjing has a flat profile. The Nanjing course is generally well-suited for fast times.
How do I enter the Shanghai Marathon vs Nanjing Marathon?
Shanghai Marathon uses a Lottery entry system with a field of 38,000 runners. Nanjing Marathon uses Lottery with 28,000 spots. Plan your entry strategy using our Marathon Lottery Calculator.
What is the best weather for running, Shanghai or Nanjing?
Shanghai in November averages 12-18°C. Nanjing in November averages 8-16°C. Use our Dew Point Calculator and Heat Adjustment Calculator to plan for race-day conditions.
Can I qualify for Boston at Shanghai or Nanjing?
Both the Shanghai and Nanjing Marathons are BQ-eligible courses. Use our Pace Calculator to determine your BQ target pace.
Which marathon has better crowd support?
Shanghai is known for good crowd support, while Nanjing offers good spectator atmosphere. Both races create memorable experiences. Plan your spectator strategy with our Spectator Planner.
Prepare for Your Marathon
Running Pace Calculator — Min/km, Finish Time & Pace Chart
Free running pace calculator for 5K, 10K, half marathon, and marathon. Get min/km or min/mile, your ...
Use Calculator →Marathon Predictor — 5K, 10K & Half Marathon Race Predictor
Free marathon predictor — convert your 5K, 10K, or half marathon time into race-day estimates from R...
Use Calculator →Training Plan Generator — 5K to Marathon Schedules
Need a running plan generator for your next race? Build a custom 5K to marathon training plan with m...
Use Calculator →2027 Boston Qualifying Times — BQ Standards by Age & Gender
See the full 2027 BQ standards by age and gender — plus the real cutoff most tables miss: 2026 neede...
Use Calculator →What to Wear Running Calculator — Outfit by Weather
Not sure what to wear for your run? Enter the weather and get instant clothing recommendations — lay...
Use Calculator →