What is the cheapest way to get from Ansbach to Heidelberg?
The cheapest way to get from Ansbach to Heidelberg is to drive which costs $28.26 - $41.30 and takes 1h 38m.
What is the fastest way to get from Ansbach to Heidelberg?
The fastest way to get from Ansbach to Heidelberg is to drive which takes 1h 38m and costs $28.26 - $41.30 .
Is there a direct train between Ansbach and Heidelberg?
No, there is no direct train from Ansbach to Heidelberg. However, there are services departing from Ansbach and arriving at Heidelberg, Hauptbahnhof via Hauptbahnhof. The journey, including transfers, takes approximately 3h 45m.
How far is it from Ansbach to Heidelberg?
The distance between Ansbach and Heidelberg is 249 km. The road distance is 176.5 km.
How do I travel from Ansbach to Heidelberg without a car?
The best way to get from Ansbach to Heidelberg without a car is to train which takes 3h 45m and costs $33.70 - $86.96 .
How long does it take to get from Ansbach to Heidelberg?
It takes approximately 3h 45m to get from Ansbach to Heidelberg, including transfers.
Where do I catch the Ansbach to Heidelberg train from?
Ansbach to Heidelberg train services, operated by Deutsche Bahn Intercity-Express, depart from Ansbach station.
Where does the Ansbach to Heidelberg train arrive?
Ansbach to Heidelberg train services, operated by Deutsche Bahn Intercity-Express, arrive at Hauptbahnhof station.
Can I drive from Ansbach to Heidelberg?
Yes, the driving distance between Ansbach to Heidelberg is 176 km. It takes approximately 1h 38m to drive from Ansbach to Heidelberg.
How do I get a train ticket from Ansbach to Heidelberg?
Book your Ansbach 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.
→
+0→
Transport search
Transport search
From Ansbach, where will you go next? Select a city below to get started