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

Maximilianstraße, Speyer nach Czernyring, Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

26.8 km
Distance
50 m
Ascent
45 m
Descent

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

Day 9, Speyer_Heidelburg

Cycling route in Speyer, Rhineland-Palatinate, Germany

23.7 km
Distance
46 m
Ascent
30 m
Descent

Speyer to Heidelberg 2

Cycling route in Speyer, Rhineland-Palatinate, Germany

27.9 km
Distance
25 m
Ascent
18 m
Descent

Speyer-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

a
30.8 km
Distance
66 m
Ascent
55 m
Descent

Speyer-Worms-Gernsheim-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

124.4 km
Distance
74 m
Ascent
65 m
Descent

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

Cycling route in Speyer, Rhineland-Palatinate, Germany

27 km
Distance
43 m
Ascent
31 m
Descent

Rhein 2016 D2 - Speyer-Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

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

Maximilianstraße, Speyer nach Willy-Brandt-Platz, Heidelberg

Cycling route in Speyer, Rhineland-Palatinate, Germany

27.9 km
Distance
49 m
Ascent
45 m
Descent

Gilgenstraße 4A to Ringstraße 37/8

Cycling route in Speyer, Rhineland-Palatinate, Germany

Speyer to Heidelberg safe route
27.4 km
Distance
46 m
Ascent
39 m
Descent

Hasenpfuhlstraße to Vangerowstraße

Cycling route in Speyer, Rhineland-Palatinate, Germany

29.2 km
Distance
69 m
Ascent
54 m
Descent

kpf 1

Cycling route in Speyer, Rhineland-Palatinate, Germany

27.6 km
Distance
29 m
Ascent
19 m
Descent

Discover more routes