HowToGo

Hanover to Mainz, Germany - Transfer & Transportation Guides

Find transfer & transportation guides from Hanover to Mainz, Germany. How to get from Hanover to Mainz, Germany by Flight, Bus, Train, Taxi.

You can get to Mainz, Germany from Hanover by verhicle types below

Search Transfer from Hanover to Mainz, Germany

Transfer solutions

You have 8 options transfer to Mainz, Germany from Hanover below

Train ( 3 hr. )

Take a train from Hannover Hbf to Frankfurt(Main)Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 36 min. )

Take a train from Frankfurt(Main)Hbf to Mainz Roemisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 3 hr. 46 min.
Distance 370 km.
Cost 92 EUR (107 USD)
Train ( 4 hr. 3 min. )

Take a train from Hannover Hbf to Mainz Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 4 hr. 3 min.
Distance 371 km.
Cost 90 EUR (100 USD)
Bus ( 4 hr. 15 min. )

Take a bus from Hanover central bus station to Frankfurt central train station.


Open Map More details & check price at FlixBus
Bus ( 40 min. )

Take a bus from Frankfurt central train station to Mainz central train station.


Open Map More details & check price at FlixBus
Duration 5 hr. 55 min.
Distance 392 km.
Cost 26 EUR (31 USD)
night bus ( 5 hr. 50 min. )

Take a bus from Hanover to Frankfurt - Main bus station.


Open Map More details & check price at Blablabus
Walk ( 6 min. )

Take a foot from Frankfurt - Main bus station to Frankfurt(Main)Hbf.


Train ( 36 min. )

Take a train from Frankfurt(Main)Hbf to Mainz Roemisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 6 hr. 42 min.
Distance 408 km.
Cost 23 EUR (27 USD)
Car ( 3 hr. 29 min. )

Drive a car from Hanover to Mainz.


Duration 3 hr. 29 min.
Distance 382 km.
Cost 51 USD
Train ( 18 min. )

Take a train from Hannover Hbf to Hannover Flughafen.


Open Map More details & check price at Deutsche Bahn Regional
Walk ( 7 min. )

Take a foot from Hannover Flughafen to Hannover.


Plane ( 55 min. )

Take a flight from Hannover to Frankfurt.


Train ( 20 min. )

Take a train from Frankfurt(M) Flughafen Regionalbf to Mainz Roemisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 2 hr. 50 min.
Distance 318 km.
Cost 153 USD
Train ( 1 hr. )

Take a train from Hannover Hbf to Bremen Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Tram ( 13 min. )

Take a tram from Bremen Hauptbahnhof to Bremen Airport.


Open Map More details & check price at BSAG
Plane ( 1 hr. )

Take a flight from Bremen to Frankfurt.


Train ( 20 min. )

Take a train from Frankfurt(M) Flughafen Regionalbf to Mainz Roemisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 3 hr. 47 min.
Distance 482 km.
Cost 145 USD
Train ( 1 hr. 18 min. )

Take a train from Hannover Hbf to Hamburg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 25 min. )

Take a train from Hamburg Hbf to Hamburg Airport.


Open Map More details & check price at HVV
Plane ( 1 hr. 10 min. )

Take a flight from Hamburg to Frankfurt.


Train ( 20 min. )

Take a train from Frankfurt(M) Flughafen Regionalbf to Mainz Roemisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 30 min.
Distance 610 km.
Cost 150 USD

Find Hotels in Mainz, Germany

You can find hotels and accommodations in Mainz, Germany with our hotels search tool below

Booking.com

About Hanover, Germany

Hanover (; German: Hannover [haˈnoːfɐ] (listen); Low German: Hannober) is the capital and largest city of the German state of Lower Saxony. Its 535,061 (2017) inhabitants make it the thirteenth-largest city in Germany as well as the third-largest cit... Learn more

About Mainz, Germany


References