|Shortest Duration||3h 48m|
|Trips per day||18|
Deutsche Bahn operates, on average, 18 train schedule(s) from Heroldsberg to Heidelberg. The average Deutsche Bahn ticket to Heidelberg costs $62.07. Cheap Deutsche Bahn tickets to Heidelberg are available on Wanderu starting from $35.10. In Heroldsberg, Deutsche Bahn departs from Train Station and no other station. In Heidelberg, Deutsche Bahn arrives at Heidelberg-Pfaffengrund/Wieblingen and 1 other station.
An average trip on Deutsche Bahn from Heroldsberg to Heidelberg takes 4 hours and 46 minutes, while the fastest available Deutsche Bahn trip will get you to Heidelberg in 3 hours and 48 minutes,
On weekends, Deutsche Bahn offers 22 trips per day and you could expect to pay $56.60 for a weekend getaway trip to Heidelberg.