- 91.6 km
- 215 m
- 225 m
- Heidelberg, Baden-Wurttemberg, Germany


Cycling day trip from Heidelberg to Mainz
Customize your own route based on our template or discover how our community prefers to cycle from Heidelberg to Mainz.Set off from the charming city of Heidelberg, known for its romantic old town and historic castle perched above the Neckar River. This ride takes you north towards Mainz, covering just over 100 km along a mostly flat and pleasantly rolling route, with gentle ascents totaling just over 250 meters.
You’ll cruise through scenic stretches along the Rhine valley, passing vineyards, peaceful villages, and riverside meadows. The surface is a rider’s dream—mostly paved and asphalt, making for smooth pedaling. Much of the way is on dedicated paths and quiet tracks, so you can just soak up the countryside without worrying about busy roads.
Arriving in Mainz, you’ll finish in a city celebrated for its vibrant old town and impressive cathedral. If you have time, grab a coffee in one of the cozy Altstadt cafés or take a stroll along the river promenade. All in all, it’s a satisfying day ride connecting two beautiful German cities with plenty of scenery and a real taste of the Rhine valley vibe.
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 99.4 km
- Distance
- 296 m
- Ascent
- 281 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 96.6 km
- Distance
- 57 m
- Ascent
- 89 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 800.8 km
- Distance
- 5,258 m
- Ascent
- 5,244 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 97.2 km
- Distance
- 47 m
- Ascent
- 68 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 91.6 km
- Distance
- 215 m
- Ascent
- 225 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 109.8 km
- Distance
- 24 m
- Ascent
- 55 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 89.7 km
- Distance
- 248 m
- Ascent
- 249 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 100.5 km
- Distance
- 46 m
- Ascent
- 76 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 86 km
- Distance
- 264 m
- Ascent
- 294 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 91.3 km
- Distance
- 212 m
- Ascent
- 229 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 88.1 km
- Distance
- 58 m
- Ascent
- 79 m
- Descent
Cycling route in Heidelberg, Baden-Wurttemberg, Germany
- 91.8 km
- Distance
- 148 m
- Ascent
- 144 m
- Descent
- Tag 1 nach Mainz
- Heidelberg-Rhein-Mainz
- 109.8 km
- 24 m
- 55 m
- Heidelberg, Baden-Wurttemberg, Germany
- Heid-Mainz
- 89.7 km
- 248 m
- 249 m
- Heidelberg, Baden-Wurttemberg, Germany
- Heidelberg-Rhein links-Mainz
- 100.5 km
- 46 m
- 76 m
- Heidelberg, Baden-Wurttemberg, Germany
- DBAA Day 12 Heidelberg to Mainz
- 86 km
- 264 m
- 294 m
- Heidelberg, Baden-Wurttemberg, Germany
- Tag 1 zu Sören - Rennrad
- 91.3 km
- 212 m
- 229 m
- Heidelberg, Baden-Wurttemberg, Germany
- Heidelberg-Mainz
- 88.1 km
- 58 m
- 79 m
- Heidelberg, Baden-Wurttemberg, Germany
- Etappe 4
- 91.8 km
- 148 m
- 144 m
- Heidelberg, Baden-Wurttemberg, Germany
- Cycling day trip fromHeidelberg to Worms
- Cycling day trip fromHeidelberg to Eberbach
- By bicycle fromHeidelberg to Eppelheim
- By bicycle fromHeidelberg to Walldorf
- Cycling day trip fromWorms to Mainz
- Cycling day trip fromFrankfurt am Main to Mainz
- By bicycle fromKlein-Winternheim to Mainz
- By bicycle fromHochheim am Main to Mainz

























