TrainMap

Karlsruhe: direct trains and buses

From Karlsruhe you can reach 228 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
Stuttgart43× a day0 h 360 h 55
Frankfurt am Main38× a day1 h 031 h 40
Mannheim35× a day0 h 230 h 55
München25× a day2 h 353 h 30
Ulm17× a day1 h 282 h 05
Freiburg im Breisgau16× a day1 h 001 h 50
Augsburg16× a day2 h 122 h 40
Strasbourg16× a day0 h 440 h 55
Basel CH15× a day1 h 353 h 15
Hamburg15× a day4 h 529 h 05
Heidelberg14× a day0 h 300 h 44
Nürnberg13× a day3 h 103 h 45
Göttingen12× a day2 h 545 h 50
Köln CZ12× a day2 h 064 h 20
Offenburg (FlixTrain)12× a day0 h 28–
Hannover12× a day3 h 286 h 55
Kassel11× a day2 h 34–
Düsseldorf CZ11× a day2 h 335 h 35
Berlin11× a day5 h 189 h 05
Bruchsal11× a day0 h 11–
Fulda11× a day2 h 12–
Essen9× a day2 h 596 h 30
Darmstadt9× a day1 h 121 h 45
Pforzheim9× a day0 h 190 h 35
Erfurt8× a day3 h 31–
Halle (Saale)8× a day4 h 04–
Bremen8× a day5 h 15–
Kornwestheim8× a day–1 h 00
Duisburg8× a day2 h 466 h 30
Hanau8× a day1 h 26–
Mühlacker8× a day0 h 28–
Praha CZ7× a day10 h 067 h 45
Schwäbisch Gmünd7× a day1 h 34–
Aalen7× a day1 h 51–
Ellwangen7× a day2 h 02–
Crailsheim7× a day2 h 17–
Ansbach7× a day2 h 43–
Bochum7× a day3 h 107 h 05
Dortmund6× a day3 h 227 h 35
Münster6× a day3 h 558 h 45
Vaihingen an der Enz6× a day0 h 36–
Osnabrück5× a day4 h 21–
Weinheim5× a day0 h 51–
Bensheim5× a day1 h 02–
Paris FR5× a day–7 h 15
Heilbronn5× a day–1 h 55
Wien AT5× a day–9 h 45
Uelzen4× a day4 h 09–
Ljubljana SI4× a day–9 h 01
Leipzig4× a day5 h 407 h 35
Metz3× a day–3 h 25
Bonn CZ3× a day2 h 113 h 45
Dresden3× a day7 h 508 h 25
Zürich CH3× a day–4 h 10
Marburg3× a day2 h 43–
Plzeň CZ3× a day–6 h 35
Lyon CZ3× a day–7 h 55
Milano IT3× a day–8 h 10
Budapest HU3× a day–13 h 05
Bamberg3× a day3 h 534 h 20
Zagreb HR3× a day–11 h 05
Amsterdam CZ3× a day–8 h 10
Bratislava SK3× a day–11 h 00
Reims FR2× a day–5 h 15
Mulhouse FR2× a day–3 h 05
Leonberg2× a day–0 h 45
Braunschweig2× a day4 h 20–
Baden-Baden2× a day–0 h 30
Zwickau2× a day–6 h 30
Chemnitz2× a day–7 h 20
Bologna IT2× a day–11 h 20
Hildesheim2× a day3 h 55–
Erlangen2× a day3 h 32–
Lichtenfels2× a day4 h 10–
Kronach2× a day4 h 24–
Saalfeld/Saale2× a day5 h 17–
Rudolstadt2× a day5 h 27–
Jena2× a day5 h 48–
Naumburg (Saale)2× a day6 h 22–
Weißenfels2× a day6 h 32–
Hradec Králové CZ2× a day–10 h 00
Landau in der Pfalz2× a day–0 h 30
Saarbrücken2× a day–2 h 45
Würzburg2× a day–2 h 50
Schweinfurt2× a day–3 h 30
Salzburg AT2× a day–6 h 00
Belfort FR1× a day–3 h 50
Avignon1× a day–10 h 55
Montpellier FR1× a day–12 h 40
Besançon FR1× a day–4 h 35
Katowice PL1× a day–14 h 30
Kraków PL1× a day–15 h 45
Verona IT1× a day–10 h 20
Győr HU1× a day–11 h 25
Jelenia Góra PL1× a day–12 h 20
Wrocław PL1× a day–14 h 00
Oława PL1× a day–14 h 47
Brzeg PL1× a day–15 h 12
Opole PL1× a day–15 h 55
Bregenz AT1× a day–4 h 25
Firenze1× a day–14 h 15
Roma IT1× a day–17 h 40
Graz AT1× a day–9 h 25
Maribor SI1× a day–10 h 25
Ptuj SI1× a day–11 h 00
Varaždin SI1× a day–12 h 16
Čakovec SI1× a day–12 h 50
Koprivnica HU1× a day–14 h 15
Osijek CZ1× a day–17 h 45
Luxembourg LU1× a day–4 h 25
Bruxelles - Brussel BE1× a day–7 h 35
Antwerpen CZ1× a day–8 h 55
Slavonski Brod CZ1× a day–13 h 50
Vinkovci1× a day–15 h 15
Nancy1× a day–3 h 45
Le Mans1× a day–11 h 20
Rennes1× a day–13 h 15
Rimini1× a day–12 h 55
Ancona1× a day–14 h 35
Pescara1× a day–16 h 50
Foggia1× a day–19 h 25
Bari1× a day–21 h 25
Crotone1× a day–27 h 05
Tübingen1× a day–1 h 35
Genova1× a day–10 h 30
Mönchengladbach1× a day–4 h 45
Nijmegen NL1× a day–6 h 10
Utrecht1× a day–7 h 25
Kiel1× a day–11 h 50
Subotica RS1× a day–16 h 00
Sombor1× a day–17 h 00
Novi Sad1× a day–18 h 30
Belgrade1× a day–20 h 00
Rijeka1× a day–12 h 15
Zadar HR1× a day–16 h 30
Šibenik HR1× a day–17 h 55
Split HR1× a day–19 h 30
Schorndorf1× a day1 h 21–
Diepholz1× a day4 h 46–
Riesa1× a day7 h 11–
Bad Schandau1× a day8 h 26–
Děčín CZ1× a day8 h 44–
Kaiserslautern6× a week–1 h 40
Friedberg6× a week2 h 06–
Delmenhorst6× a week6 h 17–
Oldenburg6× a week6 h 36–
Ústí nad Labem CZ6× a week9 h 02–
Náchod CZ5× a week–11 h 50
Kłodzko PL5× a week–13 h 07
Nysa PL5× a week–14 h 05
Gliwice PL5× a week–15 h 40
Zabrze PL5× a week–15 h 52
Poznań PL5× a week–13 h 35
Warszawa PL5× a week–17 h 25
Beroun CZ5× a week–7 h 40
Mielec PL5× a week–17 h 55
Tarnobrzeg PL5× a week–18 h 45
Sandomierz PL5× a week–19 h 14
Lublin PL5× a week–20 h 55
Świdnik PL5× a week–21 h 25
Chełm PL5× a week–22 h 30
Bolzano - Bozen IT5× a week–7 h 45
Trento IT5× a week–8 h 55
Marghera5× a week–11 h 50
Venezia CZ5× a week–12 h 10
Böblingen5× a week–2 h 05
Lugano CH5× a week–8 h 30
Como IT5× a week–9 h 20
Bergamo IT5× a week–11 h 10
Vicenza5× a week–13 h 35
Nîmes5× a week–11 h 50
Perpignan5× a week–15 h 00
Barcelona ES5× a week–17 h 25
Villach AT5× a week–8 h 40
Wiesbaden5× a week–3 h 00
Koblenz5× a week–2 h 35
Aachen5× a week–5 h 40
Eindhoven CZ5× a week–7 h 05
Tilburg5× a week–7 h 55
Rotterdam CZ5× a week–9 h 25
Den Haag CZ5× a week–10 h 00
Linz AT5× a week–7 h 55
Orléans4× a week–10 h 15
Tours4× a week–11 h 45
Angers4× a week–13 h 25
Nantes4× a week–14 h 45
Szeged HU4× a week–15 h 45
Arad RO4× a week–17 h 25
Timișoara RO4× a week–19 h 10
Deva RO4× a week–21 h 40
Sibiu RO4× a week–23 h 30
Făgăraș RO4× a week–25 h 00
Brașov RO4× a week–26 h 15
Ploiești4× a week–28 h 45
București CZ4× a week–30 h 05
Constanța4× a week–34 h 30
Kloten CH4× a week–4 h 30
Luzern CH4× a week–6 h 05
Enschede NL3× a week–9 h 50
Groningen3× a week–11 h 40
Regensburg3× a week4 h 33–
Villingen-Schwenningen1× a week1 h 44–
Donaueschingen1× a week1 h 55–
Singen (Hohentwiel)1× a week2 h 36–
Radolfzell am Bodensee1× a week2 h 51–
Konstanz1× a week3 h 07–

22 more destinations on the map

Popular cities

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