There are 4 ways to get from Mainz to Hattenheim by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mainz-Kastel to HattenheimRe
34 min€5–8Drive 25.3 km
cheapest- Drive from Mainz to Hattenheim25.3 km
24 min€4–6Line 9 bus, line 171 bus
- Take the bus from Mainz, Brückenplatz to Wiesbaden-Schierstein Zeilstraße9
- Take the bus from Wiesbaden-Schierstein Zeilstraße to Eltville171
1h 35mTaxi
- Take the taxi from Mainz to Hattenheim25.3 km
24 min€80–100
Mainz to Hattenheim by train
Questions & Answers
The cheapest way to get from Mainz to Hattenheim is to drive which costs €3 - €6 and takes 24 min.
The fastest way to get from Mainz to Hattenheim is to taxi which takes 24 min and costs €80 - €100.
No, there is no direct bus from Mainz to Hattenheim. However, there are services departing from Mainz, Brückenplatz and arriving at Eltville via Wiesbaden-Schierstein Zeilstraße. The journey, including transfers, takes approximately 1h 35m.
Yes, there is a direct train departing from Mainz-Kastel and arriving at Hattenheim. Services depart hourly, and operate every day. The journey takes approximately 34 min.
The distance between Mainz and Hattenheim is 26 km. The road distance is 25.3 km.
The best way to get from Mainz to Hattenheim without a car is to train which takes 34 min and costs €5 - €8.
The train from Mainz-Kastel to Hattenheim takes 34 min including transfers and departs hourly.
Mainz to Hattenheim bus services, operated by Mainzer Mobilität, depart from Mainz, Brückenplatz station.
Mainz to Hattenheim train services, operated by VIAS Rail GmbH, depart from Mainz-Kastel station.
The best way to get from Mainz to Hattenheim is to train which takes 34 min and costs €5 - €8. Alternatively, you can line 9 bus and line 171 bus, which costs and takes 1h 35m.
What companies run services between Mainz, Germany and Hattenheim, Germany?
VIAS Rail GmbH operates a train from Mainz-Kastel to Hattenheim hourly. Tickets cost €5–8 and the journey takes 34 min. Alternatively, you can take a bus from Mainz, Brückenplatz to Eltville via Wiesbaden-Schierstein Zeilstraße in around 1h 35m.
- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Mainz-Kastel to Hattenheim
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Schedules at
- vias-online.de
Bus from Mainz, Brückenplatz to Wiesbaden-Schierstein Zeilstraße
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Schedules at
- mainzer-mobilitaet.de
- Phone
- 06421 - 6200693
- info@alv-oberhessen.de
- Website
- alv-oberhessen.de
Bus from Wiesbaden-Schierstein Zeilstraße to Eltville
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Schedules at
- alv-oberhessen.de
- Ave. Duration
- 24 min
- Estimated price
- €80–100
Wiesbaden Taxi
- Phone
- +49 611 33 33 33
- Website
- taxiwiesbaden.de
FTD radio-taxi-service eG
- Phone
- +49 611 444444
- Website
- taxi-444444.de
CleverTaxi Awal Abdul
- Phone
- +49 611 13713717
- Website
- clevertaxi-wi.de
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Mainz to Hattenheim bus services, operated by Mainzer Mobilität, arrive at Wiesbaden-Schierstein Zeilstraße station.
Mainz to Hattenheim train services, operated by VIAS Rail GmbH, arrive at Hattenheim station.
Yes, the driving distance between Mainz to Hattenheim is 25 km. It takes approximately 24 min to drive from Mainz to Hattenheim.
There are 1266+ hotels available in Hattenheim.




