Cheapest and Fastest Ways to Travel from Heidelberg, Hauptbahnhof to Mainz
Composite routes from Heidelberg, Hauptbahnhof to Mainz
Cheapest
48 min
Car
Route Navigator Heidelberg, Hauptbahnhof - Mainz
Get all the information you need right here
Continue onto Max-Planck-Ring
Max-Planck-Ring, 261 м
261 м
Turn right onto Czernyring
Czernyring, 258 м
258 м
Keep right onto Czernyring
Czernyring, 149 м
149 м
Continue onto Czernyring
Czernyring, 241 м
241 м
Turn left onto Czernyring
Czernyring, 279 м
279 м
Keep left onto B 37
2 km 231 м
2 km 231 м
Keep right and take A 5 toward Karlsruhe, Stuttgart, Frankfurt
Karlsruhe, Stuttgart, Frankfurt, A 5, 170 м
170 м
Keep right onto A 5 and take A 5 toward Frankfurt
Frankfurt, A 5, 15 km 643 м
15 km 643 м
Keep right and drive toward Mannheim, Viernheim, Weinheim
Mannheim, Viernheim, Weinheim, 193 м
193 м
Keep left and take A 5 toward Mannheim, Viernheim
Mannheim, Viernheim, A 5, 378 м
378 м
Keep left onto A 5 and take A 5 toward Frankfurt, Darmstadt, Köln
Frankfurt, Darmstadt, Köln, A 5, 53 km 788 м
53 km 788 м
Keep right onto A 60 and take A 60 toward Mainz, Wiesbaden, Rüsselsheim
Mainz, Wiesbaden, Rüsselsheim, A 60, 12 km 367 м
12 km 367 м
Keep right onto B 9 and drive toward Mainz Innenstadt
Mainz Innenstadt, 4 km 852 м
4 km 852 м
Turn sharp left onto Holzhofstraße and drive toward Zentrum
Holzhofstraße, Zentrum, 2 km 760 м
2 km 760 м
Turn right onto Kaiserstraße
Kaiserstraße, 53 м
53 м
Arrive at destination
Transport providers
Bus operators
FlixBus
Phone:
+49 30 300 137 300
Email:
service@flixbus.com
Website:
flixbus.com
Bus from Heidelberg central train station to Mainz
Ave. Duration:
2h 5m
Frequency:
Once daily
Estimated price:
$13.99–$20.36
Train operators
Deutsche Bahn Intercity-Express
Phone:
+49 30 311-682904
Website:
bahn.de/
Train from Heidelberg, Hauptbahnhof to Mainz,
Ave. Duration:
53 min
Frequency:
4 times a day
Estimated price:
$34.35–$38.17
Deutsche Bahn Regional
Phone:
+49 30 2970
Website:
bahn.de/
Train from Mannheim, Hauptbahnhof to Mainz,
Ave. Duration:
1h 18m
Frequency:
Hourly
Estimated price:
$15.27–$22.90
Süwex
Phone:
0621 8301200
Website:
suewex.de/
Train from Heidelberg, Hauptbahnhof to Mainz,
Ave. Duration:
1h 13m
Frequency:
Twice a week
Estimated price:
$20.36–$27.99
Train from Mannheim, Hauptbahnhof to Mainz,
Ave. Duration:
57 min
Frequency:
Once daily
Estimated price:
$16.54–$24.17
RNV Rhein-Neckar-Verkehr GmbH
Phone:
+42 621 465 4444
Email:
info@rnv-online.de
Website:
rnv-online.de/fahrtinfo/
Train from Heidelberg, Hauptbahnhof to Mannheim,
Ave. Duration:
48 min
Frequency:
Every 15 minutes
Estimated price:
$6.23–$8.27
Other operators
BlaBlaCar
Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Heidelberg to Mainz
Ave. Duration:
1h 22m
Frequency:
Every 4 hours
Estimated price:
$4.38
Questions and Answers
What is the cheapest way to get from Heidelberg, Hauptbahnhof to Mainz?
The cheapest way to get from Heidelberg, Hauptbahnhof to Mainz is to rideshare which costs $3.74 and takes 1h 43m.
What is the fastest way to get from Heidelberg, Hauptbahnhof to Mainz?
The fastest way to get from Heidelberg, Hauptbahnhof to Mainz is to drive which takes 44 min and costs $13.04 - $20.65 .
Is there a direct bus between Heidelberg, Hauptbahnhof and Mainz?
Yes, there is a direct bus departing from Heidelberg central train station station and arriving at Mainz central train station station. Services depart once daily, and operate every day. The journey takes approximately 2h 5m.
Is there a direct train between Heidelberg, Hauptbahnhof and Mainz?
Yes, there is a direct train departing from Heidelberg, Hauptbahnhof and arriving at Mainz, Hauptbahnhof. Services depart four times a day, and operate every day. The journey takes approximately 53 min.
How far is it from Heidelberg, Hauptbahnhof to Mainz?
The distance between Heidelberg, Hauptbahnhof and Mainz is 87 km. The road distance is 87.8 km.
How do I travel from Heidelberg, Hauptbahnhof to Mainz without a car?
The best way to get from Heidelberg, Hauptbahnhof to Mainz without a car is to train which takes 53 min and costs $17.39 - $32.61 .
How long does it take to get from Heidelberg, Hauptbahnhof to Mainz?
The train from Heidelberg, Hauptbahnhof to Mainz, Hauptbahnhof takes 53 min including transfers and departs four times a day.
Where do I catch the Heidelberg, Hauptbahnhof to Mainz bus from?
Heidelberg, Hauptbahnhof to Mainz bus services, operated by FlixBus, depart from Heidelberg central train station.
Where do I catch the Heidelberg, Hauptbahnhof to Mainz train from?
Heidelberg, Hauptbahnhof to Mainz train services, operated by Deutsche Bahn Intercity-Express, depart from Heidelberg, Hauptbahnhof station.
Train or bus from Heidelberg, Hauptbahnhof to Mainz?
The best way to get from Heidelberg, Hauptbahnhof to Mainz is to train which takes 53 min and costs $17.39 - $32.61 . Alternatively, you can bus, which costs $11.96 - $17.39 and takes 2h 10m.
Where does the Heidelberg, Hauptbahnhof to Mainz bus arrive?
Heidelberg, Hauptbahnhof to Mainz bus services, operated by FlixBus, arrive at Mainz central train station.
What is the time difference between Heidelberg, Hauptbahnhof and Mainz?
It is currently 10:20 at both, Heidelberg, Hauptbahnhof and Mainz.
Where does the Heidelberg, Hauptbahnhof to Mainz train arrive?
Heidelberg, Hauptbahnhof to Mainz train services, operated by Deutsche Bahn Intercity-Express, arrive at Mainz, Hauptbahnhof station.
Can I drive from Heidelberg, Hauptbahnhof to Mainz?
Yes, the driving distance between Heidelberg, Hauptbahnhof to Mainz is 88 km. It takes approximately 44 min to drive from Heidelberg, Hauptbahnhof to Mainz.
How do I get a train ticket from Heidelberg, Hauptbahnhof to Mainz?
Book your Heidelberg, Hauptbahnhof to Mainz train tickets online with Omio.
How do I get a bus ticket from Heidelberg, Hauptbahnhof to Mainz?
Book your Heidelberg, Hauptbahnhof to Mainz bus tickets online with Omio and FlixBus.
Where can I stay near Mainz?
There are 975+ hotels available in Mainz. Prices start at $46.42 per night.
Can I share a ride from Heidelberg, Hauptbahnhof to Mainz?
Check out Blablacar's carpooling service for rideshare options between Heidelberg, Hauptbahnhof and Mainz. A great option if you don't have a driver's licence or want to avoid public transport.
→
+0→
Transport search
Transport search
From Heidelberg, Hauptbahnhof, where will you go next? Select a city below to get started