Cycling routes in Switzerland
63 waymarked cycling routes in Switzerland, imported from OpenStreetMap. Every route shows its distance, elevation and surface — open it in the planner to adjust it and export a GPX.
Aare-RouteModerate
43.2 km · 2:24 h · ↗ 266 m
Aare-RouteModerate
30.6 km · 1:42 h · ↗ 49 m
Alpenpanorama-RouteModerate
32.4 km · 1:48 h · ↗ 611 m
Belchen-Panorama-RouteHard
45.7 km · 2:32 h · ↗ 1657 m
BelpbergrouteModerate
30.6 km · 1:42 h · ↗ 646 m · 🔁
Bödeli-RouteEasy
22.9 km · 1:16 h · ↗ 308 m · 🔁
Bodensee-RadwegModerate
37.4 km · 2:05 h · ↗ 123 m
Boswil-SeengenEasy
12.8 km · 0:43 h · ↗ 228 m
Böttstein-MettauEasy
10.8 km · 0:36 h · ↗ 239 m
Boucle champêtre du Gros de VaudEasy
21.0 km · 1:10 h · ↗ 237 m · 🔁
Boucle de la Plaine de l'OrbeModerate
31.8 km · 1:46 h · ↗ 537 m
Bremgarten - OttenbachEasy
10.3 km · 0:34 h · ↗ 92 m
Broye champêtre à véloModerate
23.7 km · 1:19 h · ↗ 660 m · 🔁
Chirsi-RouteModerate
38.2 km · 2:07 h · ↗ 1134 m
Creux-du-Van-TourHard
51.5 km · 2:52 h · ↗ 1159 m · 🔁
DavosEasy
20.0 km · 1:07 h · ↗ 444 m
Döttingen-SchneisingenEasy
13.5 km · 0:45 h · ↗ 154 m
Etzgen-UmikenEasy
14.7 km · 0:49 h · ↗ 285 m
EuroVélo 17 - 11: Chens-sur-Léman – GenevaEasy
16.3 km · 0:54 h · ↗ 93 m
EuroVélo 17 - 12: Geneva – ValleiryModerate
28.2 km · 1:34 h · ↗ 428 m
Graubünden-RouteModerate
30.2 km · 1:41 h · ↗ 979 m
Graubünden-RouteModerate
48.3 km · 2:41 h · ↗ 491 m
Graubünden-RouteHard
52.2 km · 2:54 h · ↗ 1440 m
Graubünden-RouteModerate
27.8 km · 1:33 h · ↗ 877 m
Graubünden-RouteHard
45.2 km · 2:31 h · ↗ 1555 m
Greifensee RundwegEasy
19.3 km · 1:04 h · ↗ 130 m · 🔁
Haslital RouteEasy
13.5 km · 0:45 h · ↗ 201 m
Herzschlaufe BurdorfHard
44.6 km · 2:29 h · ↗ 1340 m
Herzschlaufe BurgdorfModerate
40.5 km · 2:15 h · ↗ 1024 m
Herzschlaufe GotthelfHard
60.5 km · 3:22 h · ↗ 1900 m · 🔁
Herzschlaufe NapfHard
57.1 km · 3:10 h · ↗ 1582 m
Herzschlaufe NapfHard
43.9 km · 2:26 h · ↗ 1362 m
Herzschlaufe NapfHard
53.5 km · 2:58 h · ↗ 2040 m
Herzschlaufe SeetalModerate
48.5 km · 2:42 h · ↗ 882 m
Herzschlaufe SenseHard
72.1 km · 4:00 h · ↗ 1474 m · 🔁
Herzschlaufe Wil – Etappe 1Hard
43.0 km · 2:23 h · ↗ 1362 m
Herzschlaufe Wil – Etappe 2Hard
51.1 km · 2:50 h · ↗ 1271 m
Jurapark AargauModerate
46.6 km · 2:35 h · ↗ 1160 m
Klettgauer Wein-RouteEasy
14.7 km · 0:49 h · ↗ 97 m
Laufrohr-RheinsulzEasy
16.5 km · 0:55 h · ↗ 313 m
lcn 5 - Rund um d'HoneggModerate
39.1 km · 2:10 h · ↗ 1315 m
Meisterschwanden-SeonEasy
11.7 km · 0:39 h · ↗ 95 m
Mittelland-RouteModerate
62.1 km · 3:27 h · ↗ 260 m
Mittelland-RouteModerate
38.2 km · 2:07 h · ↗ 219 m
MoränenseerouteModerate
25.5 km · 1:25 h · ↗ 358 m · 🔁
Nord-Süd-RouteModerate
25.6 km · 1:25 h · ↗ 960 m
Oberentfelden-OftringenEasy
10.6 km · 0:35 h · ↗ 81 m
Rapperswil - ForchModerate
28.9 km · 1:36 h · ↗ 647 m
Rhein-RouteHard
64.9 km · 3:36 h · ↗ 2262 m
Rhein-RouteModerate
64.0 km · 3:33 h · ↗ 171 m
Route du JuraHard
48.0 km · 2:40 h · ↗ 1224 m
Route du JuraModerate
35.8 km · 1:59 h · ↗ 556 m
Route du Vignoble de BonvillarsEasy
20.4 km · 1:08 h · ↗ 172 m · 🔁
Route du Vignoble genevoisModerate
35.8 km · 1:59 h · ↗ 479 m · 🔁
Route panorama alpineHard
52.2 km · 2:54 h · ↗ 2064 m
Runde MichaelsamtModerate
29.5 km · 1:38 h · ↗ 415 m · 🔁
Rundtour über den RheinModerate
29.9 km · 1:40 h · ↗ 1565 m · 🔁
SarnerseerundfahrtEasy
18.0 km · 0:60 h · ↗ 187 m · 🔁
Schiltwald-SchöftlandEasy
10.7 km · 0:36 h · ↗ 111 m
Schöftland-ZofingenEasy
11.3 km · 0:38 h · ↗ 224 m
3 more routes — see them all via the filter above.
Other activities in Switzerland
Cycling routes in other countries
Prefer to draw your own? Open the route planner.
Trail data © OpenStreetMap contributors (ODbL).