
Mittelland Route
Mittelland-Route (Switzerland)
A collection of 11 cycling routes.
Overview
About this collection
A classic cross-Switzerland ride from Romanshorn on Lake Constance to Lausanne on Lake Geneva. Around 370 km across the Swiss Plateau, mostly gentle and rolling, and fully signposted as National Route 5. Expect a mix of quiet roads, cycleways, and farm tracks—mostly paved with some gravel—so touring bikes and e-bikes are perfect; 32–40 mm tires keep it comfy.
The route threads through fields, orchards, and riverside sections along the Aare, linking pretty towns and cities like Solothurn, Biel/Bienne (hello bilingual vibes), and Murten. You’ll get lakeside stretches, open farmland, and a smooth slide into French-speaking Romandie before the final roll into Lausanne.
It’s easy to split into 7-ish stages, with excellent train links for shortcuts or bailouts. Best ridden spring to autumn; wind can pick up across the plateau, but gradients stay friendly.
If you want a relaxed long-distance ride with real Swiss variety, reliable wayfinding, and great logistics, this one’s hard to beat.
- 11
- Routes
- -:--
- Duration
- 296 km
- Distance
- ---
- Avg. speed
- 2,126 m
- Ascent
- 2,221 m
- Descent
Mittelland-Route (Switzerland)
Routes in this collection
All 11 routes in this collection can be opened on the map or in the Bikemap App for more details, where you can adjust them in the route planner, or download them as GPX or KML file. Use them as a template for planning your own rides, or let Bikemap navigate you along them directly.
Mittelland-Route Stage 7: Bussigny to Yverdon-les-Bains
Cycling route in Bussigny, Canton of Vaud, Switzerland
- 41.3 km
- Distance
- 438 m
- Ascent
- 401 m
- Descent
Mittelland-Route - Étape 6: Bas-Vully to Yverdon-les-Bains
Cycling route in Bas-Vully, Canton of Fribourg, Switzerland
- 48.8 km
- Distance
- 306 m
- Ascent
- 310 m
- Descent
Mittelland-Route - Etappe 5
Cycling route in Ins, Canton of Bern, Switzerland
- 6.1 km
- Distance
- 15 m
- Ascent
- 22 m
- Descent
Mittelland-Route - Etappe 5
Cycling route in Marin-Epagnier, Canton of Neuchâtel, Switzerland
- 37.9 km
- Distance
- 285 m
- Ascent
- 284 m
- Descent
Mittelland-Route - Etappe 5
Cycling route in Meinisberg, Canton of Bern, Switzerland
- 18.4 km
- Distance
- 33 m
- Ascent
- 34 m
- Descent
Mittelland-Route: Aarburg–Zuchwil
Cycling route in Aarburg, Canton of Aargau, Switzerland
- 42.3 km
- Distance
- 264 m
- Ascent
- 298 m
- Descent
Mittelland-Route: Olten–Obergösgen
Cycling route in Olten, Canton of Solothurn, Switzerland
- 6 km
- Distance
- 22 m
- Ascent
- 31 m
- Descent
Mittelland-Route - Etappe 3
Cycling route in KĂĽttigen, Canton of Aargau, Switzerland
- 49.6 km
- Distance
- 416 m
- Ascent
- 343 m
- Descent
Mittelland-Route - Etappe 3
Cycling route in Regensdorf, Canton of Zurich, Switzerland
- 12 km
- Distance
- 110 m
- Ascent
- 110 m
- Descent
Mittelland-Route - Etappe 1
Cycling route in Uzwil, Canton of St. Gallen, Switzerland
- 9.7 km
- Distance
- 24 m
- Ascent
- 97 m
- Descent
Mittelland-Route - Etappe 1
Cycling route in Niederhelfenschwil, Canton of St. Gallen, Switzerland
- 23.8 km
- Distance
- 213 m
- Ascent
- 291 m
- Descent










