Mountain bike areas in Netherlands
105 mountain bike areas in Netherlands. We list the 3,000 best-mapped mountain bike areas from OpenStreetMap, not every one.
MTB
SportTick any, or none for every sport
Intermediate: 3–5 ft
Your levelChanges the scores
When: Next 7 days
WhenChanges the scores
From your nearest
FromPick one: the journeys show again
Where: Netherlands
WhereType a place, or tick any
Filters
Filters
In the water
Surf spots
Ski resorts
Kitesurf spots
Windsurf spots
Sailing spots
Dive sites
Kayak spots
Climbing areas
Mountain bike areas
Best this week first
Showing all 105 places.
- 78Good out of 100 for the next 7 days
MTB-route Den Dungen
Rain 2–11 mm
- Tue76, Good
- Wed74, Good
- Thu74, Good
- Fri74, Good
- Sat69, Good
- Sun74, Good
- Best dayMon95, Good, the best day
Stay in Boxtel
- 78Good out of 100 for the next 7 days
MTB Lunteren
Rain 2–9 mm
- Tue76, Good
- Wed74, Good
- Thu74, Good
- Fri73, Good
- Sat71, Good
- Sun73, Good
- Best dayMon94, Good, the best day
Stay in Lunteren
- 76Good out of 100 for the next 7 days
- Tue75, Good
- Wed75, Good
- Thu67, Good
- Fri67, Good
- Sat64, Good
- Sun77, Good
- Best dayMon88, Good, the best day
Stay in Borkel
- 76Good out of 100 for the next 7 days
Rondje Herperduin
Rain 2–9 mm
- Tue76, Good
- Wed74, Good
- Thu74, Good
- Fri73, Good
- Sat71, Good
- Sun66, Good
- Best dayMon87, Good, the best day
Stay in Herpen
- 75Good out of 100 for the next 7 days
MTB-route Best (noordelijke lus)
Rain 2–10 mm
- Tue75, Good
- Wed74, Good
- Thu74, Good
- Fri74, Good
- Sat70, Good
- Sun75, Good
- Best dayMon76, Good, the best day
Stay in Eindhoven
- 75Good out of 100 for the next 7 days
MTB-route Cirkelroute (Reusel)
Rain 3–11 mm
- Tue75, Good
- Wed74, Good
- Thu74, Good
- Fri75, Good
- Sat71, Good
- Sun75, Good
- Best dayMon76, Good, the best day
Stay in Hapert
- 74Good out of 100 for the next 7 days
MTB-route Dronten
Rain 3–10 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat68, Good
- Sun72, Good
- Mon73, Good
Stay in Elburg
- 74Good out of 100 for the next 7 days
City MTBroute Eemsdelta (Delfzijl)
Rain 4–10 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu75, Good
- Fri72, Good
- Sat68, Good
- Sun70, Good
- Mon73, Good
Stay in Winschoten
- 74Good out of 100 for the next 7 days
MTB Campus de Terp
Rain 5–12 mm
- Best dayTue76, Good, the best day
- Wed74, Good
- Thu73, Good
- Fri72, Good
- Sat69, Good
- Sun73, Good
- Mon75, Good
Stay in Den Oever
- 74Good out of 100 for the next 7 days
MTB-route Heerde
Rain 3–9 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat68, Good
- Sun72, Good
- Mon73, Good
Stay in Wapenveld
- 73Good out of 100 for the next 7 days
MTB-route Zwolle
Rain 3–10 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat68, Good
- Sun72, Good
- Mon65, Good
Stay in Zwolle
- 73Good out of 100 for the next 7 days
MTB route Urk
Rain 6–15 mm
- Best dayTue76, Good, the best day
- Wed74, Good
- Thu72, Good
- Fri72, Good
- Sat68, Good
- Sun72, Good
- Mon74, Good
Stay in Emmeloord
- 73Good out of 100 for the next 7 days
MTB Harderwijk
Rain 3–9 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat69, Good
- Sun65, Good
- Mon66, Good
Stay in Hulshorst
- 73Good out of 100 for the next 7 days
MTB route Mariëndal
Rain 4–12 mm
- Tue69, Good
- Wed75, Good
- Thu73, Good
- Fri72, Good
- Sat70, Good
- Sun73, Good
- Mon75, Good
Stay in Den Helder
- 73Good out of 100 for the next 7 days
MTB D7B groen
Rain 4–10 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat68, Good
- Sun70, Good
- Mon69, Good
Stay in Beetsterzwaag
- 73Good out of 100 for the next 7 days
MTB-route Marum
Rain 4–10 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu74, Good
- Fri72, Good
- Sat68, Good
- Sun70, Good
- Mon73, Good
Stay in Opende
- 72Good out of 100 for the next 7 days
MTB-route Den Burg (Texel)
Rain 5–14 mm
- Tue60, Good
- Wed74, Good
- Thu73, Good
- Fri72, Good
- Sat69, Good
- Sun73, Good
- Best dayMon76, Good, the best day
Stay in De Koog
- 72Good out of 100 for the next 7 days
MTB-route Texel (Noord)
Rain 6–16 mm
- Tue60, Good
- Wed73, Good
- Thu72, Good
- Fri72, Good
- Sat70, Good
- Sun73, Good
- Best dayMon76, Good, the best day
Stay in De Koog
- 72Good out of 100 for the next 7 days
MTB Route Lauwersoog
Rain 5–12 mm
- Tue61, Good
- Wed75, Good
- Thu75, Good
- Fri72, Good
- Sat68, Good
- Sun70, Good
- Mon73, Good
Stay in Lauwersoog
- 72Good out of 100 for the next 7 days
MTB-route Arnhem
Rain 1–9 mm
- Tue76, Good
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Best dayMon87, Good, the best day
Stay in Oosterbeek
- 71Good out of 100 for the next 7 days
MTB-route Oude Baan
Rain 2–11 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat64, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Eindhoven
- 71Good out of 100 for the next 7 days
MTB-verbindingsroute Gerwen - Nuenen Papenvoort
Rain 1–10 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat62, Good
- Sun67, Good
- Best dayMon88, Good, the best day
Stay in Eindhoven
- 71Good out of 100 for the next 7 days
MTB-route Eerde
Rain 1–10 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat62, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Sint-Oedenrode
- 71Good out of 100 for the next 7 days
MTB Zoetermeer - Hoofdroute
Rain 3–9 mm
- Tue68, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun67, Good
- Best dayMon85, Good, the best day
Stay in Zoetermeer
- 71Good out of 100 for the next 7 days
MTB Mariënwaerdt Laag
Rain 2–11 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Best dayMon87, Good, the best day
Stay in Buren
- 71Good out of 100 for the next 7 days
MTB-route Bergse Heide zwarte lus
Rain 2–11 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun68, Good
- Best dayMon87, Good, the best day
Stay in Bergen op Zoom
- 71Good out of 100 for the next 7 days
Moutainbikeroute Alphense Bergen
Rain 3–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun68, Good
- Best dayMon87, Good, the best day
Stay in Gilze
- 71Good out of 100 for the next 7 days
MTB-route Stadsbos 013
Rain 2–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun68, Good
- Best dayMon88, Good, the best day
Stay in Gilze
- 71Good out of 100 for the next 7 days
Mountainbikeroute De Uithof
Rain 3–10 mm
- Tue69, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun68, Good
- Best dayMon86, Good, the best day
Stay in Ter Heijde
- 71Good out of 100 for the next 7 days
MTB Route Oosterhout
Rain 2–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Sun68, Good
- Best dayMon88, Good, the best day
Stay in Oosterhout
- 71Good out of 100 for the next 7 days
MTB-route Drunense Duinen
Rain 2–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Drunen
- 71Good out of 100 for the next 7 days
MTB-route Lieropse Heide (Lierop)
Rain 0–12 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat63, Good
- Sun67, Good
- Best dayMon88, Good, the best day
Stay in Lierop
- 71Good out of 100 for the next 7 days
MTB-route Nieuwegein (bruin)
Rain 2–8 mm
- Tue69, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Best dayMon86, Good, the best day
Stay in Nieuwegein
- 71Good out of 100 for the next 7 days
MTB-route Venray (rood)
Rain 2–11 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Overloon
- 71Good out of 100 for the next 7 days
MTB-route Weert
Rain 3–12 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Sun67, Good
- Best dayMon88, Good, the best day
Stay in Weert
- 71Good out of 100 for the next 7 days
Bergen (rood)
Rain 2–11 mm
- Tue67, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Well
- 71Good out of 100 for the next 7 days
Bikepark Mook
Rain 2–10 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun66, Good
- Best dayMon87, Good, the best day
Stay in Groesbeek
- 71Good out of 100 for the next 7 days
MTB Route Ossendrecht Blauw (Volksabdij)
Rain 3–11 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun68, Good
- Best dayMon87, Good, the best day
Stay in Ossendrecht
- 71Good out of 100 for the next 7 days
MTB-route De Schaak
Rain 1–12 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in America
- 71Good out of 100 for the next 7 days
MTB-route Gemert
Rain 1–11 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat62, Good
- Sun67, Good
- Best dayMon87, Good, the best day
Stay in Gemert
- 71Good out of 100 for the next 7 days
MTB-route Pan-Hugten
Rain 3–12 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat64, Good
- Sun67, Good
- Best dayMon88, Good, the best day
Stay in Leende
- 71Good out of 100 for the next 7 days
MTB-route Witte Bergen / Oirschot
Rain 3–10 mm
- Tue75, Good
- Wed74, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun67, Good
- Mon75, Good
Stay in Oirschot
- 71Good out of 100 for the next 7 days
MTB-route Zeist
Rain 2–9 mm
- Tue69, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Best dayMon86, Good, the best day
Stay in Zeist
- 70Good out of 100 for the next 7 days
MTB-route Braambergen
Rain 4–9 mm
- Tue69, Good
- Wed68, Good
- Thu67, Good
- Fri65, Good
- Sat63, Good
- Sun65, Good
- Best dayMon85, Good, the best day
Stay in Almere Haven
- 70Good out of 100 for the next 7 days
MTB-route Zeewolde Kort
Rain 4–9 mm
- Tue69, Good
- Wed68, Good
- Thu67, Good
- Fri65, Good
- Sat62, Good
- Sun65, Good
- Best dayMon85, Good, the best day
Stay in Ermelo
- 70Good out of 100 for the next 7 days
MTB-route Lage Vuursche
Rain 3–9 mm
- Tue69, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun65, Good
- Best dayMon86, Good, the best day
Stay in Baarn
- 70Good out of 100 for the next 7 days
Lus Zelhem Kinderroute (MTB Achterhoek)
Rain 2–10 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Best dayMon87, Good, the best day
Stay in Doetinchem
- 70Good out of 100 for the next 7 days
SFA Bikepark
Rain 2–10 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Best dayMon87, Good, the best day
Stay in Doetinchem
- 70Good out of 100 for the next 7 days
Lus Aalten West (MTB Achterhoek)
Rain 2–10 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat63, Good
- Sun66, Good
- Best dayMon88, Good, the best day
Stay in Aalten
- 70Good out of 100 for the next 7 days
MTB-route Sibculo
Rain 2–10 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat61, Good
- Sun65, Good
- Best dayMon85, Good, the best day
Stay in Hardenberg
- 70Good out of 100 for the next 7 days
Bikepark Holten
Rain 3–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat61, Good
- Sun65, Good
- Best dayMon85, Good, the best day
Stay in Holten
- 70Good out of 100 for the next 7 days
Bikepark leersum
Rain 2–8 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Best dayMon87, Good, the best day
Stay in Leersum
- 70Good out of 100 for the next 7 days
Bikepark Leusden
Rain 3–9 mm
- Tue69, Good
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Best dayMon86, Good, the best day
Stay in Leusden
- 70Good out of 100 for the next 7 days
Winterswijkse Berg
Rain 2–10 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Sun66, Good
- Best dayMon88, Good, the best day
Stay in Winterswijk
- 69Good out of 100 for the next 7 days
BikeParkRotterdam
Rain 3–9 mm
- Tue68, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun68, Good
- Best dayMon76, Good, the best day
Stay in Rotterdam
- 69Good out of 100 for the next 7 days
MTB-route Lelystad (kinderroute)
Rain 4–11 mm
- Best dayTue76, Good, the best day
- Wed75, Good
- Thu67, Good
- Fri64, Good
- Sat61, Good
- Sun64, Good
- Mon66, Good
Stay in Lelystad
- 69Good out of 100 for the next 7 days
MTB-route Spijkenisse
Rain 3–10 mm
- Tue68, Good
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun68, Good
- Best dayMon76, Good, the best day
Stay in Oud Beijerland
- 69Good out of 100 for the next 7 days
Mountainbikeclub Bar End Apeldoorn
Rain 3–9 mm
- Tue76, Good
- Wed66, Good
- Thu66, Good
- Fri64, Good
- Sat61, Good
- Sun65, Good
- Mon76, Good
Stay in Apeldoorn
- 68Good out of 100 for the next 7 days
MTB Route Ouddorp
Rain 5–15 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun69, Good
- Best dayMon74, Good, the best day
Stay in Ouddorp
- 68Good out of 100 for the next 7 days
MTB-route Springendal
Rain 3–10 mm
- Tue68, Good
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat61, Good
- Sun64, Good
- Best dayMon75, Good, the best day
Stay in Vasse
- 68Good out of 100 for the next 7 days
MTB-route Wierden
Rain 2–10 mm
- Tue68, Good
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun65, Good
- Best dayMon75, Good, the best day
Stay in Wierden
- 67Good out of 100 for the next 7 days
Noord-Beveland West
Rain 3–13 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Best daySun69, Good, the best day
- Mon68, Good
Stay in Kamperland
- 67Good out of 100 for the next 7 days
MTB-route Oostvoorne
Rain 4–11 mm
- Tue68, Good
- Wed68, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Best daySun69, Good, the best day
- Mon67, Good
Stay in Oostvoorne
- 67Good out of 100 for the next 7 days
Bike Park Spaarnwoude
Rain 4–11 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu66, Good
- Fri64, Good
- Sat62, Good
- Sun65, Good
- Mon66, Good
Stay in Haarlem
- 67Good out of 100 for the next 7 days
MTB route Geestmerambacht
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun65, Good
- Mon67, Good
Stay in Bergen
- 67Good out of 100 for the next 7 days
MTB-Route Westerschouwen
Rain 4–15 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Best daySun69, Good, the best day
- Mon67, Good
Stay in Burgh Haamstede
- 67Good out of 100 for the next 7 days
MTB (gravel) Route Zierikzee
Rain 4–14 mm
- Tue68, Good
- Wed66, Good
- Thu67, Good
- Fri66, Good
- Sat65, Good
- Best daySun69, Good, the best day
- Mon67, Good
Stay in Kerkwerve
- 67Good out of 100 for the next 7 days
MTB route Vlissingen
Rain 3–12 mm
- Best dayTue69, Good, the best day
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
Stay in Vlissingen
- 67Good out of 100 for the next 7 days
MTB-route Noordwijk
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon66, Good
Stay in Noordwijk
- 67Good out of 100 for the next 7 days
Velorium Bikepark
Rain 3–10 mm
- Tue66, Good
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat64, Good
- Sun67, Good
- Best dayMon68, Good, the best day
Stay in Maastricht
- 67Good out of 100 for the next 7 days
Bikepark Hulst
Rain 2–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat63, Good
- Sun67, Good
- Mon68, Good
Stay in Stekene
- 67Good out of 100 for the next 7 days
Mountainbikebaan
Rain 3–13 mm
- Tue68, Good
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat64, Good
- Sun68, Good
- Mon68, Good
Stay in Goes
- 67Good out of 100 for the next 7 days
MTB BikePark Hendrik
Rain 3–11 mm
- Tue66, Good
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat65, Good
- Sun68, Good
- Mon68, Good
Stay in Brunssum
- 67Good out of 100 for the next 7 days
MTB-route Neerkant
Rain 2–11 mm
- Tue67, Good
- Wed66, Good
- Thu67, Good
- Fri67, Good
- Sat64, Good
- Sun67, Good
- Best dayMon68, Good, the best day
Stay in Neerkant
- 67Good out of 100 for the next 7 days
Tom Dumoulin Bike Park
Rain 3–11 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Sun68, Good
- Mon68, Good
Stay in Sittard
- 67Good out of 100 for the next 7 days
Montfort
Rain 3–12 mm
- Tue67, Good
- Wed67, Good
- Thu67, Good
- Fri68, Good
- Sat65, Good
- Sun67, Good
- Mon68, Good
- 66Good out of 100 for the next 7 days
MTB-route Twiske Hogelkamp
Rain 3–9 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu66, Good
- Fri64, Good
- Sat62, Good
- Sun65, Good
- Mon65, Good
Stay in Amsterdam
- 66Good out of 100 for the next 7 days
MTB-route Enkhuizen
Rain 5–13 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun65, Good
- Mon67, Good
Stay in Schellinkhout
- 66Good out of 100 for the next 7 days
MTB-route Bant
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu67, Good
- Fri64, Good
- Sat60, Good
- Sun64, Good
- Mon67, Good
Stay in Emmeloord
- 66Good out of 100 for the next 7 days
IJssellandroute
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat61, Good
- Sun65, Good
- Mon66, Good
Stay in Deventer
- 66Good out of 100 for the next 7 days
MTB-route Enschede (Rutbeek)
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat61, Good
- Sun65, Good
- Mon67, Good
Stay in Enschede
- 66Good out of 100 for the next 7 days
MTB-route Hellendoorn
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun65, Good
- Mon65, Good
Stay in Hellendoorn
- 66Good out of 100 for the next 7 days
MTB-route Lonneker
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat61, Good
- Sun65, Good
- Mon66, Good
Stay in Enschede
- 66Good out of 100 for the next 7 days
MTB-route Veendam
Rain 3–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon65, Good
Stay in Kropswolde
- 66Good out of 100 for the next 7 days
Lus Borculo (MTB Achterhoek)
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun65, Good
- Mon67, Good
Stay in Barchem
- 66Good out of 100 for the next 7 days
MTB-route Kraggenburg
Rain 3–10 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu67, Good
- Fri64, Good
- Sat60, Good
- Sun64, Good
- Mon66, Good
Stay in Giethoorn
- 66Good out of 100 for the next 7 days
MTB-route Staphorst
Rain 3–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in Meppel
- 66Good out of 100 for the next 7 days
Gravel Neede (OutdoorAchterhoek)
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed66, Good
- Thu66, Good
- Fri66, Good
- Sat62, Good
- Sun66, Good
- Mon67, Good
Stay in Eibergen
- 66Good out of 100 for the next 7 days
MTB Route Noordenveld
Rain 4–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri64, Good
- Sat61, Good
- Sun63, Good
- Mon65, Good
Stay in Norg
- 66Good out of 100 for the next 7 days
MTB-route Assen Baggelhuizerplas
Rain 3–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon65, Good
Stay in Norg
- 66Good out of 100 for the next 7 days
MTB-route Twickel "Ronde Delden"
Rain 2–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri66, Good
- Sat61, Good
- Sun65, Good
- Mon66, Good
Stay in Delden
- 66Good out of 100 for the next 7 days
MTB-Verbindingsroute VAM-Sleen
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in Beilen
- 66Good out of 100 for the next 7 days
ATB-route Drentsche A-Zuid (Anloo)
Rain 4–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon65, Good
Stay in Anderen
- 66Good out of 100 for the next 7 days
Lus Gorssel Noord (MTB Achterhoek)
Rain 3–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun66, Good
- Mon66, Good
Stay in Joppe
- 66Good out of 100 for the next 7 days
MTB Park Zandvoort
Rain 6–14 mm
- Best dayTue68, Good, the best day
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat63, Good
- Sun66, Good
- Mon66, Good
Stay in Zandvoort
- 66Good out of 100 for the next 7 days
MTB Route Rietplas (Emmen)
Rain 3–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon66, Good
Stay in Emmen
- 66Good out of 100 for the next 7 days
MTB route-Steenwijk
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed68, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in De Bult
- 66Good out of 100 for the next 7 days
MTB Veluwezoom-afkortroutes
Rain 2–9 mm
- Best dayTue68, Good, the best day
- Wed66, Good
- Thu66, Good
- Fri65, Good
- Sat62, Good
- Sun65, Good
- Mon67, Good
Stay in Rheden
- 66Good out of 100 for the next 7 days
MTB verbinding Exloo-Valtherbos
Rain 3–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu68, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon66, Good
Stay in Exloo
- 66Good out of 100 for the next 7 days
MTB-route Appelscha
Rain 3–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in Appelscha
- 66Good out of 100 for the next 7 days
MTB-route Dwingeloo
Rain 4–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in Dwingeloo
- 66Good out of 100 for the next 7 days
MTB-route Ommen
Rain 2–10 mm
- Best dayTue68, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun65, Good
- Mon65, Good
Stay in Ommen
- 66Good out of 100 for the next 7 days
MTB-route Onstwedde
Rain 4–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun63, Good
- Mon65, Good
Stay in Stadskanaal
- 66Good out of 100 for the next 7 days
MTB-route Ter Apel
Rain 4–9 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu68, Good
- Fri65, Good
- Sat62, Good
- Sun63, Good
- Mon66, Good
Stay in Ter Apel
- 66Good out of 100 for the next 7 days
MTB-verbindingsroute Zuidwolde
Rain 3–10 mm
- Best dayTue69, Good, the best day
- Wed67, Good
- Thu67, Good
- Fri65, Good
- Sat61, Good
- Sun64, Good
- Mon65, Good
Stay in Zuidwolde
The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.
Each place shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, to see the places in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors, terrain © Mapterhorn.
Every country, A to Z (88)
Each country's mountain bike areas, on this list and map.
- Åland Islands 1
- Albania 5
- Andorra 1
- Argentina 15
- Armenia 1
- Aruba 1
- Australia 249
- Austria 252
- Belarus 2
- Belgium 88
- Bolivia 5
- Bosnia and Herzegovina 9
- Brazil 51
- Bulgaria 27
- Canada 249
- Chile 14
- China 9
- China, Hong Kong Special Administrative Region 4
- Colombia 12
- Costa Rica 1
- Croatia 37
- Cyprus 5
- Czechia 58
- Denmark 102
- Ecuador 1
- Estonia 2
- Eswatini 1
- Finland 68
- France 571
- Georgia 7
- Germany 356
- Ghana 1
- Greece 8
- Guatemala 1
- Hungary 47
- Iceland 4
- India 1
- Indonesia 17
- Iran 1
- Ireland 10
- Israel 50
- Italy 493
- Japan 13
- Jordan 1
- Kazakhstan 1
- Kyrgyzstan 1
- Latvia 4
- Lesotho 2
- Liechtenstein 2
- Lithuania 1
- Luxembourg 13
- Malaysia 10
- Malta 1
- Mexico 26
- Montenegro 1
- Namibia 1
- Netherlands 105
- New Zealand 57
- Nicaragua 1
- North Macedonia 2
- Norway 67
- Philippines 13
- Poland 87
- Portugal 46
- Puerto Rico 5
- Romania 24
- Russian Federation 76
- San Marino 1
- Serbia 11
- Singapore 2
- Slovakia 60
- Slovenia 35
- South Africa 42
- Spain 371
- State of Palestine 8
- Sweden 146
- Switzerland 131
- Taiwan 2
- Thailand 1
- Türkiye 2
- Uganda 1
- Ukraine 39
- United Arab Emirates 1
- United Kingdom 198
- United States 1,250
- Venezuela 1
- Zambia 1
- Zimbabwe 2