Cheap Bus, Train, and Carpool tickets to Heidelberg

What are the most popular routes to Heidelberg?

Berlin - HeidelbergAverage price$48Average duration10h 30mDaily departures8
Leipzig - HeidelbergAverage price$42Average duration8h 25mDaily departures2
Freiburg - HeidelbergAverage price$24Average duration2h 30mDaily departures4
Freiburg - HeidelbergAverage price$25Average duration1h 38mDaily departures3
Kyiv - HeidelbergAverage price$144Average duration1d 11hDaily departures11

Heidelberg stations and stops

Locations map
  • A

    Südseite am Willi-Brandt-Platz

    Willy-Brandt-Platz 1, 69115 Heidelberg, Germany
  • B

    Heidelberg

    Willy-Brandt-Platz 5, 69115 Heidelberg, Germany
  • C

    Heidelberg Central Station

    Kurfürsten-Anlage 60, 69115 Heidelberg, Germany