There are 5 ways to get from Ober-Ramstadt to Heidelberg by train, bus, car, or taxi
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 Ober Ramstadt to Darmstadt Hbftrain Re / ...
- Take the train from Darmstadt Hauptbahnhof to Heidelberg, Hauptbahnhoftrain 26 / ...
1h 17m€15–55Drive 60.6 km
cheapest- Drive from Ober-Ramstadt to Heidelbergcar 60.6 km
42 min€9–13Bus
- Take the bus from Ober-Ramstadt Alicestraße to Darmstadt Hauptbahnhofbus Mo1
- Take the bus from Darmstadt central train station to Heidelberg Pre Waypointbus FlixBus 108 / ...
2h 50mTaxi
- Take the taxi from Ober-Ramstadt to Heidelbergtaxi 60.6 km
42 min€150–180Train via Eberbach, Bahnhof
- Take the train from Ober Ramstadt to Eberbachtrain Rb
- Take the train from Eberbach, Bahnhof to Heidelberg, Weststadt/Südstadttrain S2 / ...
2h 9m€30–36
Ober-Ramstadt to Heidelberg by train
Questions & Answers
The cheapest way to get from Ober-Ramstadt to Heidelberg is to drive which costs €8 - €13 and takes 42 min.
The fastest way to get from Ober-Ramstadt to Heidelberg is to drive which takes 42 min and costs €8 - €13.
No, there is no direct bus from Ober-Ramstadt to Heidelberg. However, there are services departing from Ober-Ramstadt Alicestraße and arriving at Heidelberg Pre Waypoint via Darmstadt central train station. The journey, including transfers, takes approximately 2h 50m.
No, there is no direct train from Ober-Ramstadt to Heidelberg. However, there are services departing from Ober Ramstadt and arriving at Heidelberg, Hauptbahnhof via Darmstadt Hauptbahnhof. The journey, including transfers, takes approximately 1h 17m.
The distance between Ober-Ramstadt and Heidelberg is 75 km. The road distance is 60.6 km.
The best way to get from Ober-Ramstadt to Heidelberg without a car is to train which takes 1h 17m and costs €15 - €60.
It takes approximately 1h 17m to get from Ober-Ramstadt to Heidelberg, including transfers.
Ober-Ramstadt to Heidelberg bus services, operated by FS Omnibus GmbH & Co. KG, depart from Ober-Ramstadt Alicestraße station.
Ober-Ramstadt to Heidelberg train services, operated by VIAS Rail GmbH, depart from Ober Ramstadt station.
The best way to get from Ober-Ramstadt to Heidelberg is to train which takes 1h 17m and costs €15 - €60. Alternatively, you can bus, which costs and takes 2h 50m.
What companies run services between Ober-Ramstadt, Germany and Heidelberg, Germany?
You can take a train from Ober Ramstadt to Heidelberg, Hauptbahnhof via Darmstadt Hbf and Darmstadt Hauptbahnhof in around 1h 17m. Alternatively, you can take a bus from Ober-Ramstadt Alicestraße to Heidelberg Pre Waypoint via Darmstadt Hauptbahnhof and Darmstadt central train station in around 2h 50m.
- Phone
- +49 6078 966930
- [email protected]
- Website
- vias-online.de
Train from Ober Ramstadt to Darmstadt Hbf
- Ave. Duration
- 18 min
- Frequency
- Hourly
- Estimated price
- €6
- Schedules at
- vias-online.de
Train from Ober Ramstadt to Eberbach
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €23
- Schedules at
- vias-online.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Darmstadt Hauptbahnhof to Heidelberg, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- €10–50
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Darmstadt Hauptbahnhof to Heidelberg, Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €14–25
- Website
- https://int.bahn.de/en
Train from Eberbach, Bahnhof to Heidelberg, Weststadt/Südstadt
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–13
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Darmstadt Hauptbahnhof to Heidelberg, Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- €19–28
- Website
- https://konzern.oebb.at/en/
- Phone
- +49 711 931390
- Website
- fischle.de
Bus from Ober-Ramstadt Alicestraße to Darmstadt Hauptbahnhof
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Website
- https://www.fischle.de/
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Darmstadt central train station to Heidelberg Pre Waypoint
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- €6–11
- Website
- https://www.flixbus.co.uk
- Ave. Duration
- 42 min
- Estimated price
- €150–180
Miki Fahrservice
- Phone
- +49 6151 45628
- Website
- miki-fahrservice.de
Taxi Ilyas Darmstadt
- Phone
- +49 176 63897175
- Website
- taxi-ilyasdarmstadt.de
Taxi Seeger
- Phone
- +49 6151 52407
- Website
- taxi-seeger.de
Taxi Zentrale Darmstadt e.G
- Phone
- +49 6151 19410
- Website
- taxi-zentrale-darmstadt.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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Ober-Ramstadt to Heidelberg bus services, operated by FS Omnibus GmbH & Co. KG, arrive at Darmstadt Hauptbahnhof station.
Ober-Ramstadt to Heidelberg train services, operated by VIAS Rail GmbH, arrive at Darmstadt Hbf station.
Yes, the driving distance between Ober-Ramstadt to Heidelberg is 61 km. It takes approximately 42 min to drive from Ober-Ramstadt to Heidelberg.
There are 1272+ hotels available in Heidelberg.




















