Shanghai vs Chengdu Marathon — Side-by-Side Guide
Compare the Shanghai and Chengdu 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 Chengdu Marathon - Oct 25 |
|---|---|---|
| Country/Region | China | China |
| Month | December | October |
| Avg Temperature | 5-12°C | 14-20°C |
| Course Type | Flat | Flat |
| Elevation | ~25m | ~30m |
| Field Size | 30,000 | 25,000 |
| Entry | Lottery | Lottery |
| World Major | No | No |
| BQ Course | Yes | Yes |
| Crowd Support | Good | Good |
| Race-week weather score | 72/100 | 74/100 |
Detailed Comparison
Shanghai and Chengdu sit six weeks apart on the calendar — Chengdu on October 25 and Shanghai on December 6, 2026. Shanghai runs in cold early-December air (daily mean about 8°C) on a completely flat course (~25m elevation) through China's most international city. Chengdu races in late October at milder temperatures (14-20°C) on mostly flat terrain (~60m elevation), making it southwest China's big autumn marathon.
Shanghai's pancake-flat course along the Bund is purpose-built for speed — the minimal elevation change makes it one of China's best venues for a PR. Chengdu is slightly more undulating but still very manageable, and its earlier date leaves six weeks before Shanghai. Use the what-to-wear tool to plan for Chengdu's late-October weather, which can range from cool mornings to warmer midday temperatures.
For pure speed and the prestige of a 30,000-runner World Marathon Majors candidate, choose Shanghai. For an October race with incredible food culture, a more relaxed vibe, and a 25,000-strong full-marathon field, choose Chengdu. Six weeks apart, experienced runners can pair them in one autumn.
Explore Each Marathon
2026 Shanghai Marathon - Dec 6
Live countdown, race info, and training tools.
View Countdown →2026 Chengdu Marathon - Oct 25
Live countdown, race info, and training tools.
View Countdown →Frequently Asked Questions
Which is faster, Shanghai or Chengdu Marathon?
Shanghai features a flat course while Chengdu has a flat profile. The Chengdu course is generally well-suited for fast times.
How do I enter the Shanghai Marathon vs Chengdu Marathon?
Shanghai Marathon uses a Lottery entry system with a field of 30,000 runners. Chengdu Marathon uses Lottery with 25,000 full-marathon spots. Plan your entry strategy using our Marathon Lottery Calculator.
What is the best weather for running, Shanghai or Chengdu?
Shanghai in early December averages about 8°C (typically 5–12°C). Chengdu in October averages 14-20°C. Use our Dew Point Calculator and Heat Adjustment Calculator to plan for race-day conditions.
Can I qualify for Boston at Shanghai or Chengdu?
Both the Shanghai and Chengdu 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 Chengdu 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–2028 Boston Qualifying Times — BQ Standards by Age
See the 2027–2028 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 →