Mountain bike areas in Denmark
102 mountain bike areas in Denmark. 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: Denmark
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 102 places.
- 68Good out of 100 for the next 7 days
Vilsbøl
Rain 2–11 mm
- Wed68, Good
- Best dayThu69, Good, the best day
- Fri68, Good
- Sat68, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Klitmøller
- 67Good out of 100 for the next 7 days
Idræts Højskole Syd
Rain 3–11 mm
- Wed68, Good
- Thu66, Good
- Fri65, Good
- Sat66, Good
- Sun64, Good
- Mon65, Good
- Best dayTue72, Good, the best day
Stay in Sønderborg
- 67Good out of 100 for the next 7 days
Katsig Bakker MTB
Rain 3–6 mm
- Wed67, Good
- Best dayThu69, Good, the best day
- Fri66, Good
- Sat67, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Frederikshavn
- 67Good out of 100 for the next 7 days
Bagterp Plantage
Rain 3–7 mm
- Wed68, Good
- Thu68, Good
- Fri66, Good
- Sat67, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Hirtshals
- 67Good out of 100 for the next 7 days
- Wed69, Good
- Thu69, Good
- Fri66, Good
- Sat67, Good
- Sun66, Good
- Mon66, Good
- Tue66, Good
Stay in Hirtshals
- 67Good out of 100 for the next 7 days
Sæbygaard Skov MTB
Rain 4–8 mm
- Wed66, Good
- Best dayThu69, Good, the best day
- Fri66, Good
- Sat67, Good
- Sun67, Good
- Mon67, Good
- Tue66, Good
Stay in Sæby
- 67Good out of 100 for the next 7 days
Skagen Klitplantage MTB
Rain 3–9 mm
- Wed68, Good
- Best dayThu69, Good, the best day
- Fri67, Good
- Sat68, Good
- Sun67, Good
- Mon65, Good
- Tue66, Good
Stay in Skagen
- 67Good out of 100 for the next 7 days
Tisvilde Hegn
Rain 2–11 mm
- Best dayWed68, Good, the best day
- Thu67, Good
- Fri67, Good
- Sat66, Good
- Sun65, Good
- Mon66, Good
- Tue66, Good
Stay in Frederiksv Rk
- 67Good out of 100 for the next 7 days
Blokhus Klitplantage MTB
Rain 0–10 mm
- Wed68, Good
- Best dayThu69, Good, the best day
- Fri67, Good
- Sat67, Good
- Sun65, Good
- Mon66, Good
- Tue66, Good
Stay in Birkelse
- 67Good out of 100 for the next 7 days
Tversted MTB
Rain 3–9 mm
- Wed68, Good
- Best dayThu69, Good, the best day
- Fri66, Good
- Sat67, Good
- Sun66, Good
- Mon65, Good
- Tue65, Good
Stay in Ålbæk
- 67Good out of 100 for the next 7 days
Feriecenter Slettestrand MTB teknikbane
Rain 2–7 mm
- Wed67, Good
- Best dayThu68, Good, the best day
- Fri67, Good
- Sat67, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Slettestrand
- 66Good out of 100 for the next 7 days
Legind Bjerge Blå MTB
Rain 3–9 mm
- Wed65, Good
- Best dayThu68, Good, the best day
- Fri66, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Nykøbing Mors
- 66Good out of 100 for the next 7 days
Hvorup MTB
Rain 3–5 mm
- Wed64, Good
- Best dayThu68, Good, the best day
- Fri66, Good
- Sat66, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Aalborg
- 66Good out of 100 for the next 7 days
Kongshøj Skov MTB Trail
Rain 2–6 mm
- Wed64, Good
- Best dayThu68, Good, the best day
- Fri66, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Aalborg
- 66Good out of 100 for the next 7 days
Mountainbikespor i Klosterheden - lang rute
Rain 1–7 mm
- Wed67, Good
- Best dayThu68, Good, the best day
- Fri65, Good
- Sat63, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Lemvig
- 66Good out of 100 for the next 7 days
Troldhøj Bikepark
Rain 3–7 mm
- Wed64, Good
- Best dayThu68, Good, the best day
- Fri66, Good
- Sat66, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Aalborg
- 66Good out of 100 for the next 7 days
Det Grå Spor
Rain 1–9 mm
- Wed66, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Copenhagen
- 66Good out of 100 for the next 7 days
Skånsø
Rain 1–7 mm
- Wed66, Good
- Best dayThu68, Good, the best day
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Handbjerg
- 66Good out of 100 for the next 7 days
Rønheden MTB
Rain 2–8 mm
- Wed66, Good
- Best dayThu69, Good, the best day
- Fri68, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Hurup
- 66Good out of 100 for the next 7 days
Blåt Spor Kårup Skov
Rain 1–9 mm
- Best dayWed68, Good, the best day
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Asn S
- 66Good out of 100 for the next 7 days
Jyderup skov MTB track
Rain 0–8 mm
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Asn S
- 66Good out of 100 for the next 7 days
Uhrehøje MTB
Rain 3–8 mm
- Wed66, Good
- Best dayThu69, Good, the best day
- Fri67, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Trend
- 66Good out of 100 for the next 7 days
Bittenlunden
Rain 2–11 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat66, Good
- Sun64, Good
- Mon65, Good
- Tue65, Good
Stay in Nordborg
- 66Good out of 100 for the next 7 days
Egedal
Rain 2–10 mm
- Best dayWed69, Good, the best day
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun66, Good
- Mon66, Good
- Tue66, Good
Stay in Ebeltoft
- 66Good out of 100 for the next 7 days
Trailcenter Bornholm
Rain 2–9 mm
- Best dayWed68, Good, the best day
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun66, Good
- Mon64, Good
- Tue63, Good
Stay in Rønne
- 66Good out of 100 for the next 7 days
Det Blå Spor i Teglstrup Hegn
Rain 1–11 mm
- Wed67, Good
- Thu67, Good
- Fri66, Good
- Sat66, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Helsingør
- 66Good out of 100 for the next 7 days
Østervrå
Rain 2–6 mm
- Wed65, Good
- Best dayThu69, Good, the best day
- Fri65, Good
- Sat66, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Sæby
- 66Good out of 100 for the next 7 days
Slotved MTB Spor
Rain 3–5 mm
- Wed67, Good
- Best dayThu69, Good, the best day
- Fri66, Good
- Sat67, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Hirtshals
- 66Good out of 100 for the next 7 days
Vallensbæk Bikepark
Rain 0–8 mm
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Ish J
- 66Good out of 100 for the next 7 days
Klinteskoven blåt MTB-spor
Rain 3–12 mm
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri66, Good
- Sat65, Good
- Sun66, Good
- Mon65, Good
- Tue65, Good
Stay in Stege
- 66Good out of 100 for the next 7 days
Kongernes Nordsjælland
Rain 1–9 mm
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat65, Good
- Sun64, Good
- Mon65, Good
- Tue65, Good
Stay in Fredensborg
- 66Good out of 100 for the next 7 days
Teglværksskoven MTB spor
Rain 1–11 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri65, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue66, Good
Stay in Nyborg
- 66Good out of 100 for the next 7 days
Trekantskoven
Rain 3–8 mm
- Wed64, Good
- Best dayThu68, Good, the best day
- Fri66, Good
- Sat66, Good
- Sun66, Good
- Mon67, Good
- Tue65, Good
Stay in Hals
- 66Good out of 100 for the next 7 days
Grenå Singletrack
Rain 2–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri66, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Grenaa
- 66Good out of 100 for the next 7 days
Lave Skov - Blåt Spor
Rain 1–10 mm
- Wed67, Good
- Thu67, Good
- Fri67, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Nivå
- 66Good out of 100 for the next 7 days
Tokkekøb Hegn
Rain 1–8 mm
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat65, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Birker
- 66Good out of 100 for the next 7 days
Djævlesporet
Rain 1–8 mm
- Wed66, Good
- Thu66, Good
- Best dayFri67, Good, the best day
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Lystrup Capital Region
- 66Good out of 100 for the next 7 days
Jonstrup Vang
Rain 1–8 mm
- Wed67, Good
- Thu66, Good
- Fri67, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Ballerup
- 66Good out of 100 for the next 7 days
MTB: Hjallerup
Rain 3–5 mm
- Wed64, Good
- Best dayThu69, Good, the best day
- Fri66, Good
- Sat66, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Hjallerup
- 65Good out of 100 for the next 7 days
Silkeborg Bikepark
Rain 1–7 mm
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Silkeborg
- 65Good out of 100 for the next 7 days
Bikepark Åhaven
Rain 2–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Nyk Bing F
- 65Good out of 100 for the next 7 days
Ibjerg
Rain 2–10 mm
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri64, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Odense
- 65Good out of 100 for the next 7 days
Staurby Skov MTB
Rain 2–9 mm
- Best dayWed68, Good, the best day
- Thu63, Good
- Fri63, Good
- Sat64, Good
- Sun65, Good
- Mon64, Good
- Tue65, Good
Stay in Middelfart
- 65Good out of 100 for the next 7 days
Stige-Ø MTB Spor, Blå
Rain 2–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri64, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Odense
- 65Good out of 100 for the next 7 days
Apotekerjorden
Rain 2–9 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Nakskov
- 65Good out of 100 for the next 7 days
Den Hvide Rute i Bistrup Skoven
Rain 0–9 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri66, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Hvals
- 65Good out of 100 for the next 7 days
Holstebro Bikepark
Rain 0–7 mm
- Wed66, Good
- Best dayThu68, Good, the best day
- Fri64, Good
- Sat63, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Holstebro
- 65Good out of 100 for the next 7 days
Sjørup Plantage - Den Lange Rute
Rain 1–7 mm
- Wed66, Good
- Thu66, Good
- Fri64, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Skive
- 65Good out of 100 for the next 7 days
Stensbæk Plantage
Rain 1–9 mm
- Best dayWed67, Good, the best day
- Thu62, Good
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Gram
- 65Good out of 100 for the next 7 days
Stråsø Plantage - Vest MTB
Rain 1–7 mm
- Wed66, Good
- Best dayThu68, Good, the best day
- Fri63, Good
- Sat62, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Holstebro
- 65Good out of 100 for the next 7 days
Stursbøl Plantage MTB Rute
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu62, Good
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Gram
- 65Good out of 100 for the next 7 days
Trekroner sporet
Rain 0–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri66, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Roskilde
- 65Good out of 100 for the next 7 days
Vandværkssporet MTB Skive
Rain 2–7 mm
- Wed65, Good
- Best dayThu68, Good, the best day
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue65, Good
Stay in Skive
- 65Good out of 100 for the next 7 days
Aarhus Dirt Jump & Bike Park
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri63, Good
- Sat64, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Aarhus
- 65Good out of 100 for the next 7 days
Marselisborg MTB Ud/Syd
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri62, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue65, Good
Stay in Aarhus
- 65Good out of 100 for the next 7 days
Rød MTB rute - Aabenraa
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat65, Good
- Sun63, Good
- Mon64, Good
- Tue63, Good
Stay in Aabenraa
- 65Good out of 100 for the next 7 days
Tofteskoven
Rain 2–12 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri63, Good
- Sat63, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Juelsminde
- 65Good out of 100 for the next 7 days
Guldager MTB
Rain 1–11 mm
- Best dayWed68, Good, the best day
- Thu64, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Mon65, Good
- Tue64, Good
Stay in Esbjerg
- 65Good out of 100 for the next 7 days
Tjæreborg Trail
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri64, Good
- Sat63, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Esbjerg
- 65Good out of 100 for the next 7 days
Ekstra sort
Rain 1–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat63, Good
- Sun65, Good
- Mon65, Good
- Tue64, Good
Stay in Horsens
- 65Good out of 100 for the next 7 days
Gåsebjergsand Bike Park
Rain 3–11 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri65, Good
- Sat65, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Faaborg
- 65Good out of 100 for the next 7 days
Faksinge MTB spor
Rain 1–10 mm
- Wed66, Good
- Thu65, Good
- Fri66, Good
- Sat64, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Præstø
- 65Good out of 100 for the next 7 days
Grænseegnens MTB Rød
Rain 1–9 mm
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun61, Good
- Mon63, Good
- Tue63, Good
Stay in Flensburg
- 65Good out of 100 for the next 7 days
Sanatorie sporet
Rain 1–8 mm
- Wed66, Good
- Thu65, Good
- Fri66, Good
- Sat63, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Præstø
- 65Good out of 100 for the next 7 days
Skovhuggeren
Rain 3–10 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri64, Good
- Sat64, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Svendborg
- 65Good out of 100 for the next 7 days
Bronx MTB
Rain 1–8 mm
- Wed66, Good
- Thu65, Good
- Fri63, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Bjerringbro
- 65Good out of 100 for the next 7 days
Månedalen MTB rute
Rain 2–8 mm
- Wed66, Good
- Thu64, Good
- Fri64, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Randers
- 65Good out of 100 for the next 7 days
MTB Fanø
Rain 1–13 mm
- Best dayWed68, Good, the best day
- Thu64, Good
- Fri66, Good
- Sat65, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Fan
- 65Good out of 100 for the next 7 days
Tyrens røvhul
Rain 2–10 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri65, Good
- Sat65, Good
- Sun62, Good
- Mon64, Good
- Tue63, Good
Stay in Tønder
- 65Good out of 100 for the next 7 days
Grydebjerg Skov
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat64, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Slagelse
- 65Good out of 100 for the next 7 days
Høng Mountainbike Spor
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri66, Good
- Sat65, Good
- Sun65, Good
- Mon65, Good
- Tue65, Good
Stay in Slagelse
- 65Good out of 100 for the next 7 days
MTB børnespor Gullestrup
Rain 1–8 mm
- Wed66, Good
- Thu66, Good
- Fri62, Good
- Sat63, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Sunds
- 65Good out of 100 for the next 7 days
Ødalen MTB Rød
Rain 1–8 mm
- Wed65, Good
- Thu65, Good
- Fri64, Good
- Sat65, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Viborg
- 65Good out of 100 for the next 7 days
Slagelse Bikepark
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri65, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Slagelse
- 65Good out of 100 for the next 7 days
Sparekasse Sporet Løgumkloster
Rain 1–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri66, Good
- Sat66, Good
- Sun63, Good
- Mon64, Good
- Tue63, Good
Stay in Løgumkloster
- 65Good out of 100 for the next 7 days
Brunebjerg
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri65, Good
- Sat65, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Assens
- 65Good out of 100 for the next 7 days
Fussingsø - MIDDEL
Rain 2–8 mm
- Wed65, Good
- Thu65, Good
- Fri64, Good
- Sat65, Good
- Sun64, Good
- Best dayMon66, Good, the best day
- Tue65, Good
Stay in Ulstrup
- 65Good out of 100 for the next 7 days
Klank MTB-spor
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat64, Good
- Sun63, Good
- Mon65, Good
- Tue64, Good
Stay in H Rning
- 65Good out of 100 for the next 7 days
Solbjerg Bike Park
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri62, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue65, Good
Stay in H Rning
- 65Good out of 100 for the next 7 days
Sydbank sporet Møllebjergene - Rød
Rain 2–10 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri66, Good
- Sat66, Good
- Sun63, Good
- Mon64, Good
- Tue63, Good
Stay in Arrild
- 65Good out of 100 for the next 7 days
Grøn MTB rute - Bordrup Plantage
Rain 3–9 mm
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri64, Good
- Sat63, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Blåvand
- 65Good out of 100 for the next 7 days
Hvid MTB rute - Blåbjerg
Rain 3–9 mm
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri62, Good
- Sat62, Good
- Sun64, Good
- Mon65, Good
- Tue63, Good
Stay in Henne
- 65Good out of 100 for the next 7 days
Klintholmsporet, Blå
Rain 1–8 mm
- Wed66, Good
- Thu64, Good
- Fri62, Good
- Sat64, Good
- Sun64, Good
- Mon66, Good
- Tue64, Good
Stay in Gjern
- 65Good out of 100 for the next 7 days
Pamhule
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri65, Good
- Sat65, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Vojens
- 65Good out of 100 for the next 7 days
Porsbakkerne
Rain 2–7 mm
- Wed66, Good
- Thu65, Good
- Fri65, Good
- Sat65, Good
- Sun65, Good
- Mon66, Good
- Tue65, Good
Stay in Auning
- 65Good out of 100 for the next 7 days
Rold Skov MTB Teknik Område
Rain 3–7 mm
- Wed64, Good
- Thu66, Good
- Fri65, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Sk Rping
- 65Good out of 100 for the next 7 days
Hadsten MTB spor
Rain 1–8 mm
- Wed66, Good
- Thu64, Good
- Fri64, Good
- Sat65, Good
- Sun64, Good
- Mon66, Good
- Tue65, Good
Stay in Hinnerup
- 65Good out of 100 for the next 7 days
Oure Bikepark
Rain 2–13 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri65, Good
- Sat65, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Oure
- 65Good out of 100 for the next 7 days
Stendal Rød MTB
Rain 1–7 mm
- Best dayWed66, Good, the best day
- Thu65, Good
- Fri64, Good
- Sat64, Good
- Sun63, Good
- Mon65, Good
- Tue64, Good
Stay in Knudstrup
- 64Good out of 100 for the next 7 days
Ry Bike Park
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu65, Good
- Fri61, Good
- Sat64, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Ry
- 64Good out of 100 for the next 7 days
Hylkedalsporet
Rain 3–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri63, Good
- Sat63, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Kolding
- 64Good out of 100 for the next 7 days
Vejle BikePark
Rain 1–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat61, Good
- Sun64, Good
- Mon64, Good
- Tue64, Good
Stay in Vejle
- 64Good out of 100 for the next 7 days
Banesporet
Rain 2–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat62, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Brande
- 64Good out of 100 for the next 7 days
Rød MTB rute - Varde Grusgrav
Rain 2–9 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri63, Good
- Sat62, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in Varde
- 64Good out of 100 for the next 7 days
Skelhøje
Rain 1–8 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri62, Good
- Sat63, Good
- Sun63, Good
- Mon65, Good
- Tue64, Good
Stay in Sunds
- 64Good out of 100 for the next 7 days
Blå Ansager MTB spor
Rain 1–10 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat62, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Ansager
- 64Good out of 100 for the next 7 days
Glamsdalens Bikepark
Rain 2–9 mm
- Best dayWed66, Good, the best day
- Thu63, Good
- Fri64, Good
- Sat64, Good
- Sun63, Good
- Mon63, Good
- Tue63, Good
Stay in Glamsbjerg
- 64Good out of 100 for the next 7 days
Langesø Nord spor
Rain 2–8 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri63, Good
- Sat64, Good
- Sun64, Good
- Mon63, Good
- Tue63, Good
Stay in Morud
- 64Good out of 100 for the next 7 days
Lystruphave
Rain 2–8 mm
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat63, Good
- Sun63, Good
- Mon65, Good
- Tue63, Good
Stay in N Rre Snede
- 64Good out of 100 for the next 7 days
Drostrup Mountainbike Spor
Rain 3–10 mm
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri64, Good
- Sat63, Good
- Sun64, Good
- Mon64, Good
- Tue63, Good
Stay in B Kke
- 64Good out of 100 for the next 7 days
Haunstrup Brunkulslejer
Rain 2–8 mm
- Best dayWed66, Good, the best day
- Thu65, Good
- Fri61, Good
- Sat63, Good
- Sun63, Good
- Mon65, Good
- Tue64, Good
Stay in Herning
- 64Good out of 100 for the next 7 days
Ølgod plantage Blå
Rain 2–10 mm
- Best dayWed66, Good, the best day
- Thu65, Good
- Fri61, Good
- Sat62, Good
- Sun64, Good
- Mon65, Good
- Tue64, Good
Stay in Ølgod
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