How cycling in Speyer could look like.
How cycling in Heidelberg could look like.

Cycling day trip from Speyer to Heidelberg

Customize your own route based on our template or discover how our community prefers to cycle from Speyer to Heidelberg.

Route template

Speyer to Heidelberg

1 h 37 min
Duration
28.4 km
Distance
73 m
Ascent
65 m
Descent
17.6 km/h
Avg. speed
121 m
Max. altitude

This ride takes you from the historic town of Speyer to the vibrant university city of Heidelberg—two gems nestled along the Rhine. Starting in Speyer, famous for its UNESCO-listed Imperial Cathedral, you’ll head mostly along quiet tracks and scenic paths that meander through charming countryside and small towns.

The route covers about 28 km with barely any climbing, so it’s super approachable for all levels. Most of your journey rolls over smooth asphalt or paving stones, with just a tiny stretch of gravel to give your ride a bit of adventure, but nothing too rough for a road bike.

As you approach Heidelberg, the landscape shifts from river plains to gentle hills. Arrive ready to explore the picturesque Altstadt (old town), with its lively squares and the world-renowned Heidelberg Castle perched above the city. Altogether, it’s a mellow, scenic ride perfect for soaking up historic sights, riverside views, and the relaxed pace of southwestern Germany.

Community

Top users in this region

From our community

The best bike routes from Speyer to Heidelberg

2

Speyer Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

29.5 km
Distance
70 m
Ascent
53 m
Descent
2

speyer heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

26.3 km
Distance
43 m
Ascent
22 m
Descent
0

Day 9, Speyer_Heidelburg

Cycling route in Speyer, Rhineland-Palatinate, Germany

23.7 km
Distance
46 m
Ascent
30 m
Descent
De Maximilianstraße 13, Spire à Schloßhof, Heidelberg
City bike
tpeporte
0

De Maximilianstraße 13, Spire à Schloßhof, Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

26.5 km
Distance
119 m
Ascent
31 m
Descent
0

Speyer to Heidelberg 2

Cycling route in Speyer, Rhineland-Palatinate, Germany

27.9 km
Distance
25 m
Ascent
18 m
Descent
Speyer-Heidelberg
PavedUnpavedGravel
1

Speyer-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

a
30.8 km
Distance
66 m
Ascent
55 m
Descent
0

Speyer-Worms-Gernsheim-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

124.4 km
Distance
74 m
Ascent
65 m
Descent
0

Maximilianstraße, Speyer nach Czernyring, Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

26.8 km
Distance
50 m
Ascent
45 m
Descent
0

Hasenpfuhlstraße to B3

Cycling route in Speyer, Rhineland-Palatinate, Germany

26.2 km
Distance
47 m
Ascent
61 m
Descent
0

Hasenpfuhlstraße to Vangerowstraße

Cycling route in Speyer, Rhineland-Palatinate, Germany

29.2 km
Distance
69 m
Ascent
54 m
Descent
0

Rhein 2016 D2 - Speyer-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

Speyer-Mannheim
26.3 km
Distance
40 m
Ascent
36 m
Descent
0

Wormserstraße 3, Speyer nach Gaisbergstraße, Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

27 km
Distance
43 m
Ascent
31 m
Descent

Discover more routes