North AmericaMexico

Mexico City Marathon

43rd edition

A high-altitude celebration finishing in the vast Zócalo, where the thin air, not the course, sets the pace.

6.9/10 Difficulty
95m Elevation Gain
1983 Founded

Course Map

Elevation Profile
km
mi

Route based on 2025 course — may differ slightly from this year.

About this Race

The Mexico City Marathon is defined above all by altitude, run at roughly 2,240 meters where the thin air turns even modest paces into hard work and quietly inflates everyone's finishing time. The point-to-point route descends gradually from the city's south, winding past landmarks like the Estadio Olímpico, Chapultepec, and the Angel of Independence before a grand finish in the vast Zócalo beneath the cathedral and national palace. Held in the late-summer rainy season, it draws an enormous, passionate, largely Mexican field racing through dense urban energy. The real adversary is the elevation rather than the gentle net downhill, and going out hard punishes the lungs more than the legs. It suits adventurous runners who want a vibrant cultural spectacle and a high-altitude badge of honor rather than a fast clock.

city altitude destination historic stadium-finish tough

Course Insight

Everything here bends to one fact: you're running at over 2,200 metres, where the thin air strips away roughly a fifth of your usual oxygen and punishes any surge mercilessly. Throw out your sea-level goal pace entirely; the altitude, not the terrain, is your opponent. Go out at what feels almost embarrassingly easy, because the price for early ambition is brutal and arrives without warning. The route rolls past grand landmarks toward a finish inside the Olympic Stadium at UNAM, a genuinely stirring close. Late-summer timing can stack heat and humidity on top of the altitude tax. The runners who do well are the ones humble enough to let the city dictate the pace.

Pro tip: Throw out your sea-level pace and start almost embarrassingly easy — the altitude rewards humility and punishes early surges.

Difficulty Breakdown

6.9/10

Mostly due to meaningful altitude.

Elevation
2.1
Hill Placement
3.2
Weather
3.9
Turns
3.8

Altitude multiplier: ×2.38 (course above 1,500 m)

How we calculate difficulty →

Course Details

Course type
Loop
Elevation gain
95m
Elevation loss
145m
Highest point
2280m
Lowest point
2229m
Net drop
-50m
Start
Avenida Insurgentes Sur
Cutoff time
6h 0m

Course Records

Men
2:08:23
Héctor Garibay
Bolivia — 2023
Women
2:25:05
Amane Beriso Shankule
Ethiopia — 2022

Race History

The Maratón de la Ciudad de México was first staged in the early 1980s and has grown into one of Latin America's largest marathons. Run at roughly 2,240 metres of altitude, its defining challenge is the thin air, and the course winds through the capital to a grand finish in the vast Zócalo square beneath the cathedral. Organized by the city government, it has expanded over the decades into a huge, passionate mass event drawing tens of thousands of runners each year. Today it stands as a vibrant cultural celebration as much as a race, prized for its atmosphere and its high-altitude badge of honor.

Plan Your Trip

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

Nearest airport(s)
Mexico City Benito Juárez (MEX), Felipe Ángeles (NLU) & Toluca (TLC)
Best area to stay
The Centro Histórico for proximity to landmarks on the route, Roma or Condesa for trendy boutique hotels in leafy streets, and Polanco for upscale, quieter stays a short ride away.
Getting to the start
The start is typically on Paseo de la Reforma in the centre; use the Metro or Metrobús to a central station near the start, as roads close early and traffic is heavy.

You might also like

Oslo Marathon
Oslo, Norway
Debut 7.0/10
Kuala Lumpur Marathon
Kuala Lumpur, Malaysia
8.0/10
Madrid Marathon
Madrid, Spain
6.5/10
Cape Town Marathon
Cape Town, South Africa
Major PB Debut 5.9/10
Helsinki City Marathon
Helsinki, Finland
PB Debut 7.3/10
Sydney Marathon
Sydney, Australia
Major Debut 6.5/10
Marine Corps Marathon
Washington DC, United States
Debut 4.8/10
Dublin Marathon
Dublin, Ireland
Debut 4.5/10
Jakarta Marathon
Jakarta, Indonesia
5.3/10
Accra Marathon
Accra, Ghana
6.4/10
Casablanca Marathon
Casablanca, Morocco
PB Debut 4.7/10
New York City Marathon
New York, United States
Major Debut 5.4/10
Berlin Marathon
Berlin, Germany
Major PB Debut 1.8/10
Chicago Marathon
Chicago, United States
Major PB Debut 1.4/10
Paris Marathon
Paris, France
Debut 4.4/10
Frankfurt Marathon
Frankfurt, Germany
PB Debut 2.3/10
Amsterdam Marathon
Amsterdam, Netherlands
PB Debut 1.6/10
Cologne Marathon
Cologne, Germany
PB Debut 2.0/10
Munich Marathon
Munich, Germany
Debut 1.8/10
Los Angeles Marathon
Los Angeles, United States
Debut 6.0/10
Stockholm Marathon
Stockholm, Sweden
Debut 4.9/10
Athens Marathon
Athens, Greece
Debut 5.5/10
Big Sur Marathon
Big Sur, United States
6.9/10
Prague Marathon
Prague, Czech Republic
PB Debut 4.5/10
Warsaw Marathon
Warsaw, Poland
PB Debut 2.6/10
Budapest Marathon
Budapest, Hungary
Debut 1.9/10
Buenos Aires Marathon
Buenos Aires, Argentina
PB Debut 3.1/10
Santiago Marathon
Santiago, Chile
Debut 4.0/10
Singapore Marathon
Singapore, Singapore
5.0/10
Hong Kong Marathon
Hong Kong, Hong Kong
5.6/10