Marathons with the hardest finish

A hill at 8 km is an inconvenience. The same hill at 35 km is a different race entirely, because by then you are running on a depleted tank and the effort cost of a climb compounds with fatigue rather than adding to it. These are the courses whose hardest grade-adjusted kilometre falls after the 30 km mark, ranked by how much extra effort that stretch demands over flat ground.

The ranking

#CourseLocationMeasure
1Athens MarathonAthenshardest at km 30 (mile 18.5) — 18% over flat effort
2Mexico City MarathonMexico Cityhardest at km 31 (mile 19.5) — 16% over flat effort
3New York City MarathonNew York, NYhardest at km 37 (mile 23) — 12% over flat effort
4Berlin MarathonBerlinhardest at km 38 (mile 23.5) — 11% over flat effort
5Paris MarathonParishardest at km 39 (mile 24) — 11% over flat effort
6Rome MarathonRomehardest at km 30 (mile 18.5) — 11% over flat effort
7Tokyo MarathonTokyohardest at km 33 (mile 20.5) — 11% over flat effort
8Boston MarathonBoston, MAhardest at km 33 (mile 20.5) — 9% over flat effort
9Grandma's MarathonDuluth, MNhardest at km 35 (mile 21.5) — 8% over flat effort
10Toronto MarathonToronto, ONhardest at km 32 (mile 20) — 4% over flat effort
11Amsterdam MarathonAmsterdamhardest at km 33 (mile 20.5) — 4% over flat effort
12Chevron Houston MarathonHouston, TXhardest at km 37 (mile 23) — 4% over flat effort

Frequently asked questions

Marathons with the hardest finish: which is number one?

Athens Marathon — hardest at km 30 (mile 18.5) — 18% over flat effort. The full ranking covers 12 courses and is computed from each course's own elevation profile rather than from race organiser claims.

How are these rankings calculated?

From the elevation profile of each course, built from GPX traces and digital elevation models, clipped to the official 42.195 km. Elevation figures carry roughly ±5–10 m of DEM noise, so small differences between flat courses are measurement error rather than a meaningful gap.

Other course rankings

Browse all 32 marathon course profiles.