How to get from Speyer to Mainz by car, truck, walk, bike

Distance between Speyer and Mainz is 77 kilometers (48 miles).
Driving distance from Speyer to Mainz is 95 kilometers (59 miles)

SpeyerMainz
Leaving from
Going to

Route Map

Routes from speyer-rheinland-pfalz to mainz-hessen

4 Ways from Speyer (Germany/Rheinland-Pfalz) to Mainz (Germany/Hessen)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 16 m
2. Turn left onto Hellergasse 225 m
3. Turn right onto Ludwigstraße 247 m
4. Turn right onto Hilgardstraße 104 m
5. Turn right onto Bartholomäus-Weltz-Platz 160 m
6. Continue onto Schützenstraße, K 4 1.21 km
7. Keep right onto B 9 4.43 km
8. Keep right onto A 61 462 m
9. Keep left 58.64 km
10. Keep right onto A 61 348 m
11. Keep right 27.48 km
12. Keep right onto Pariser Straße 97 m
13. Continue onto Freiligrathstraße 1.20 km
14. Turn right onto Holzhofstraße 367 m
15. Turn left onto Rheinstraße, L 431 840 m
16. Turn right 49 m
17. Turn right 20 m
18. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Speyer (Germany/Rheinland-Pfalz) to Mainz (Germany/Hessen)?
How do I get from Speyer (Germany/Rheinland-Pfalz) to Mainz (Germany/Hessen) the fastest?
How long does it take to get from Speyer (Germany/Rheinland-Pfalz) to Mainz (Germany/Hessen)?