How cycling in Mainz could look like.
How cycling in Frankfurt am Main could look like.

Cycling day trip from Mainz to Frankfurt am Main

Customize your own route based on our template or discover how our community prefers to cycle from Mainz to Frankfurt am Main.

Route template

Mainz to Frankfurt am Main

2 h 35 min
Duration
42.2 km
Distance
119 m
Ascent
131 m
Descent
16.4 km/h
Avg. speed
132 m
Max. altitude

Get ready for a scenic spin from Mainz to Frankfurt am Main! This 42 km ride is mostly paved, cruising over smooth asphalt and charming paving stones, with just a tiny bit of gravel to keep things interesting. You’ll gain a mellow 119 meters in elevation—nothing too wild—so you can just enjoy the journey rather than worry about tough climbs.

Starting in Mainz, you’ll be rolling out from a beautiful city on the Rhine, famed for its Roman heritage and the impressive Mainz Cathedral. The route quickly leads you onto quiet tracks and paths, away from main roads, so expect a mostly relaxed vibe with glimpses of the river and lush countryside along the way.

As you approach Frankfurt am Main—the skyscraper-studded financial hub of Germany—the landscape gradually shifts from rural paths to urban cycleways. Frankfurt’s old town, vibrant museums, and stunning skyline make a great reward at the finish line.

If you fancy a classic Rhine-Main cycling adventure with a blend of history, city views, and peaceful rural stretches, this route hits the mark. Perfect for a comfortable day trip—don’t forget to stop for a coffee along the way!

Community

Top users in this region

From our community

The best bike routes from Mainz to Frankfurt am Main

3

Kai Frankfurt Hinfahrt

Cycling route in Mainz, Rhineland-Palatinate, Germany

43.7 km
Distance
39 m
Ascent
29 m
Descent
2

Mainz - Frankfurt

Cycling route in Mainz, Rhineland-Palatinate, Germany

41.5 km
Distance
57 m
Ascent
52 m
Descent
0

Mainz-Frankfurt

Cycling route in Mainz, Rhineland-Palatinate, Germany

39.6 km
Distance
44 m
Ascent
28 m
Descent
0

MZ - FM

Cycling route in Mainz, Rhineland-Palatinate, Germany

39.9 km
Distance
63 m
Ascent
51 m
Descent
Germany Route 9
Road bikeCity bike
1

Germany Route 9

Cycling route in Mainz, Rhineland-Palatinate, Germany

38.7 km
Distance
42 m
Ascent
33 m
Descent
Radsport-Smit
Road bike
0

Radsport-Smit

Cycling route in Mainz, Rhineland-Palatinate, Germany

35.1 km
Distance
45 m
Ascent
28 m
Descent
1

Mainz-Kastel nach Ffm-Friedensbrücke

Cycling route in Mainz, Rhineland-Palatinate, Germany

meist am Mainufer
37.6 km
Distance
68 m
Ascent
56 m
Descent
5

Mainz Frankfurt

Cycling route in Mainz, Rhineland-Palatinate, Germany

35.2 km
Distance
110 m
Ascent
86 m
Descent
0

pferdewege

Cycling route in Mainz, Rhineland-Palatinate, Germany

52.4 km
Distance
154 m
Ascent
165 m
Descent
Kloster Eberbach
City bike
0

Kloster Eberbach

Cycling route in Mainz, Rhineland-Palatinate, Germany

95.3 km
Distance
1,062 m
Ascent
1,040 m
Descent
2

Mainz -> Frankfurt

Cycling route in Mainz, Rhineland-Palatinate, Germany

38.8 km
Distance
77 m
Ascent
56 m
Descent
0

Dr.-Martin-Luther-King-Weg 12, Mainz nach Kornmarkt 1a, Frankfurt am Main

Cycling route in Mainz, Rhineland-Palatinate, Germany

40.3 km
Distance
137 m
Ascent
155 m
Descent

Discover more routes