Station location map and suggested things you can do a short distance away
Map showing the location of Heidelberg Train Station
Schloßstraße, 69117 Heidelberg
One of the most famous castle ruins of the world and inspiration for countless poets and artists..
FlixBus is a German brand that offers intercity bus service in Europe