EuropeSpain

Madrid Marathon

One of the toughest big-city races, hilly and at altitude with live music throughout, a challenge over a personal best.

7.5/10 Difficulty
410m Elevation Gain
1978 Founded

Course Map

Elevation Profile
km
mi

About this Race

The Zurich Rock 'n' Roll Madrid Marathon is one of the toughest of the major European city races, run at around 650 meters of altitude over a relentlessly undulating course that climbs and dips through the Spanish capital. The route takes in Retiro Park, the Gran Vía, the Santiago Bernabéu, and the city's grand plazas, with live music stages stationed along the way in the Rock 'n' Roll tradition. Held in late April, it can be warm, and the constant hills combined with the thin-ish air make even-effort pacing essential. The atmosphere is festive and music-driven rather than thunderous, and the terrain firmly discourages record attempts. It suits strong, hill-ready runners who want a lively, scenic challenge and care more about the course than the clock.

city hilly altitude undulating destination tough

Course Insight

Don't be fooled by the festival atmosphere and the bands lining the route: Madrid is one of Europe's tougher big marathons, both hilly and run at altitude around 650 metres, a combination that quietly saps anyone chasing a flat-course time. The climbs come relentless and rolling rather than as one famous wall, so the course never lets you settle. Pace by effort and bank nothing on a descent you'll repay on the next rise. Spring can also bring sun and warmth to the exposed city streets. This is a strength runner's race, so come expecting an honest, grinding day rather than a fast one, and it rewards you.

Pro tip: Pace by effort on the relentless rollers and respect the altitude — this is a strength day, so don't chase a flat-course time.

Difficulty Breakdown

7.5/10

Mostly due to significant climbing (410m), tough late hills.

Elevation
8.5
Hill Placement
10.0
Weather
0.0
Turns
4.3

Altitude difficulty: +1.0 pts (elevation)

How we calculate difficulty →

Course Details

Course type
Loop
Elevation gain
410m
Elevation loss
435m
Highest point
729m
Lowest point
578m
Net elevation
+25m
Start
Paseo de la Castellana
Cutoff time
6h 0m

Course Records

Men's
2:08:18 — Reuben Kerio (Kenya), 2019
Women's
2:24:37 — Siranesh Yirga (Ethiopia), 2022

Race History

The Madrid Marathon traces its roots to 1978 as the Spanish capital's popular marathon, long run by the MAPOMA organization. Around 2013 it adopted the Rock 'n' Roll branding, lining the route with live music, and it has since carried various title sponsors including Zurich. Run at altitude over a famously hilly course past the city's landmarks, it has built a reputation as one of Europe's tougher big-city marathons. Held each April, it draws a large international field there for the challenge and the festival atmosphere as much as for fast times.

Plan Your Trip

Everything you need to know to get there, get settled, and get to the start line.

Nearest airport(s)
Adolfo Suárez Madrid–Barajas (MAD)
Best area to stay
Sol and the Centro for walkable central hotels on the route, Salamanca for upscale elegant stays, and Malasaña for hip, affordable digs in a buzzing district.
Getting to the start
The start is central near the Paseo de la Castellana; take the Metro to a central station such as Nuevos Ministerios or Colón and walk to the start.

You might also like

Helsinki City Marathon
Helsinki, Finland
Debut 6.9/10
Atlanta Marathon
Atlanta, United States
Debut 6.8/10
Denver Marathon
Denver, United States
7.8/10
São Paulo Marathon
São Paulo, Brazil
Debut 6.0/10
Brasilia Marathon
Brasilia, Brazil
7.7/10
Lima Marathon
Lima, Peru
Debut 6.2/10
Caracas Marathon
Caracas, Venezuela
8.0/10
Leeds Marathon
Leeds, United Kingdom
6.2/10
Great Wall Marathon
Tianjin, China
Debut 8.0/10
Mexico City Marathon
Mexico City, Mexico
7.8/10
Oslo Marathon
Oslo, Norway
Debut 6.9/10
Kuala Lumpur Marathon
Kuala Lumpur, Malaysia
7.7/10
Nairobi Marathon
Nairobi, Kenya
8.8/10
Louisville Marathon
Louisville, United States
Debut 6.4/10
Charlotte Marathon
Charlotte, United States
Debut 6.1/10
Baltimore Marathon
Baltimore, United States
Debut 6.2/10
Medellin Marathon
Medellin, Colombia
7.7/10
Snowdonia Marathon
Llanberis, United Kingdom
Debut 7.1/10
Yerevan Marathon
Yerevan, Armenia
8.0/10
Victoria Falls Marathon
Victoria Falls, Zimbabwe
Debut 8.2/10
Kathmandu Marathon
Kathmandu, Nepal
Debut 8.6/10
Stockholm Marathon
Stockholm, Sweden
Debut 4.7/10
Cape Town Marathon
Cape Town, South Africa
Major Debut 5.6/10
Big Sur Marathon
Big Sur, United States
6.6/10
Pittsburgh Marathon
Pittsburgh, United States
Debut 5.5/10
Rock 'n' Roll San Diego Marathon
San Diego, United States
Debut 6.4/10
Rock 'n' Roll Nashville Marathon
Nashville, United States
Debut 6.6/10
Austin Marathon
Austin, United States
Debut 6.0/10
Oklahoma City Memorial Marathon
Oklahoma City, United States
Debut 4.8/10
St. Louis Marathon
St. Louis, United States
Debut 5.5/10