Cheap Bus, Train, and Carpool tickets to Heidelberg

What are the most popular routes to Heidelberg?

Frankfurt am Main - HeidelbergAverage price$29Average duration1h 18mDaily departures43
Frankfurt am Main - HeidelbergAverage price$12Average duration1h 30mDaily departures22
Berlin - HeidelbergAverage price$47Average duration10h 30mDaily departures8
Munich - HeidelbergAverage price$63Average duration3h 12mDaily departures14
Zürich - HeidelbergAverage price$28Average duration5h 30mDaily departures6

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