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

Sfakia Sky Marathon

Loutro, Greece · 26 Oct 2026

+138 min
2

Pikes Peak Marathon

Manitou Springs, United States of America · 22 Aug 2026

+128 min
3

Gornergrat Zermatt Marathon

Zermatt, Switzerland · 5 July 2026

+121 min
4

Trail des Paccots

Les Paccots, Switzerland · 1 June 2027

+112 min
5

BVG Trail Marathon

Salò BS, Italy · 12 Apr 2027

+111 min
6

Ultra Paine

Puerto Natales, Chile · 11 Oct 2026

+110 min
7

Maratona Alpina di Valdellatorre

Val della Torre, Italy · 14 Apr 2027

+110 min
8

Faethon Sky Race

Kokkinoplos, Greece · 13 July 2026

+107 min
9

Jungfrau-Marathon

Interlaken, Switzerland · 24 Sept 2026

+107 min
10

Ultra Blue Island by Azores Trail Run

Horta, Portugal · 16 May 2027

+95 min
11

Buffalo Stampede Festival

Bright, Australia · 11 July 2026

+92 min
12

Life Time Leadville Trail Marathon & Heavy Half

Leadville, United States of America · 29 June 2026

+88 min
13

Solar Power NZ Skedaddle

Island Hills, New Zealand · 7 Nov 2026

+86 min
14

Stockhorn Halbmarathon

Oberwil im Simmental, Switzerland · 26 July 2026

+86 min
15

Hallow's Eve Trail Race

North Vancouver, Canada · 31 Dec 2026

+85 min
16

Three Forts Marathon

Worthing, United Kingdom · 4 May 2027

+79 min
17

Conegliano Valdobbiadene Prosecco Running Festival

Vidor, Italy · 1 Dec 2026

+78 min
18

Ozark Foothills 100

Wildwood, United States of America · 25 May 2027

+75 min
19

Trail Gravona

Ucciani, France · 30 May 2027

+74 min
20

8 Primiero Dolomiti Marathon

Primiero San Martino di Castrozza, Italy · 1 July 2026

+73 min
21

Inca Marathon Vilcabamba-Machu Picchu

Vilcabamba District, Peru · 28 May 2027

+71 min
22

Blue Ridge Marathon

Roanoke, United States of America · 17 Apr 2027

+71 min
23

Les Boucles Ardennaises

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

+69 min
24

Maratón de La Paz

La Paz, Bolivia · 10 Mar 2027

+68 min
25

6 Montepulciano Run

MONTEPULCIANO, Italy · 1 Oct 2026

+68 min
26

Black Mountains Marathon

Crickhowell, United Kingdom · 14 June 2027

+68 min
27

Austin Solstice Circuit Marathon

Austin, United States of America · 11 July 2026

+67 min
28

Jurassic Coast Ultra Challenge

Poole Harbour, United Kingdom · 26 Apr 2027

+66 min
29

Misurina Sky Marathon

Misurina, Italy · 14 Sept 2026

+65 min
30

Fall Superior Trail Races Marathon

Lutsen, United States of America · 5 Sept 2026

+63 min
31

China Coast Marathon & Half Marathon

Pak Tam Chung, Hong Kong · 8 May 2027

+63 min
32

Endurancelife Exmoor

Martinhoe, United Kingdom · 9 May 2027

+63 min
33

Endurancelife North York Moors

Ravenscar, United Kingdom · 25 Oct 2026

+63 min
34

Cheddar Gorge Marathon

Cheddar, United Kingdom · 8 June 2027

+63 min
35

Foot Levelers Blue Ridge Marathon

Roanoke, United States of America · 17 Apr 2027

+63 min
36

Thelma and Louise Marathon and Half

Moab, United States of America · 24 Apr 2027

+61 min
37

Patagonian International Marathon

Puerto Natales, Chile · 9 Sept 2026

+61 min
38

Dyfi X Trail Marathon

Gwynedd, United Kingdom · 19 Apr 2027

+61 min
39

Endurancelife Sussex

Eastbourne, United Kingdom · 6 Mar 2027

+60 min
40

Fjällmaraton Sälen by EQPE

Sälen, Sweden · 30 Aug 2026

+60 min
41

Mad Marathon

Waitsfield, United States of America · 12 July 2026

+59 min
42

Glendalough Lap of the Gap Marathon

Glendalough, Ireland · 18 May 2027

+58 min
43

Monschau Marathon

Monschau, Germany · 10 Aug 2026

+57 min
44

Chianti Classico Marathon

Mercatale In Val di Pesa, Italy · 11 May 2027

+57 min
45

Saipan Marathon

Garapan, Northern Mariana Islands · 24 May 2027

+57 min
46

Heuvelland Marathon

Maastricht, Netherlands · 16 Mar 2027

+56 min
47

Thimphu Marathon

Thimphu, Bhutan · 19 Sept 2026

+55 min
48

Pandora's BoX of RoX Trail Run

Burnet, United States of America · 25 Apr 2027

+55 min
49

51. Int. Wolfgangseelauf Salzkammergut Marathon

St. Wolfgang, Austria · 29 Aug 2026

+55 min
50

Langdale Marathon and Half

Great Langdale, United Kingdom · 13 Sept 2026

+55 min

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.