Dalian vs Shanghai Marathon — Key Differences

Dalian vs Shanghai Marathon: a rolling coastal April race vs a flat 30,000-runner December city race. Course, weather, field size and atmosphere.

Quick Comparison

Feature 2026 Dalian Marathon - April 26 2026 Shanghai Marathon - Dec 6
Country/RegionChinaChina
MonthAprilDecember
Avg Temperature8-13°C5-12°C
Course TypeRollingFlat
Elevation~90m~25m
Field Size16,00030,000
EntryLotteryLottery
World MajorNoNo
BQ CourseNoYes
Crowd SupportGoodGood
Race-week weather score74/10072/100

Detailed Comparison

Dalian and Shanghai offer contrasting marathon experiences — a scenic coastal spring race versus one of China's marquee big-city events. Dalian runs in late April (April 26 in 2026) along the Yellow Sea coastline with rolling terrain (~90m elevation) and ocean breezes. Shanghai's early-December race is flat (~25m elevation) through the heart of China's largest city, with a daily mean of about 8°C.

Shanghai is one of China's premier marathons — a 30,000-runner field, a 2025 full-marathon draw rate of just 7.2%, and a course that starts on the Bund facing the Lujiazui skyline and runs through the former 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 cool early-December weather suits fast running, while Dalian's late-April date brings milder spring conditions. 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 ~25m 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 — 30,000 full-marathon runners versus Dalian's 16,000 (Dalian adds 14,000 in its half marathon). Shanghai also has one of China's toughest draws, with a 2025 full-marathon rate of 7.2%, while Dalian has 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 late April averages about 11°C (typically 8–13°C) with sea breezes. Shanghai in early December averages about 8°C (typically 5–12°C) with high humidity. 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 among the toughest in China — its 2025 full-marathon draw rate was 7.2%. 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