TrainMap

Heidelberg: direct trains and buses

From Heidelberg you can reach 147 places by direct train or long-distance bus. Departures per day and the fastest journey are counted over the week of 24 November 2026.

Open on the map

Destinationper dayTrainBus
Stuttgart31× a day0 h 391 h 39
Frankfurt am Main27× a day0 h 430 h 59
Mannheim24× a day0 h 100 h 19
Darmstadt21× a day0 h 321 h 04
Weinheim15× a day0 h 14–
Karlsruhe14× a day0 h 270 h 44
Bensheim14× a day0 h 24–
München13× a day2 h 504 h 29
Köln CZ13× a day2 h 163 h 24
Hannover13× a day3 h 126 h 04
Bonn CZ11× a day1 h 553 h 09
Ulm10× a day1 h 413 h 04
Göttingen10× a day2 h 384 h 54
Kassel9× a day2 h 18–
Walldorf9× a day0 h 07–
Augsburg8× a day2 h 274 h 24
Dortmund8× a day3 h 336 h 39
Mainz8× a day0 h 53–
Hamburg8× a day4 h 418 h 14
Düsseldorf CZ7× a day2 h 444 h 44
Halle (Saale)7× a day3 h 38–
Koblenz7× a day1 h 46–
Günzburg7× a day1 h 55–
Vaihingen an der Enz6× a day0 h 28–
Fulda6× a day1 h 46–
Braunschweig6× a day3 h 42–
Wuppertal6× a day3 h 185 h 14
Berlin5× a day4 h 479 h 24
Nürnberg5× a day–2 h 49
Essen5× a day3 h 105 h 54
Erfurt5× a day3 h 015 h 44
Duisburg5× a day2 h 575 h 29
Gütersloh5× a day4 h 43–
Bielefeld5× a day4 h 54–
Herford5× a day5 h 03–
Bad Oeynhausen5× a day5 h 13–
Minden5× a day5 h 22–
Paris FR5× a day–6 h 40
Praha CZ5× a day–6 h 39
Solingen5× a day3 h 05–
Hagen5× a day3 h 35–
Bruchsal4× a day0 h 20–
Bremen4× a day5 h 26–
Dresden4× a day10 h 189 h 34
Saarbrücken4× a day–2 h 05
Leipzig4× a day9 h 076 h 44
Bochum4× a day3 h 215 h 54
Neckarsulm3× a day–0 h 54
Salzburg AT3× a day4 h 468 h 29
Marburg3× a day2 h 06–
Magdeburg3× a day7 h 43–
Köthen (Anhalt)3× a day8 h 17–
Riesa3× a day9 h 48–
Hildesheim3× a day3 h 17–
Hanau3× a day1 h 05–
Rosenheim2× a day3 h 44–
Heilbronn2× a day–0 h 54
Amsterdam CZ2× a day–7 h 19
Traunstein2× a day4 h 18–
Freilassing2× a day4 h 37–
Golling-Abtenau AT2× a day5 h 13–
Bischofshofen AT2× a day5 h 34–
Sankt Johann im Pongau AT2× a day5 h 43–
Schwarzach-St.Veit AT2× a day5 h 50–
Bad Gastein AT2× a day6 h 15–
Mallnitz-Obervellach AT2× a day6 h 30–
Spittal an der Drau SK2× a day6 h 54–
Villach AT2× a day7 h 19–
Velden AT2× a day7 h 32–
Klagenfurt AT2× a day7 h 47–
Reims FR2× a day–5 h 39
Kornwestheim2× a day–1 h 44
Wien AT2× a day–11 h 34
Kiel2× a day5 h 5210 h 54
Strasbourg2× a day–1 h 49
Zürich CH2× a day–5 h 19
Wiesbaden1× a day1 h 111 h 54
Münster1× a day4 h 067 h 49
Freiburg im Breisgau1× a day1 h 372 h 39
Basel CH1× a day2 h 124 h 04
Budapest HU1× a day–15 h 14
Tübingen1× a day–2 h 24
Milano IT1× a day–8 h 59
Genova1× a day–11 h 19
Mönchengladbach1× a day–3 h 54
Nijmegen NL1× a day–5 h 19
Utrecht1× a day–6 h 34
Kaiserslautern1× a day–1 h 29
Trier1× a day–3 h 04
Luxembourg LU1× a day–3 h 54
Bruxelles - Brussel BE1× a day–7 h 14
Antwerpen CZ1× a day–8 h 14
Weimar1× a day–6 h 24
Jena1× a day–6 h 59
Chemnitz1× a day–8 h 29
Lviv UA1× a day–23 h 34
Rivne UA1× a day–27 h 49
Zhytomyr UA1× a day–30 h 29
Kyiv UA1× a day–31 h 59
Siegen1× a day–3 h 24
Biberach an der Riß1× a day2 h 28–
Ravensburg1× a day2 h 57–
Friedrichshafen1× a day3 h 10–
Lindau (Bodensee)1× a day3 h 50–
Esslingen am Neckar1× a day1 h 32–
Memmingen1× a day3 h 08–
Kempten (Allgäu) SK1× a day3 h 32–
Osnabrück1× a day4 h 33–
Bitterfeld-Wolfen1× a day4 h 44–
Pörtschach AT1× a day7 h 45–
Bratislava SK6× a week–13 h 09
Friedberg6× a week1 h 29–
Delmenhorst6× a week5 h 40–
Oldenburg6× a week5 h 59–
Neumünster6× a week5 h 32–
Lutherstadt Wittenberg6× a week5 h 09–
Bolzano - Bozen IT5× a week–8 h 39
Trento IT5× a week–9 h 49
Verona IT5× a week–11 h 14
Marghera5× a week–12 h 44
Venezia CZ5× a week–13 h 04
Erlangen5× a week–3 h 59
Bamberg5× a week–4 h 39
Wrocław PL5× a week–14 h 44
Kloten CH4× a week–5 h 19
Luzern CH4× a week–6 h 54
Celle4× a week3 h 39–
Enschede NL3× a week–8 h 54
Groningen3× a week–10 h 44
Offenburg (FlixTrain)1× a week1 h 04–
Kufstein AT1× a week5 h 23–

16 more destinations on the map

Popular cities

PrahaWarszawaKrakówMünchenWrocławKatowiceWienBerlinPoznańBrnoStuttgartŁódźGdańskBratislavaRzeszówFrankfurt am MainBudapestHamburgOstravaNürnbergSalzburgSzczecinGdyniaKarlsruheDresdenGrazKölnLinzLublinPlzeň