Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Other
Best Offer!
Car
11 min
10 km.
Composite Route Car Only
Two ways to Travel from Oftersheim to Heidelberg
Select an Option Below to Start Your Journey
Other
By car (10 km)
Bicycle
Transport providers
Train operators
Deutsche Bahn Regional
Phone:
+49 30 2970
Website:
bahn.de/
Train from Oftersheim, Bahnhof to Heidelberg,
Ave. Duration:
20 min
Frequency:
5 times a week
Estimated price:
$8.86–$13.92
Other operators
BlaBlaCar
Phone:
+3 318 576 2228
Website:
blablacar.com
Other from Schwetzingen to Heidelberg
Ave. Duration:
25 min
Frequency:
Once daily
Estimated price:
$1.48
Bus operators
Busverkehr Rhein-Neckar GmbH
Phone:
+49 6281 511 52
Website:
rheinneckarbus.de/rheinneckarbus/view/index.shtml
Bus from Oftersheim, Wiesenstraße to Heidelberg,
Ave. Duration:
16 min
Frequency:
Hourly
Bus from Oftersheim, Rathaus to Heidelberg,
Ave. Duration:
22 min
Frequency:
Hourly
Questions and Answers
What is the cheapest way to get from Oftersheim to Heidelberg?
The cheapest way to get from Oftersheim to Heidelberg is to rideshare which costs $1.27 and takes 25 min.
What is the fastest way to get from Oftersheim to Heidelberg?
The fastest way to get from Oftersheim to Heidelberg is to taxi which takes 12 min and costs $30.43 - $36.96 .
Is there a direct bus between Oftersheim and Heidelberg?
Yes, there is a direct bus departing from Oftersheim, Wiesenstraße and arriving at Heidelberg, Montpellierbrücke. Services depart hourly, and operate every day. The journey takes approximately 16 min.
Is there a direct train between Oftersheim and Heidelberg?
Yes, there is a direct train departing from Oftersheim, Bahnhof and arriving at Heidelberg, Hauptbahnhof. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 20 min.
How far is it from Oftersheim to Heidelberg?
The distance between Oftersheim and Heidelberg is 11 km. The road distance is 11.4 km.
How do I travel from Oftersheim to Heidelberg without a car?
The best way to get from Oftersheim to Heidelberg without a car is to line 717 bus which takes 16 min and costs .
How long does it take to get from Oftersheim to Heidelberg?
The line 717 bus from Oftersheim, Wiesenstraße to Heidelberg, Montpellierbrücke takes 16 min including transfers and departs hourly.
Where do I catch the Oftersheim to Heidelberg bus from?
Oftersheim to Heidelberg bus services, operated by Busverkehr Rhein-Neckar GmbH, depart from Oftersheim, Wiesenstraße station.
Where do I catch the Oftersheim to Heidelberg train from?
Oftersheim to Heidelberg train services, operated by Deutsche Bahn Regional, depart from Oftersheim, Bahnhof station.
Train, bus or fly from Oftersheim to Heidelberg?
The best way to get from Oftersheim to Heidelberg is to line 717 bus which takes 16 min and costs . Alternatively, you can train, which costs $7.61 - $11.96 and takes 20 min. There are no good options to bus between Oftersheim to Heidelberg.
Where does the Oftersheim to Heidelberg bus arrive?
Oftersheim to Heidelberg bus services, operated by Busverkehr Rhein-Neckar GmbH, arrive at Heidelberg, Montpellierbrücke station.
Where does the Oftersheim to Heidelberg train arrive?
Oftersheim to Heidelberg train services, operated by Deutsche Bahn Regional, arrive at Heidelberg, Hauptbahnhof station.
Can I drive from Oftersheim to Heidelberg?
Yes, the driving distance between Oftersheim to Heidelberg is 11 km. It takes approximately 12 min to drive from Oftersheim to Heidelberg.
How do I get a train ticket from Oftersheim to Heidelberg?
Book your Oftersheim to Heidelberg train tickets online with Omio.
Where can I stay near Heidelberg?
There are 1083+ hotels available in Heidelberg. Prices start at $56.30 per night.
Can I share a ride from Oftersheim to Heidelberg?
Check out Blablacar's carpooling service for rideshare options between Oftersheim and Heidelberg. A great option if you don't have a driver's licence or want to avoid public transport.