Shanghai vs Beijing Marathon — Key Differences
Compare the Shanghai and Beijing Marathons — China's two biggest races. Course, weather, registration, and which Chinese marathon is right for you.
Quick Comparison
| Feature | 2026 Shanghai Marathon - Dec 6 | 2026 Beijing Marathon - Oct/Nov (date TBA) |
|---|---|---|
| Country/Region | China | China |
| Month | December | October |
| Avg Temperature | 5-10°C | 10-18°C |
| Course Type | Flat | Mostly Flat |
| Elevation | ~20m | ~40m |
| Field Size | 38,000 | 30,000 |
| Entry | Lottery | Lottery |
| World Major | No | No |
| BQ Course | Yes | Yes |
| Crowd Support | Good | Good |
Detailed Comparison
Shanghai and Beijing are China's two premier marathon events. Shanghai, running in December, offers colder temperatures (5-10°C) that are ideal for fast racing, while Beijing's October date brings warmer but comfortable conditions (10-18°C). Both courses are essentially flat, though Shanghai's Bund-to-Pudong route has a slight edge in terms of pure flatness.
The running experience differs significantly. Shanghai's course showcases the contrast between historic Bund architecture and the futuristic Lujiazui skyline. Beijing passes through Tiananmen Square, along Chang'an Avenue, and past the Olympic Park — a route steeped in national significance. Both races fill quickly through lottery systems, with Shanghai typically more competitive for international runners.
For runners focused on time, Shanghai's cooler weather and flatter course make it the better choice. For a culturally significant running experience through China's capital, Beijing is unmatched. Both are certified courses suitable for Boston qualifying.
Explore Each Marathon
2026 Shanghai Marathon - Dec 6
Live countdown, race info, and training tools.
View Countdown →2026 Beijing Marathon - Oct/Nov (date TBA)
Live countdown, race info, and training tools.
View Countdown →Frequently Asked Questions
Which is faster, Shanghai or Beijing Marathon?
Shanghai is faster. Its course is virtually flat with only ~25m of elevation gain, while Beijing has ~60m with some gentle undulations. Shanghai's November timing also provides better racing temperatures (12-18°C) compared to Beijing's potentially cooler conditions (8-16°C). Use our Pace Calculator to plan your target pace.
How do I register for the Shanghai vs Beijing Marathon?
Both use a lottery system and are extremely competitive. Shanghai accommodates 38,000 runners while Beijing accepts 30,000. Both attract over 100,000 applicants, making lottery odds challenging. Chinese ID holders and international runners typically have separate quotas. Register early and apply to both to improve your chances.
What is the weather like at the Shanghai vs Beijing Marathon?
Shanghai races in November at 12-18°C with moderate humidity — comfortable conditions. Beijing races in October/November at 8-16°C with drier air. Beijing can be cold in the morning with occasional smog concerns. Shanghai's weather is generally more predictable. Check conditions with our Weather Race Score tool.
Is Shanghai or Beijing better for a first marathon in China?
Shanghai is more beginner-friendly: flatter course, milder weather, and larger field size (38,000 vs 30,000). Beijing offers a more scenic and culturally iconic route past Tiananmen Square and along Chang'an Avenue. For pure racing, choose Shanghai; for the experience of running through China's capital, choose Beijing.
Which marathon has better organization, Shanghai or Beijing?
Both are well-organized as China's two premier marathons. Shanghai is often praised for smoother logistics, more aid stations, and a more international-friendly experience. Beijing has made significant improvements in recent years. Both provide good crowd support along the course. Use our What to Wear tool to prepare for race-day conditions at either event.
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 →