Trails
More cities

Routes in Oulu

Loops through Lillomarka and Maridalen, built from real trail data by the same engine that powers the Trails app — graded, measured, and free to ride.

Kuntorata Kaukovainio-Hiironen – Siilitie 8 km loop seen over 3D terrain

Kuntorata Kaukovainio-Hiironen – Siilitie 8 km loop

7.85 km · ↑ 78 m · 76% singletrack

Intermediate

Haukanpolun alikulkukäytävä – Mäntylänpolun alikulkukäytävä 9 km loop seen over 3D terrain

Haukanpolun alikulkukäytävä – Mäntylänpolun alikulkukäytävä 9 km loop

8.79 km · ↑ 65 m · 85% singletrack

Advanced

Haaransuontie – Naavakuusentie 9 km loop seen over 3D terrain

Haaransuontie – Naavakuusentie 9 km loop

9.14 km · ↑ 74 m · 81% singletrack

Advanced

Tiedonkaari – Siimatie 9 km loop seen over 3D terrain

Tiedonkaari – Siimatie 9 km loop

9.14 km · ↑ 57 m · 79% singletrack

Advanced

Mäkikuusentie – Naavakuusentie 9 km loop seen over 3D terrain

Mäkikuusentie – Naavakuusentie 9 km loop

9.22 km · ↑ 73 m · 80% singletrack

Intermediate

Kalhutie – Kuntorata Raksila-Kaukovainio 9 km loop seen over 3D terrain

Kalhutie – Kuntorata Raksila-Kaukovainio 9 km loop

9.24 km · ↑ 83 m · 86% singletrack

Advanced

Siimatie – Keulapolku 10 km loop seen over 3D terrain

Siimatie – Keulapolku 10 km loop

9.71 km · ↑ 69 m · 85% singletrack

Advanced

Maikkulanrinne – Hiekkarinne 10 km loop seen over 3D terrain

Maikkulanrinne – Hiekkarinne 10 km loop

10.01 km · ↑ 101 m · 83% singletrack

Advanced

Aaltosenpolku – Varstatie 14 km loop seen over 3D terrain

Aaltosenpolku – Varstatie 14 km loop

14.27 km · ↑ 92 m · 73% singletrack

Advanced

Pateniementie – Keulapolku 15 km loop seen over 3D terrain

Pateniementie – Keulapolku 15 km loop

15.20 km · ↑ 62 m · 79% singletrack

Advanced

Maakotkantie – Oulunlahdentie 16 km loop seen over 3D terrain

Maakotkantie – Oulunlahdentie 16 km loop

15.59 km · ↑ 103 m · 83% singletrack

Advanced

Kuntorata Auranmaja - Vahtola - Niittyaro – Suolamännynpolku 16 km loop seen over 3D terrain

Kuntorata Auranmaja - Vahtola - Niittyaro – Suolamännynpolku 16 km loop

16.02 km · ↑ 76 m · 77% singletrack

Advanced

Aaltosenpolku – Hämäläntie 16 km loop seen over 3D terrain

Aaltosenpolku – Hämäläntie 16 km loop

16.34 km · ↑ 91 m · 84% singletrack

Advanced

Pateniemen rantareitti – Aaltosenpolku 17 km loop seen over 3D terrain

Pateniemen rantareitti – Aaltosenpolku 17 km loop

17.39 km · ↑ 79 m · 77% singletrack

Advanced

Poikkimaantie – Kuntorata Hiukkavaara - Auranmaja / Alokkaanreitti 21 km loop seen over 3D terrain

Poikkimaantie – Kuntorata Hiukkavaara - Auranmaja / Alokkaanreitti 21 km loop

21.06 km · ↑ 93 m · 75% singletrack

Advanced

Routes are generated from OpenStreetMap trail data with the same routing engine as the Trails app, preferring real MTB singletrack. Ride at your own judgement — conditions, closures and trail changes are yours to check. Map data © OpenStreetMap contributors.