Mountain bike areas in Finland
68 mountain bike areas in Finland. 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: Finland
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 68 places.
- 72Good out of 100 for the next 7 days
Olari MTB route
Rain 7–13 mm
- Tue72, Good
- Best dayWed74, Good, the best day
- Thu73, Good
- Fri70, Good
- Sat72, Good
- Sun69, Good
- Mon68, Good
Stay in Espoo
- 71Good out of 100 for the next 7 days
Pyöräkrossiparkki
Rain 6–13 mm
- Tue71, Good
- Best dayWed73, Good, the best day
- Thu72, Good
- Fri68, Good
- Sat72, Good
- Sun68, Good
- Mon67, Good
Stay in Vantaa
- 71Good out of 100 for the next 7 days
Malminkartano
Rain 4–10 mm
- Tue71, Good
- Wed72, Good
- Thu72, Good
- Fri67, Good
- Sat72, Good
- Sun67, Good
- Mon66, Good
Stay in Espoo
- 71Good out of 100 for the next 7 days
Meikonkierros - mtb
Rain 5–9 mm
- Tue71, Good
- Wed73, Good
- Thu73, Good
- Fri68, Good
- Sat72, Good
- Sun68, Good
- Mon67, Good
Stay in Siuntio
- 70Good out of 100 for the next 7 days
Erkylän maastopyöräreitti
Rain 5–11 mm
- Tue70, Good
- Best dayWed73, Good, the best day
- Thu71, Good
- Fri67, Good
- Sat71, Good
- Sun67, Good
- Mon67, Good
Stay in Hyvinkää
- 70Good out of 100 for the next 7 days
Kytäjän pyörähdys
Rain 5–10 mm
- Tue70, Good
- Best dayWed72, Good, the best day
- Thu71, Good
- Fri67, Good
- Sat71, Good
- Sun67, Good
- Mon66, Good
Stay in Hyvinkää
- 70Good out of 100 for the next 7 days
Kotkan XCO-rata
Rain 6–11 mm
- Tue70, Good
- Wed71, Good
- Best dayThu72, Good, the best day
- Fri67, Good
- Sat71, Good
- Sun67, Good
- Mon67, Good
Stay in Kotka
- 70Good out of 100 for the next 7 days
Korkeakangas Trail Center
Rain 7–12 mm
- Tue71, Good
- Best dayWed72, Good, the best day
- Thu71, Good
- Fri68, Good
- Sat70, Good
- Sun67, Good
- Mon66, Good
Stay in Pälkäne
- 70Good out of 100 for the next 7 days
Hamina Bike Park
Rain 5–10 mm
- Tue69, Good
- Wed69, Good
- Best dayThu72, Good, the best day
- Fri67, Good
- Sat71, Good
- Sun66, Good
- Mon68, Good
Stay in Hamina
- 70Good out of 100 for the next 7 days
Sappee Bike Park
Rain 6–12 mm
- Tue70, Good
- Best dayWed72, Good, the best day
- Thu71, Good
- Fri67, Good
- Sat70, Good
- Sun66, Good
- Mon67, Good
Stay in Sappee
- 69Good out of 100 for the next 7 days
Mäntyharju–Repovesi maastopyöräreitti
Rain 6–11 mm
- Tue68, Good
- Wed70, Good
- Best dayThu71, Good, the best day
- Fri66, Good
- Sat70, Good
- Sun66, Good
- Mon67, Good
Stay in Mäntyharju
- 69Good out of 100 for the next 7 days
Hepovuori
Rain 5–11 mm
- Tue62, Good
- Wed69, Good
- Best dayThu72, Good, the best day
- Fri67, Good
- Sat71, Good
- Sun66, Good
- Mon68, Good
Stay in Kouvola
- 68Good out of 100 for the next 7 days
Mäntyniemen lenkki
Rain 5–12 mm
- Tue68, Good
- Wed68, Good
- Best dayThu70, Good, the best day
- Fri65, Good
- Sat69, Good
- Sun65, Good
- Mon66, Good
Stay in Mäntyharju
- 68Good out of 100 for the next 7 days
Saimaa Bikepark
Rain 6–12 mm
- Tue68, Good
- Wed67, Good
- Best dayThu69, Good, the best day
- Fri65, Good
- Sat68, Good
- Sun65, Good
- Mon66, Good
Stay in Ruokolahti
- 67Good out of 100 for the next 7 days
Tahko Bike Park
Rain 5–11 mm
- Tue65, Good
- Wed67, Good
- Best dayThu69, Good, the best day
- Fri65, Good
- Sat68, Good
- Sun64, Good
- Mon66, Good
Stay in Kuopio
- 67Good out of 100 for the next 7 days
Puijon mtb reitistö
Rain 5–14 mm
- Tue59, Fair
- Best dayWed70, Good, the best day
- Thu67, Good
- Fri66, Good
- Sat68, Good
- Sun65, Good
- Mon66, Good
Stay in Kuopio
- 66Good out of 100 for the next 7 days
Isovuoren maastopyöräreitti
Rain 6–9 mm
- Tue66, Good
- Best dayWed68, Good, the best day
- Thu67, Good
- Fri63, Good
- Sat66, Good
- Sun62, Good
- Mon60, Good
Stay in Turku
- 66Good out of 100 for the next 7 days
Noljakan Dirtti
Rain 5–13 mm
- Tue65, Good
- Wed64, Good
- Thu67, Good
- Fri63, Good
- Sat67, Good
- Sun64, Good
- Mon65, Good
Stay in Joensuu
- 66Good out of 100 for the next 7 days
Utra Trail
Rain 4–11 mm
- Tue65, Good
- Wed63, Good
- Thu68, Good
- Fri63, Good
- Sat68, Good
- Sun64, Good
- Mon65, Good
Stay in Joensuu
- 66Good out of 100 for the next 7 days
Vimpeli XCO
Rain 5–12 mm
- Tue64, Good
- Best dayWed68, Good, the best day
- Thu67, Good
- Fri64, Good
- Sat66, Good
- Sun64, Good
- Mon65, Good
Stay in Vuokatti
- 66Good out of 100 for the next 7 days
Luostarivaellus-reitti
Rain 3–10 mm
- Tue62, Good
- Wed65, Good
- Thu68, Good
- Fri64, Good
- Sat68, Good
- Sun64, Good
- Mon65, Good
Stay in Heinävesi
- 66Good out of 100 for the next 7 days
Oulaisten Maastopyöräreitti
Rain 6–12 mm
- Tue59, Fair
- Wed65, Good
- Thu61, Good
- Fri66, Good
- Best daySat69, Good, the best day
- Sun67, Good
- Mon66, Good
Stay in Oulainen
- 65Good out of 100 for the next 7 days
Kivikauden polku
Rain 7–12 mm
- Tue65, Good
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri63, Good
- Sat65, Good
- Sun62, Good
- Mon60, Good
Stay in Turku
- 65Good out of 100 for the next 7 days
Paavonpolku
Rain 6–9 mm
- Tue65, Good
- Best dayWed68, Good, the best day
- Thu66, Good
- Fri63, Good
- Sat66, Good
- Sun62, Good
- Mon60, Good
Stay in Turku
- 65Good out of 100 for the next 7 days
Meri-Teijo Bike Park
Rain 5–12 mm
- Tue65, Good
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri64, Good
- Sat65, Good
- Sun62, Good
- Mon60, Good
Stay in Salo
- 65Good out of 100 for the next 7 days
Ruosniemi Town Hill Center
Rain 7–11 mm
- Tue66, Good
- Best dayWed68, Good, the best day
- Thu65, Good
- Fri63, Good
- Sat65, Good
- Sun61, Good
- Mon61, Good
Stay in Yyteri
- 65Good out of 100 for the next 7 days
Pyytjärven maastopyöräreitti
Rain 7–15 mm
- Tue66, Good
- Best dayWed67, Good, the best day
- Thu64, Good
- Fri64, Good
- Sat64, Good
- Sun63, Good
- Mon61, Good
Stay in Rauma
- 65Good out of 100 for the next 7 days
Tornari Bikepark
Rain 5–10 mm
- Tue63, Good
- Best dayWed72, Good, the best day
- Thu68, Good
- Fri59, Fair
- Sat64, Good
- Sun60, Good
- Mon59, Fair
Stay in Nurmijärvi
- 64Good out of 100 for the next 7 days
Ellivuori Bike Park
Rain 7–12 mm
- Tue64, Good
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat64, Good
- Sun60, Good
- Mon60, Good
Stay in Nokia
- 64Good out of 100 for the next 7 days
Sininen polku
Rain 7–12 mm
- Tue64, Good
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri62, Good
- Sat64, Good
- Sun60, Good
- Mon60, Good
Stay in Nokia
- 64Good out of 100 for the next 7 days
Knip-Elljusspår
Rain 5–13 mm
- Tue63, Good
- Best dayWed68, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat64, Good
- Sun61, Good
- Mon61, Good
Stay in Vaasa
- 64Good out of 100 for the next 7 days
Pumptrack
Rain 6–12 mm
- Tue63, Good
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri62, Good
- Sat64, Good
- Sun62, Good
- Mon62, Good
Stay in Vaasa
- 64Good out of 100 for the next 7 days
Salo-Lehmijärvi -retkeilyreitti
Rain 6–11 mm
- Tue64, Good
- Best dayWed67, Good, the best day
- Thu66, Good
- Fri63, Good
- Sat64, Good
- Sun61, Good
- Mon60, Good
Stay in Salo
- 64Good out of 100 for the next 7 days
Fiskars Village Trail Center
Rain 5–11 mm
- Tue63, Good
- Wed66, Good
- Thu66, Good
- Fri62, Good
- Sat64, Good
- Sun61, Good
- Mon60, Good
Stay in Pojo
- 63Good out of 100 for the next 7 days
Niihamaan MTB -reitti
Rain 5–10 mm
- Tue63, Good
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat64, Good
- Sun60, Good
- Mon60, Good
Stay in Tampere
- 63Good out of 100 for the next 7 days
Pirkan Ura
Rain 6–11 mm
- Tue63, Good
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri60, Good
- Sat63, Good
- Sun60, Good
- Mon60, Good
Stay in Nokia
- 63Good out of 100 for the next 7 days
Botnia MTB
Rain 6–12 mm
- Tue63, Good
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri60, Good
- Sat63, Good
- Sun60, Good
- Mon60, Good
Stay in Vaasa
- 63Good out of 100 for the next 7 days
Nuuksio Bike Park
Rain 5–9 mm
- Tue63, Good
- Best dayWed65, Good, the best day
- Thu64, Good
- Fri60, Good
- Sat64, Good
- Sun60, Good
- Mon59, Fair
Stay in Espoo
- 63Good out of 100 for the next 7 days
Radan varsi
Rain 6–11 mm
- Tue63, Good
- Best dayWed65, Good, the best day
- Thu64, Good
- Fri61, Good
- Sat64, Good
- Sun60, Good
- Mon59, Fair
Stay in Lohja
- 63Good out of 100 for the next 7 days
Ylläs Bike Park
Rain 4–12 mm
- Tue54, Fair
- Wed64, Good
- Thu63, Good
- Fri62, Good
- Sat62, Good
- Best daySun65, Good, the best day
- Mon62, Good
Stay in Äkäslompolo
- 63Good out of 100 for the next 7 days
Joupiska Trail Center
Rain 5–13 mm
- Tue63, Good
- Best dayWed67, Good, the best day
- Thu63, Good
- Fri59, Fair
- Sat62, Good
- Sun60, Good
- Mon60, Good
Stay in Seinäjoki
- 63Good out of 100 for the next 7 days
Hyötinmäki Trail Center
Rain 5–10 mm
- Tue63, Good
- Wed65, Good
- Thu65, Good
- Fri60, Good
- Sat64, Good
- Sun59, Fair
- Mon59, Fair
Stay in Järvenpää
- 63Good out of 100 for the next 7 days
Aulanko MTB-reitti
Rain 5–12 mm
- Tue63, Good
- Best dayWed65, Good, the best day
- Thu63, Good
- Fri60, Good
- Sat63, Good
- Sun59, Fair
- Mon59, Fair
Stay in Hämeenlinna
- 63Good out of 100 for the next 7 days
Simpsiö Bike Park
Rain 6–13 mm
- Tue63, Good
- Best dayWed66, Good, the best day
- Thu63, Good
- Fri59, Fair
- Sat62, Good
- Sun59, Fair
- Mon60, Good
Stay in Seinäjoki
- 63Good out of 100 for the next 7 days
LKP bike park
Rain 5–12 mm
- Tue63, Good
- Best dayWed66, Good, the best day
- Thu64, Good
- Fri59, Fair
- Sat63, Good
- Sun59, Fair
- Mon59, Fair
Stay in Järvenpää
- 63Good out of 100 for the next 7 days
Kalpalinna
Rain 5–12 mm
- Tue63, Good
- Best dayWed65, Good, the best day
- Thu64, Good
- Fri59, Fair
- Sat63, Good
- Sun59, Fair
- Mon59, Fair
Stay in Hämeenlinna
- 63Good out of 100 for the next 7 days
Vierumäen XCO-maastopyörärata.
Rain 4–9 mm
- Tue63, Good
- Wed65, Good
- Thu65, Good
- Fri59, Fair
- Sat64, Good
- Sun59, Fair
- Mon59, Fair
Stay in Tuusula
- 62Good out of 100 for the next 7 days
Iinatti Bike Park
Rain 6–14 mm
- Tue59, Fair
- Best dayWed65, Good, the best day
- Thu62, Good
- Fri61, Good
- Sat60, Good
- Sun61, Good
- Mon60, Good
Stay in Oulu
- 62Good out of 100 for the next 7 days
Rusko Bike Park
Rain 5–12 mm
- Tue58, Fair
- Best dayWed65, Good, the best day
- Thu62, Good
- Fri60, Good
- Sat60, Good
- Sun61, Good
- Mon59, Fair
Stay in Oulu
- 62Good out of 100 for the next 7 days
Kiuaskallio Bike Park
Rain 5–14 mm
- Tue62, Good
- Best dayWed65, Good, the best day
- Thu62, Good
- Fri58, Fair
- Sat62, Good
- Sun59, Fair
- Mon60, Good
Stay in Seinäjoki
- 62Good out of 100 for the next 7 days
Torassieppi - Muonio
Rain 3–12 mm
- Tue54, Fair
- Best dayWed65, Good, the best day
- Thu62, Good
- Fri64, Good
- Sat62, Good
- Sun64, Good
- Mon55, Fair
Stay in Muonio
- 62Good out of 100 for the next 7 days
Saariselkä Bike Park
Rain 6–11 mm
- Tue54, Fair
- Wed55, Fair
- Thu61, Good
- Fri62, Good
- Sat61, Good
- Best daySun67, Good, the best day
- Mon66, Good
Stay in Saariselkä
- 62Good out of 100 for the next 7 days
Seitsemisen polkupyöräreitti
Rain 6–11 mm
- Tue62, Good
- Best dayWed65, Good, the best day
- Thu63, Good
- Fri58, Fair
- Sat62, Good
- Sun58, Fair
- Mon59, Fair
Stay in Nokia
- 62Good out of 100 for the next 7 days
Aurinkovuori Trail Center
Rain 6–12 mm
- Tue62, Good
- Best dayWed64, Good, the best day
- Thu63, Good
- Fri59, Fair
- Sat63, Good
- Sun59, Fair
- Mon59, Fair
Stay in Hollola
- 62Good out of 100 for the next 7 days
EVO mtb 39km
Rain 5–11 mm
- Tue62, Good
- Best dayWed64, Good, the best day
- Thu63, Good
- Fri59, Fair
- Sat63, Good
- Sun58, Fair
- Mon59, Fair
Stay in Hollola
- 62Good out of 100 for the next 7 days
Levin hiihtokeskus, Levi Ski Resort
Rain 4–11 mm
- Tue54, Fair
- Wed59, Fair
- Thu55, Fair
- Fri63, Good
- Sat63, Good
- Best daySun67, Good, the best day
- Mon62, Good
Stay in Levi
- 61Good out of 100 for the next 7 days
Aittovuori Trail Center
Rain 6–12 mm
- Tue60, Good
- Best dayWed64, Good, the best day
- Thu61, Good
- Fri57, Fair
- Sat61, Good
- Sun56, Fair
- Mon58, Fair
Stay in Jyväskylä
- 61Good out of 100 for the next 7 days
Hiihtomaa trail center
Rain 6–11 mm
- Tue61, Good
- Best dayWed64, Good, the best day
- Thu62, Good
- Fri57, Fair
- Sat62, Good
- Sun57, Fair
- Mon58, Fair
Stay in Jyväskylä
- 61Good out of 100 for the next 7 days
Pupumetsäntie-Kielomäentie
Rain 6–12 mm
- Tue61, Good
- Best dayWed64, Good, the best day
- Thu62, Good
- Fri57, Fair
- Sat61, Good
- Sun57, Fair
- Mon58, Fair
Stay in Jyväskylä
- 61Good out of 100 for the next 7 days
MTB-reitti 22 km
Rain 6–11 mm
- Tue61, Good
- Best dayWed64, Good, the best day
- Thu63, Good
- Fri58, Fair
- Sat62, Good
- Sun57, Fair
- Mon59, Fair
Stay in Muurame
- 61Good out of 100 for the next 7 days
Riihon gravel pitkä
Rain 6–11 mm
- Tue62, Good
- Best dayWed65, Good, the best day
- Thu62, Good
- Fri58, Fair
- Sat61, Good
- Sun57, Fair
- Mon59, Fair
Stay in Ähtäri
- 60Good out of 100 for the next 7 days
Rajakorven lenkki
Rain 5–11 mm
- Tue60, Good
- Best dayWed62, Good, the best day
- Thu61, Good
- Fri58, Fair
- Sat61, Good
- Sun57, Fair
- Mon58, Fair
Stay in Kuopio
- 60Good out of 100 for the next 7 days
Arpainen
Rain 7–14 mm
- Tue60, Good
- Best dayWed64, Good, the best day
- Thu60, Good
- Fri57, Fair
- Sat60, Good
- Sun56, Fair
- Mon58, Fair
Stay in Ähtäri
- 59Fair out of 100 for the next 7 days
Pajakylän Tonttumetsä
Rain 4–10 mm
- Tue56, Fair
- Wed58, Fair
- Thu57, Fair
- Fri56, Fair
- Sat57, Fair
- Best daySun64, Good, the best day
- Mon61, Good
Stay in Rovaniemi
- 59Fair out of 100 for the next 7 days
Ukkohalla Bike Park
Rain 5–12 mm
- Tue55, Fair
- Wed58, Fair
- Thu57, Fair
- Fri55, Fair
- Sat56, Fair
- Sun63, Good
- Mon63, Good
Stay in Hyrynsalmi
- 59Fair out of 100 for the next 7 days
Harjujen huikonen
Rain 3–12 mm
- Tue55, Fair
- Wed56, Fair
- Thu56, Fair
- Fri54, Fair
- Sat58, Fair
- Best daySun63, Good, the best day
- Mon62, Good
- 56Fair out of 100 for the next 7 days
Rukatunturi, Ruka
Rain 3–12 mm
- Tue55, Fair
- Wed56, Fair
- Thu55, Fair
- Fri54, Fair
- Sat54, Fair
- Sun55, Fair
- Best dayMon61, Good, the best day
Stay in Ruka
- 56Fair out of 100 for the next 7 days
Iso-Syöte Bike Park
Rain 4–11 mm
- Tue55, Fair
- Best dayWed57, Fair, the best day
- Thu55, Fair
- Fri55, Fair
- Sat55, Fair
- Sun56, Fair
- Mon54, Fair
Stay in Syotekyla
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