
EuroVelo 15 - Rhine Cycle Route
EuroVelo 15: Rhine Route (Switzerland)
A collection of 18 cycling routes.
Overview
About this collection
Ride the Swiss stretch of EuroVelo 15 as it follows the Rhine from the Alps to Basel. Expect big scenery early on, mellow riverside cruising later, and plenty of postcard towns along the way.
The route traces the river’s journey past deep gorges and alpine valleys, then swings by Lake Constance and continues along the High Rhine to Basel. Highlights include the Rhine Gorge (Ruinaulta), the lively shores of Lake Constance, and the thunder of the Rhine Falls near Schaffhausen.
It’s mostly paved and well signposted, with long sections on dedicated cycleways and quiet roads. You’ll hit some gravel and tracks here and there, plus occasional busier stretches near towns, but it’s very rideable on a touring or endurance bike; wider tires make the mixed surfaces easier.
Once you leave the high country, the gradients ease and the riding gets flatter and faster. Trains and ferries pop up along the route, making it easy to break the trip into stages or bail out if the weather turns.
Come for the river, stay for the views, lakeside swims, and café stops—this is classic Switzerland by bike.
- 18
- Routes
- -:--
- Duration
- 411 km
- Distance
- ---
- Avg. speed
- 6,163 m
- Ascent
- 5,197 m
- Descent
EuroVelo 15: Rhine Route (Switzerland)
Routes in this collection
All 18 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.
EuroVelo 15 Rhine Route - Stage 7: Bad Zurzach to Neuhausen
Cycling route in Bad Zurzach, Canton of Aargau, Switzerland
- 41.1 km
- Distance
- 732 m
- Ascent
- 669 m
- Descent
EuroVelo 15 Rhein-Route – Etappe 6: Neuhausen – Ramsen
Cycling route in Neuhausen, Canton of Schaffhausen, Switzerland
- 15.8 km
- Distance
- 126 m
- Ascent
- 140 m
- Descent
EuroVelo 15 Rhein-Route - Etappe 6: Ramsen - Stein am Rhein
Cycling route in Ramsen, Canton of Schaffhausen, Switzerland
- 4.3 km
- Distance
- 22 m
- Ascent
- 20 m
- Descent
EuroVelo 15 Rhine Route - Stage 6: Stein am Rhein to Eschenz
Cycling route in Stein am Rhein, Canton of Schaffhausen, Switzerland
- 2.8 km
- Distance
- 30 m
- Ascent
- 10 m
- Descent
EuroVelo 15 Rhine Route – Stage 6: Eschenz to Kreuzlingen
Cycling route in Eschenz, Thurgau, Switzerland
- 25.7 km
- Distance
- 217 m
- Ascent
- 236 m
- Descent
EuroVelo 15 – Rhein-Route Etappe 5: Kreuzlingen – Bottighofen
Cycling route in Kreuzlingen, Thurgau, Switzerland
- 4.3 km
- Distance
- 21 m
- Ascent
- 18 m
- Descent
EuroVelo 15 Rhine Route – Stage 5: Bottighofen to Fußach
Cycling route in Bottighofen, Thurgau, Switzerland
- 52.2 km
- Distance
- 148 m
- Ascent
- 157 m
- Descent
EuroVelo 15 Rhein-Route – Etappe 4: Sankt Margrethen nach Grabs
Cycling route in Sankt Margrethen, Canton of St. Gallen, Switzerland
- 40.5 km
- Distance
- 128 m
- Ascent
- 62 m
- Descent
EuroVelo 15 Rhein-Route – Etappe 4: Grabs nach Buchs
Cycling route in Grabs, Canton of St. Gallen, Switzerland
- 2.6 km
- Distance
- 14 m
- Ascent
- 31 m
- Descent
EuroVelo 15 Rhine Route – Stage 3: Trimmis to Buchs
Cycling route in Trimmis, Grisons, Switzerland
- 40.3 km
- Distance
- 288 m
- Ascent
- 197 m
- Descent
EuroVelo 15 Rhine Route – Stage 2: Chur to Domat
Cycling route in Chur, Grisons, Switzerland
- 5.2 km
- Distance
- 30 m
- Ascent
- 11 m
- Descent
EuroVelo 15 Rhine Route Stage 2: Domat to Trun
Cycling route in Domat, Grisons, Switzerland
- 46.2 km
- Distance
- 1,859 m
- Ascent
- 1,588 m
- Descent











