The toughest MTB marathons
1
MB Race142km / 7000m
Megève, France
2
Salzkammergut Trophy 209km / 7047m
Bad Goisern, Obertraun, Bad Ischl, Austria
CW's Choice
3
Ultra Raid de la Meije117km / 5300m
Villar d'Arène, France
4
Grand Raid BCVS125km / 5025m
Verbier, Switzerland
5
MB Race105km / 5000m
6
Drasal Ceske172km / 4316m
Holesov, Poland
7
Raid des Penitents - X edition160km / 4250m
Herbeumont, Belgium
8
Era Roda Non Stop140km / 4250m
Valle de Aran, Spain
9
Hero SĂĽdtirol Dolomites86km / 4500m
Selva di Val Gardena, Italy
10
Maah daah Hey172km / 3925m
Watford City, United States
11
Nationalpark Bike Marathon141km / 3848m
Scuol, Switzerland
12
Drasal Ceske117km / 3920m
13
Ortler Bike Marathon115km / 3905m
Glurns, Italy
14
Salzkammergut Trophy 127km / 3758m
15
Eiger Bike-Challenge84km / 4196m
Grindelwald, Switzerland
16
Elsass'Bike128km / 3680m
Wangenbourg, France
17
Grand Raid Godefroy120km / 3640m
Bouillon, Belgium
18
Grand Raid BCVS93km / 3944m
19
Black Forest Ultra Bike Marathon118km / 3550m
Kirchzarten, Germany
20
Hero SĂĽdtirol Dolomites71km / 4100m
21
Dolomiti Superbike123km / 3400m
Niederdorf-Villabassa, Italy
22
Summer Bike Marathon83km / 3800m
Château-d'Oex, Switzerland
23
HillClimb MTB Race86km / 3600m
Brixen im Thale, Austria
24
SCOTT BIKE Marathon Garda Trentino83km / 3484m
Riva del Garda, Italy
25
Whaka 100103km / 3231m
Rotorua, New Zealand
26
Alta Valtellina Bike Marathon100km / 3260m
Valdidrentro, Italy
27
Author Král Šumavy104km / 3202m
Klatovy, Czech Republic
28
Raid des Hautes Fagnes115km / 3000m
Malmedy, Belgium
29
Mythos Primiero Dolomiti83km / 3400m
Fiera di Primiero, Italy
30
Kellerwald Bike Marathon127km / 2865m
Gilserberg, Germany
31
MB Race72km / 3500m
32
La Forestière100km / 3110m
Les Moussières, France
33
Ischgl Ironbike70km / 3391m
Ischgl , Austria
34
La Siesta100km / 3000m
JacĂł, Costa Rica
35
Sauerland Marathon109km / 2880m
Schmallerberg-Grafschaft, Germany
36
Elsass'Bike107km / 2900m
37
Offroad Assault on Mt. Mitchell95km / 3050m
Old Fort, NC, United States
38
Granitmarathon90km / 3100m
Kleinzell im MĂĽhlkreis, Austria
39
Triada MTB Paltinis77km / 3254m
Paltinis, Romania
40
Kahler Asten Trailmarathon90km / 3050m
Nordenau, Germany
41
Iron Bike Race83km / 3130m
Einsiedeln, Switzerland
42
Tour des Salasses Mont Blanc83km / 3120m
La Salle, Italy
43
La Tramun Sea Otter Europe78km / 3150m
Girona, Spain
44
Nationalpark Bike Marathon107km / 2756m
45
Naturland 87km / 3000m
Andorra, Andorra
46
Rothaus-Hegau Bike Marathon98km / 2800m
Singen, Germany
47
Trans Riviera85km / 2900m
Tende, France
48
Kronplatz King64km / 3150m
San Vigilio di Marebbe, Italy
49
Les Roc'h de Monts d'Arrée120km / 2450m
Huelgoat, France
50
Transvésubienne84km / 2900m
Saint Martin VĂ©subie, France
51
Hero SĂĽdtirol Dolomites60km / 3200m
52
Dutch Masters of MTB200km / 1775m
Haarle, Netherlands
53
Montafon Mountainbike Marathon75km / 3000m
Schruns, Austria
54
HillClimb MTB Race74km / 3000m
55
Langenberg Marathon90km / 2800m
Wiemeringhausen, Germany
56
La Chouffe Marathon95km / 2700m
Achouffe, Belgium
57
Grand Raid BCVS68km / 2996m
58
Ardennes Trophy95km / 2650m
La Reid, Belgium
59
Saarschleifen Bike Marathon97km / 2600m
Mettlach, Germany
60
Stoumont MTB Marathon95km / 2600m
Stoumont, Belgium
61
Xtreme sur Loue90km / 2635m
Ornans, France
62
Tierra Estella Epic85km / 2700m
Ayegui, Spain
63
P-Weg Marathon93km / 2600m
Plettenberg, Germany
64
Maraton BBT Sierra de Cazorla84km / 2700m
Cazorla, Spain
65
Jura Bike Marathon70km / 2850m
Vallorbe, Switzerland
66
Etna Marathon81km / 2700m
Milo, Italy
67
Grand Raid Godefroy90km / 2560m
68
Mostviertler Bike Marathon78km / 2700m
Mank, Austria
69
Raid des Hautes Fagnes90km / 2550m
70
Hard’n Marathon (OMT)105km / 2350m
Miavoye, Belgium
71
SKS Bike Marathon100km / 2400m
Sundern, Germany
72
MTB Gallahaan Trail90km / 2490m
Boppard - Oppenhausen, Germany
73
MTB Am Rursee95km / 2400m
Simmerath-Erkensruhr, Germany
74
Schinder(hannes) MTB Marathon95km / 2400m
Emmelshausen, Germany
75
VulkanBike Marathon99km / 2300m
Daun, Germany
76
100km Dei Forti95km / 2330m
Lavarone, Italy
77
Malevil Cup 100km / 2230m
Jablonne v Podjestedi, Czech Republic
78
Franken Bike Marathon90km / 2350m
Trieb, Germany
79
ROC Laissagais80km / 2460m
Laissac, France
80
Granitbeisser73km / 2540m
ST. Georgen am Walde, Austria
81
Mountainbike Marathon Biesenrode 90km / 2310m
Biesenrode , Germany
82
Salzkammergut Trophy 80km / 2428m
83
eldoRADo MTB Marathon88km / 2325m
Angerberg, Austria
84
BergiBike79km / 2440m
Freiburg, Switzerland
85
Dolomiti Superbike85km / 2360m
86
Elsass'Bike90km / 2280m
87
Power Race Leon101km / 2129m
LeĂłn, Spain
88
Silesia Bike Marathon90km / 2250m
Opava, Czech Republic
89
Raid Evolénard62km / 2600m
Evolène, Switzerland
90
Miriquidi Bike Challenge90km / 2240m
Marienberg, Germany
91
Alta Valtellina Bike Marathon76km / 2400m
92
Les Roc'h de Monts d'Arrée100km / 2100m
93
Ironbike84km / 2300m
Brittnau, Switzerland
94
Erzgebirgs Bike Marathon100km / 2100m
Seiffen, Germany
95
Pedalonga MTB Marathon67km / 2500m
Casamazzagno, Italy
96
Mosttour60km / 2575m
KĂĽrnberg, Austria
97
Ars Natura Mountainbike Marathon88km / 2218m
Neumorschen, Germany
98
HillClimb MTB Race65km / 2500m
99
La Hallonienne80km / 2300m
Grand-Halleux, Belgium
100
Belgium Bike Festival Primavera (OMT)92km / 2126m
Andenne, Belgium
101
Endurothon69km / 2400m
Schierke, Germany
102
3-Täler-Marathon86km / 2169m
Titmaringhausen, Germany
103
Lautertal Bikemarathon83km / 2205m
Spiegelberg, Germany
104
Dolomitica Brenta Bike Marathon67km / 2400m
Pinzolo, Italy
105
Rhein HunsrĂĽck MTB Marathon80km / 2200m
Rhens, Germany
106
Raid des Penitents - X edition80km / 2200m
107
Bike the Bugles Mountainbike Marathon70km / 2300m
Krumbach, Austria
108
SCOTT BIKE Marathon Garda Trentino60km / 2406m
109
Grand Raid Godefroy70km / 2250m
110
Black Forest Ultra Bike Marathon75km / 2170m
111
Inselsberg Marathon64km / 2300m
Winkelhof, Germany
112
VulkanBike Marathon88km / 2000m
113
Chianti Down Country72km / 2200m
Greve In Chianti , Italy
114
Rothaus-Hegau Bike Marathon80km / 2050m
115
Raid des Penitents - X edition80km / 2050m
116
Schwarzwald Bike Marathon94km / 1850m
Furtwangen, Germany
117
Albstadt Bike Marathon82km / 2000m
Albstadt-Ebingen, Germany
118
Stoumont MTB Marathon73km / 2100m
119
Kellerwald Bike Marathon86km / 1910m
120
Mesa Parts TRAIL HYPE78km / 2000m
Hochfirstschanze Titisee-Neustadt, Germany
121
Era Roda Non Stop70km / 2100m
122
Capoliveri Legend Cup62km / 2200m
Capoliveri, Italy
123
Author Král Šumavy76km / 2015m
124
Les Roc'h de Monts d'Arrée85km / 1885m
125
Marathon dell’Altopiano60km / 2200m
Gallio, Italy
126
Granfondo Dolomiti Friulane Bike60km / 2200m
Claut, Italy
127
MTB Marathon Amerongse Berg90km / 1800m
Amerongen, Netherlands
128
P-Weg Marathon74km / 2000m
129
Hard’n Marathon (OMT)80km / 1900m
130
Race to the Sun160km / 1000m
Schoemansville, South Africa
131
Marathon degli Stazzi63km / 2080m
Scanno, Italy
132
Odenwald Bike Marathon69km / 2000m
Hirschberg, Germany
133
Furusjoen Rundt MTB73km / 1920m
Kvam, Norway
134
La Redoute MTB Marathon73km / 1900m
Aywaille, Belgium
135
Voralpen Marathon64km / 2000m
St Veit an der Gölsen, Austria
136
Montafon Mountainbike Marathon60km / 2042m
137
DĂĽnsberg Mountainbike Marathon85km / 1720m
Biebertal, Germany
138
Granitmarathon60km / 2000m
139
La Forestière75km / 1792m
140
Xtreme sur Loue66km / 1904m
141
Raid des Hautes Fagnes65km / 1900m
142
Sirente Bike Marathon71km / 1800m
Aielli, Italy
143
Assietta Legend64km / 1870m
Sestriere, Italy
144
CST Singletrack Marathon66km / 1840m
Kosice, Slovakia
145
Kahler Asten Trailmarathon60km / 1900m
146
Langenberg Marathon60km / 1900m
147
Belgium Bike Festival Primavera (OMT)70km / 1770m
148
Nationalpark Bike Marathon70km / 1767m
149
Ortler Bike Marathon107km / 1300m
150
Oberurseler Bike Marathon 71km / 1750m
Oberursel, Germany
151
Drei Talsperren Marathon97km / 1410m
Eibenstock, Germany
152
MTB Garda Marathon63km / 1800m
Garda , Italy
153
Ardennes Trophy65km / 1750m
154
Maraton BBT Sierra de Cazorla60km / 1800m
155
MTB Am Rursee67km / 1700m
156
Bart Brentjens Challenge 90km / 1400m
Eijsden, Netherlands
157
La Chouffe Marathon65km / 1700m
158
Trans Riviera60km / 1750m
159
Laacher See MTB Marathon60km / 1700m
Nickenich, Germany
160
Bardolino Bike Marathon65km / 1600m
Bardolino, Italy
161
Malevil Cup 70km / 1500m
162
Rennsteigride 63km / 1536m
Schmiedefeld am Rennsteig , Germany
163
Alb Gold Trophy87km / 1230m
Trochtelfingen, Germany
164
Dolomiti Superbike60km / 1570m
165
Ironbike64km / 1500m
166
Mountainbike Marathon Biesenrode 60km / 1540m
167
Birkebeinerrittet86km / 1200m
Rena, Norway
168
Erzgebirgs Bike Marathon70km / 1400m
169
Red Rock Challenge75km / 1291m
Belval, Luxembourg
170
Hard’n Marathon (OMT)65km / 1400m
171
Les Roc'h de Monts d'Arrée70km / 1290m
172
Scott Marathon Cambrils61km / 1367m
Cambrils, Spain
173
Miriquidi Bike Challenge60km / 1360m
174
VulkanBike Marathon62km / 1300m
175
MTB Marathon Amerongse Berg60km / 1200m
176
Silkeborg MTB78km / 900m
Silkeborg, Denmark
177
Dutch Masters of MTB101km / 600m
178
Red Rock Challenge61km / 1098m
179
MTB Marathon Dresden60km / 1100m
Dresden, Germany
180
Magalies Monster62km / 1040m
Buffelspoort, South Africa
181
Duo Extreme68km / 965m
Sint Willibrordus, Curaçao
182
Up un dal MTB Marathon72km / 700m
Waren-Munitz, Germany
183
Costa degle Etruschi Epic72km / 619m
Marina di Bibbona, Italy
If an event is missing, please report it. It only takes a few clicks and we will immediately pick it up and complete the data.