Hardest Marathons in the World

Looking for a challenge? These are the most difficult marathon courses ranked by our difficulty algorithm. High elevation gain, extreme temperatures, and trail surfaces make these races significantly harder than a standard road marathon.

1

Pikes Peak Marathon

Manitou Springs, United States of America · 22 Aug 2026

2364m gainTrail
2

Trail des Paccots

Les Paccots, Switzerland · 1 June 2025

2541m gainTrail
3

BVG Trail Marathon

Salò BS, Italy · 12 Apr 2025

2560m gainTrail
4

Trail Gravona

Ucciani, France · 30 May 2026

2430m gainTrail
5

Solar Power NZ Skedaddle

Island Hills, New Zealand · 7 Nov 2026

2137m gainTrail
6

Faethon Sky Race

Kokkinoplos, Greece · 13 July 2025

1830m gainTrail
7

Ultra Blue Island by Azores Trail Run

Horta, Portugal · 16 May 2026

2092m gainTrail
8

Three Forts Marathon

Worthing, United Kingdom · 4 May 2025

1949m gainTrail
9

Leadville Trail Marathon

Leadville, United States of America · 27 June 2026

0m gainTrail
10

Buffalo Stampede Festival

Bright, Australia · 11 July 2026

1542m gainTrail
11

Hallow's Eve Trail Race

North Vancouver, Canada · 31 Dec 2026

1719m gainTrail
12

Jurassic Coast Ultra Challenge

Poole Harbour, United Kingdom · 26 Apr 2026

1475m gainTrail
13

Stockhorn Halbmarathon

Oberwil im Simmental, Switzerland · 26 July 2025

1699m gainTrail
14

Les Boucles Ardennaises

La Roche-en-Ardenne, Belgium · 7 June 2025

1390m gainTrail
15

Endurancelife North York Moors

Ravenscar, United Kingdom · 25 Oct 2025

1313m gainTrail
16

Cheddar Gorge Marathon

Cheddar, United Kingdom · 8 June 2025

1222m gainTrail
17

Equinox Marathon

Fairbanks, United States of America · 19 Sept 2026

0m gainTrail
18

Dyfi X Trail Marathon

Gwynedd, United Kingdom · 19 Apr 2025

1239m gainTrail
19

Austin Solstice Circuit Marathon

Austin, United States of America · 11 July 2026

422m gainTrail
20

Endurancelife Exmoor

Martinhoe, United Kingdom · 9 May 2026

1197m gainTrail
21

Ozark Foothills 100

Wildwood, United States of America · 25 May 2026

1067m gainTrail
22

Great Wall Marathon

Huangyaguan, China · 17 May 2025

897m gainRoad
23

Excalibur Marathon

Bwlah Penbarras, United Kingdom · 11 May 2025

1770m gainRoad
24

Black Mountains Marathon

Crickhowell, United Kingdom · 14 June 2025

861m gainTrail
25

Hatcher Pass Marathon

Willow, United States of America · 26 Nov 2026

0m gainMixed
26

Knysna Forest Marathon

Knysna, South Africa · 24 May 2026

586m gainTrail
27

Fall Superior Trail Races Marathon

Lutsen, United States of America · 5 Sept 2025

1091m gainTrail
28

Marysville Marathon

Marysville, Australia · 8 Nov 2025

1786m gainRoad
29

Misurina Sky Marathon

Misurina, Italy · 14 Sept 2025

883m gainTrail
30

Mad Marathon

Waitsfield, United States of America · 12 July 2026

650m gainTrail
31

Tissington Trail Marathon

Ashbourne, United Kingdom · 27 Apr 2025

758m gainTrail
32

Chianti Classico Marathon

Mercatale In Val di Pesa, Italy · 11 May 2025

787m gainTrail
33

Fjällmaraton Sälen by EQPE

Sälen, Sweden · 30 Aug 2025

970m gainTrail
34

Pfälzerwald Marathon

Pirmasens, Germany · 13 Sept 2025

631m gainTrail
35

Monschau Marathon

Monschau, Germany · 10 Aug 2025

767m gainTrail
36

Bermuda Triangle Challenge Marathon

Key Largo, United States of America · 17 Jan 2027

393m gainTrail
37

Obermain Marathon

Bad Staffelstein, Germany · 6 Apr 2025

1043m gainMixed
38

Yonkers Marathon

Yonkers, United States of America · 20 Sept 2026

343m gainRoad
39

Pandora's BoX of RoX Trail Run

Burnet, United States of America · 25 Apr 2026

257m gainTrail
40

Bear Lake Wyoming Marathon

Garden City, United States of America · 4 June 2026

319m gainTrail
41

Angkor Empire Marathon

Krong Siem Reap, Cambodia · 4 Oct 2026

313m gainMixed
42

Petra Desert Marathon

Petra, Jordan · 6 Mar 2027

1074m gainRoad
43

We Run this Beach Marathon

Gulf State Park, United States of America · 1 Sept 2026

97m gainTrail
44

Skatås Ryggar

Gothenburg, Sweden · 7 June 2025

537m gainTrail
45

Lisbon Eco Marathon

Lisbon, Portugal · 13 Apr 2025

916m gainMixed
46

Nordmarka Skogsmaraton Halv

Oslo, Norway · 21 June 2025

421m gainTrail
47

Formentera Trail 21.1

El Pilar de la Mola, Spain · 6 June 2026

380m gainTrail
48

Jack and Jill's Downhill Marathon

Washington, United States of America · 17 May 2026

119m gainTrail
49

Uganda International Marathon

Masaka, Uganda · 30 May 2025

381m gainTrail
50

Kansas City Marathon

Kansas City, United States of America · 17 Oct 2026

366m gainTrail

What Makes a Marathon Hard?

The hardest marathons typically feature significant elevation gain (often over 1,000m), hot or unpredictable weather, and challenging surfaces like trails or mixed terrain. These factors compound: a course with both steep hills and high temperatures will be exponentially harder than one with just one of these challenges.

Our difficulty algorithm quantifies the time impact of each factor. A marathon with a high difficulty score means your finish time will be significantly slower compared to a flat, cool, road marathon — even at the same effort level.

Preparing for a Difficult Marathon

  • Train on hills that match the race profile
  • Practise running in similar temperatures if possible
  • Adjust your pace expectations using our difficulty calculator
  • Consider trail shoes for mixed or trail-surface races

Use our marathon comparison tool to see exactly how much slower you should expect to run on these courses compared to a flat road marathon.