Dalian vs Shanghai Marathon — Key Differences

Compare the Dalian and Shanghai Marathons — coastal spring race vs China's biggest autumn marathon. Course profile, weather, field size, and race atmosphere compared.

Quick Comparison

Feature 2026 Dalian Marathon - April 26 2026 Shanghai Marathon - Dec 6
Country/RegionChinaChina
MonthMayNovember
Avg Temperature14-20°C12-18°C
Course TypeRollingFlat
Elevation~90m~20m
Field Size30,00038,000
EntryLotteryLottery
World MajorNoNo
BQ CourseNoYes
Crowd SupportGoodGood

Detailed Comparison

Dalian and Shanghai offer contrasting marathon experiences — a scenic coastal spring race versus China's marquee autumn event. Dalian runs in May along the Yellow Sea coastline with rolling terrain (~90m elevation) and ocean breezes at 14-20°C. Shanghai's November race is flat (~20m elevation) through the heart of China's largest city at 12-18°C.

Shanghai is China's premier marathon — the largest field (38,000), the most competitive lottery, and a course that passes the Bund, Lujiazui skyline, and the French Concession. Dalian can't match Shanghai's scale or prestige, but it offers a more intimate race with genuine coastal scenery and a course that's more engaging than flat city streets.

For speed, Shanghai's dead-flat course is superior. For a more varied running experience with natural scenery, Dalian's rolling coastal route has more character. Shanghai's November weather is ideal for fast running, while Dalian's May date is slightly warmer but still comfortable. Both are excellent Chinese marathons worth experiencing. Use our Pace Calculator to plan for each.

Explore Each Marathon

Frequently Asked Questions

Which is faster, Dalian or Shanghai Marathon?

Shanghai is faster. Its completely flat ~20m elevation course through city streets is purpose-built for speed. Dalian's ~90m rolling coastal terrain adds time. For a PB attempt, Shanghai is the clear winner. Use our Pace Calculator to set your targets.

How do the two races compare in scale?

Shanghai is much larger — 38,000 runners, China's most prestigious marathon, and the toughest lottery. Dalian fields around 30,000 runners with a more relaxed atmosphere. Shanghai offers the big-city mega-marathon experience; Dalian offers a more personal race.

What is the weather difference between Dalian and Shanghai?

Dalian in May averages 14-20°C with sea breezes and moderate humidity. Shanghai in November averages 12-18°C with higher humidity but cooler air. Shanghai's conditions are slightly better for fast running. Check both with our Weather Race Score tool.

Is Dalian or Shanghai Marathon easier to enter?

Dalian is much easier to enter. Shanghai's lottery is the most competitive in China, with very low acceptance rates. Dalian's growing field still offers reasonable odds. If you want guaranteed entry, Dalian is the safer bet.

Which city is better for a running trip?

Shanghai offers world-class dining, nightlife, and cultural attractions — the Bund, Yu Garden, and the French Concession. Dalian offers fresh seafood, clean beaches, and a more relaxed pace of life. Shanghai is the bigger trip; Dalian is the more refreshing escape.

Prepare for Your Marathon

More Marathon Comparisons

View all marathons