Skip to content
Course library
International marathon · Mexico City, Mexico · July

Mexico City Half Marathon course & pace calculator

The 2025 half marathon from Torre del Caballito along Reforma and through Chapultepec to the Angel of Independence. This user-supplied third-party GPX measures about 21.20 km and is normalized to the half-marathon distance. It runs above 2,200 m, and the model does not account for altitude acclimatization or reduced oxygen availability.

Climb
167 m
Descent
160 m
Low – high
2229 m – 2333 m
Terrain at 1:30
+1:31
Typical start
14°C
Sub-1:30 needs
1:28:13 flat
HillyMild morningsReference route

Course time calculator

Type h:mm:ss or use the step buttons.

14°C at your start → 14°C at the finish · dew point 12°C

Heat is scored with shade WBGT from temperature and humidity, starting to cost time above about 15°C (59°F) WBGT. Slower runners lose more because they are out longer. Wind, sun and rain are not modelled.

Certified distance only. Switch on to count the metres lost to corners, crowds and aid stations.

Pacing

Same effort all the way: slower up the climbs, faster down the descents.

Flat-course half marathon you need
1:28:13to run 1:30:00 in Mexico City Half
Flat course
1:28:13
Terrain
+1:29
Weather
+0:17
Mexico City Half finish
1:30:00

Average 4:16 /km on course · 4:11 /km flat

Pace band for this race

Elevation profile

167 m up, 160 m down. Hover or tap the chart for the grade and your clock time at any point.

22502300m0510152021.1 km12
  • Climb 2%+
  • Climb 0.8–2%
  • Flat
  • Descent 0.8–2%
  • Descent 2%+
  1. 1Torre del Caballito · 0.0 km
  2. 2Angel of Independence · 21.1 km

Course splits for 1:30:00

Even-effort splits with the selected weather. Climbing and descent are per split, from the smoothed profile.

SplitPaceSplit timeClockUp / down
1 km4:154:154:15+4 m / −0 m
2 km4:144:148:29+3 m / −1 m
3 km4:154:1512:43+4 m / −1 m
4 km4:234:2317:06+13 m / −0 m
5 km4:184:1821:24+9 m / −1 m
6 km4:254:2525:49+14 m / −0 m
7 km4:444:4430:33+35 m / −0 m
8 km4:364:3635:09+26 m / −0 m
9 km4:014:0139:10+0 m / −32 m
10 km4:004:0043:10+0 m / −35 m
11 km4:064:0647:16+0 m / −13 m
12 km4:314:3151:47+21 m / −1 m
13 km4:194:1956:06+7 m / −0 m
14 km4:274:271:00:33+17 m / −0 m
15 km4:184:181:04:51+11 m / −9 m
16 km4:044:041:08:55+0 m / −20 m
17 km4:044:041:12:59+0 m / −19 m
18 km4:094:091:17:08+1 m / −8 m
19 km4:104:101:21:18+1 m / −5 m
20 km4:094:091:25:27+0 m / −7 m
21 km4:084:081:29:35+0 m / −9 m
Finish4:160:251:30:00+0 m / −0 m
Running a different course?Upload its GPX or FIT file and add your expected start temperature for an equal-effort plan.Upload your course →

Race-morning weather

Air temperature and relative humidity by hour from the first wave’s 05:55 start, from 103 mornings within three days of the race date since 2011 at LICENCIADO BENITO JUAREZ INTERNATIONAL, MX. Cool and warm are about the 10th and 90th percentile mornings by heat stress. Median wind 8 km/h.

Weather scenarios use the 2025 July 13 date and 05:55 first start as their calendar reference.

Local timeCoolTypicalWarm
05:5512°C · 83%14°C · 88%16°C · 78%
06:5512°C · 79%14°C · 88%16°C · 76%
07:5513°C · 80%15°C · 80%16°C · 78%
08:5514°C · 75%16°C · 78%18°C · 70%
09:5516°C · 63%17°C · 72%19°C · 62%
10:5517°C · 61%19°C · 55%21°C · 58%
11:5518°C · 54%21°C · 48%22°C · 52%
Past race days
DateStart+3 hoursPeak WBGT
2025-07-1313°C · 88%17°C · 72%20°C

Data & method

  • Route: User-supplied GoAndRace GPX internally named Medio Maraton de la Ciudad de Mexico BBVA 2025, 21.098 km; half marathon, not the full marathon. Start and finish match the city's 2025 announcement (https://www.ssc.cdmx.gob.mx/comunicacion/nota/COM2000-12-07-25); third-party reference geometry. Measured at 21.20 km and scaled to 21.0975 km.
  • Elevation: Copernicus GLO-30 DEM (30 m), © DLR e.V. 2010–2014 and © Airbus Defence and Space GmbH 2014–2018, provided under COPERNICUS by the European Union and ESA. Sampled every 25–50 m, with bridges set to deck height and smoothed over 200–400 m.
  • Weather: hourly observations from NOAA’s Integrated Surface Database (station 76679399999).
  • Small climbs on flat courses can be terrain-model noise; they add only seconds to the estimates.
  • This reference GPX has not been verified against the current edition. Check the organizer's latest course map before using its pacing plan.

Frequently asked questions

Is the Mexico City Half Marathon hilly?

The course climbs about 167 m (548 ft) and descends about 160 m in total, which is hilly by big-city standards. At even effort the terrain alone changes a 1:30 flat-course half marathon by +1:31 and a 2:00 by +2:01.

What flat-course time do I need to break 1:30 at the Mexico City Half Marathon?

About 1:28:13 on a flat course, assuming a typical race morning. For a sub-2 you need about 1:57:37. Switch the weather off in the calculator to see the terrain-only figure.

What is the weather usually like at the Mexico City Half Marathon?

On a typical race morning it is about 14°C (57°F) at the first wave’s start and 16°C (60°F) three hours later, with a dew point near 12°C. That costs a 1:30 runner about 0:18 and a 2-hour runner about 0:24. Figures come from airport observations within three days of the race date since 2011.

How is the course-adjusted time calculated?

The course is cut into 100 m pieces. Each piece is run at your flat-course pace times a grade factor (about +3.3% per 1% uphill and −1.8% per 1% downhill) and a heat factor from shade WBGT at the time you reach it. Adding the pieces gives the course time, and the calculator works backwards from a goal the same way.