There are 4 ways to get from Idar-Oberstein to Heidelberg by train, tram, bus, 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, tram via Mainz
best- Take the train from Idar-Oberstein, Bahnhof to Mainz, Hauptbahnhoftrain Re3
- Take the train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhoftrain 55 / ...
- Take the tram from Mannheim Hbf to Heidelberg, Seegartentram
3h 47m€30–87Drive 142.1 km
cheapest- Drive from Idar-Oberstein to Heidelbergcar 142.1 km
1h 50m€21–30Bus
- Take the bus from Idar, Eltwerk to Trier, Hauptbahnhofbus 800
- Take the bus from Trier central train station to Heidelberg Pre Waypointbus N36
5h 33mTrain, tram
- Take the train from Idar-Oberstein, Bahnhof to Worms, Hauptbahnhoftrain Rb33
- Take the tram from Viernheim, Bahnhof to Heidelberg, Seegartentram Rnv 5
6h 30m€32–44
Idar-Oberstein to Heidelberg by bus, train, and tram
Questions & Answers
The cheapest way to get from Idar-Oberstein to Heidelberg is to drive which costs €20 - €30 and takes 1h 50m.
The fastest way to get from Idar-Oberstein to Heidelberg is to drive which takes 1h 50m and costs €20 - €30.
No, there is no direct bus from Idar-Oberstein to Heidelberg. However, there are services departing from Idar, Eltwerk and arriving at Heidelberg Pre Waypoint via Trier central train station. The journey, including transfers, takes approximately 5h 33m.
No, there is no direct train from Idar-Oberstein to Heidelberg. However, there are services departing from Idar-Oberstein, Bahnhof and arriving at Heidelberg, Seegarten via Mainz, Hauptbahnhof and Mannheim Hbf. The journey, including transfers, takes approximately 3h 47m.
The distance between Idar-Oberstein and Heidelberg is 185 km. The road distance is 142.1 km.
The best way to get from Idar-Oberstein to Heidelberg without a car is to train and tram via Mainz which takes 3h 47m and costs €29 - €90.
It takes approximately 3h 47m to get from Idar-Oberstein to Heidelberg, including transfers.
Idar-Oberstein to Heidelberg bus services, operated by Scherer-Reisen, depart from Idar, Eltwerk station.
Idar-Oberstein to Heidelberg train services, operated by vlexx, depart from Idar-Oberstein, Bahnhof station.
Idar-Oberstein to Heidelberg bus services, operated by Scherer-Reisen, arrive at Trier, Hauptbahnhof station.
What companies run services between Idar-Oberstein, Germany and Heidelberg, Germany?
You can take a bus from Idar, Eltwerk to Heidelberg Pre Waypoint via Trier, Hauptbahnhof and Trier central train station in around 5h 33m.
- Phone
- +49 6731 999 27-27
- [email protected]
- Website
- vlexx.de
Train from Idar-Oberstein, Bahnhof to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €17–25
- Schedules at
- vlexx.de
Train from Idar-Oberstein, Bahnhof to Worms, Hauptbahnhof
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- €25–35
- Schedules at
- vlexx.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €12–55
- Website
- https://int.bahn.de/en
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €14–20
- Schedules at
- suewex.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €16–28
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- Once daily
- Estimated price
- €7–16
- Website
- https://www.ns.nl/en
- Phone
- +42 621 465 4444
- [email protected]
- Website
- rnv-online.de
Tram from Mannheim Hbf to Heidelberg, Seegarten
- Ave. Duration
- 52 min
- Frequency
- Every 15 minutes
- Estimated price
- €5–7
- Website
- https://www.rnv-online.de/
Tram from Viernheim, Bahnhof to Heidelberg, Seegarten
- Ave. Duration
- 1h 20m
- Frequency
- Every 15 minutes
- Estimated price
- €7–9
- Website
- https://www.rnv-online.de/
- Phone
- +49 (6765) 270
- [email protected]
- Website
- scherer-reisen.de
Bus from Idar, Eltwerk to Trier, Hauptbahnhof
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Schedules at
- vrminfo.de
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Trier central train station to Heidelberg Pre Waypoint
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Estimated price
- €16–27
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Idar-Oberstein to Heidelberg train services, operated by vlexx, arrive at Mainz, Hauptbahnhof station.
Yes, the driving distance between Idar-Oberstein to Heidelberg is 142 km. It takes approximately 1h 50m to drive from Idar-Oberstein to Heidelberg.
Book your Idar-Oberstein to Heidelberg train tickets online with Omio.
There are 1272+ hotels available in Heidelberg.























