HowToGo

Berlin to Mainz, Germany - Transfer & Transportation Guides

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

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

Search Transfer from Berlin to Mainz, Germany

Transfer solutions

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

Train ( 4 hr. 12 min. )

Take a train from Berlin 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, Römisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 55 min.
Distance 605 km.
Cost 125 EUR (141 USD)
Train ( 7 hr. 21 min. )

Take a train from S Ostbahnhof to Mainz, Hauptbahnhof.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Duration 7 hr. 21 min.
Distance 734 km.
Cost 150 EUR (160 USD)
Bus ( 8 hr. 40 min. )

Take a bus from Berlin ZOB [Fernbus] to Mainz, Hauptbahnhof.


Open Map More details & check price at FlixBus
Duration 8 hr. 40 min.
Distance 660 km.
Cost 35 EUR (40 USD)
Car ( 4 hr. 50 min. )

Drive a car from Berlin Hbf to Mainz.


Duration 4 hr. 50 min.
Distance 576 km.
Cost 76 USD
Train ( 25 min. )

Take a train from S+U Alexanderplatz Bhf to Flughafen BER - Terminal 1-2.


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

Take a foot from Flughafen BER - Terminal 1-2 to Berlin Brandenburg Apt.


Plane ( 1 hr. 10 min. )

Take a flight from Berlin Brandenburg Apt to Frankfurt.


Train ( 23 min. )

Take a train from Frankfurt to Mainz, Römisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 3 hr. 12 min.
Distance 483 km.
Cost 93 USD
Train ( 1 hr. 9 min. )

Take a train from Berlin Hbf to Halle(Saale)Hbf.


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

Take a train from Halle(Saale)Hbf to Leipzig/Halle Flughafen.


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

Take a foot from Leipzig/Halle Flughafen to Leipzig.


Plane ( 55 min. )

Take a flight from Leipzig to Frankfurt.


Train ( 23 min. )

Take a train from Frankfurt to Mainz, Römisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 3 hr. 56 min.
Distance 506 km.
Cost 215 USD
Train ( 25 min. )

Take a train from S+U Alexanderplatz Bhf to Flughafen BER - Terminal 1-2.


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

Take a foot from Flughafen BER - Terminal 1-2 to Berlin Brandenburg Apt.


Plane ( 1 hr. 10 min. )

Take a flight from Berlin Brandenburg Apt to Cologne Bonn.


Train ( 16 min. )

Take a train from Köln Grengel/Flughafen Köln/Bonn Flughafen Bf to Siegburg Bf.


Open Map More details & check price at Deutsche Bahn Regional
Train ( 44 min. )

Take a train from Siegburg/Bonn to Frankfurt(M) Flughafen Fernbf.


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

Take a train from Frankfurt to Mainz, Römisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 32 min.
Distance 683 km.
Cost 122 USD
Train ( 1 hr. 50 min. )

Take a train from Berlin Hbf to Dresden-Neustadt.


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

Take a train from Dresden Bahnhof Neustadt to Dresden Flughafen.


Open Map More details & check price at Deutsche Bahn Regional
Plane ( 1 hr. 5 min. )

Take a flight from Dresden to Frankfurt.


Train ( 23 min. )

Take a train from Frankfurt to Mainz, Römisches Theater.


Open Map More details & check price at Deutsche Bahn Regional
Duration 4 hr. 54 min.
Distance 599 km.
Cost 215 USD

Find Hotels in Mainz, Germany

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

Booking.com

About Berlin, Germany

Berlin (; German: [bɛʁˈliːn] (listen)) is the capital and largest city of Germany by both area and population. Its 3,769,495 (2019) inhabitants make it the most populous city proper of the European Union. The city is one of Germany's 16 federal state... Learn more

About Mainz, Germany


References