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.
| Destination | per day | Train | Bus |
|---|---|---|---|
| Stuttgart | 43× a day | 0 h 36 | 0 h 55 |
| Frankfurt am Main | 38× a day | 1 h 03 | 1 h 40 |
| Mannheim | 35× a day | 0 h 23 | 0 h 55 |
| München | 25× a day | 2 h 35 | 3 h 30 |
| Ulm | 17× a day | 1 h 28 | 2 h 05 |
| Freiburg im Breisgau | 16× a day | 1 h 00 | 1 h 50 |
| Augsburg | 16× a day | 2 h 12 | 2 h 40 |
| Strasbourg | 16× a day | 0 h 44 | 0 h 55 |
| Basel CH | 15× a day | 1 h 35 | 3 h 15 |
| Hamburg | 15× a day | 4 h 52 | 9 h 05 |
| Heidelberg | 14× a day | 0 h 30 | 0 h 44 |
| Nürnberg | 13× a day | 3 h 10 | 3 h 45 |
| Göttingen | 12× a day | 2 h 54 | 5 h 50 |
| Köln CZ | 12× a day | 2 h 06 | 4 h 20 |
| Offenburg (FlixTrain) | 12× a day | 0 h 28 | – |
| Hannover | 12× a day | 3 h 28 | 6 h 55 |
| Kassel | 11× a day | 2 h 34 | – |
| Düsseldorf CZ | 11× a day | 2 h 33 | 5 h 35 |
| Berlin | 11× a day | 5 h 18 | 9 h 05 |
| Bruchsal | 11× a day | 0 h 11 | – |
| Fulda | 11× a day | 2 h 12 | – |
| Essen | 9× a day | 2 h 59 | 6 h 30 |
| Darmstadt | 9× a day | 1 h 12 | 1 h 45 |
| Pforzheim | 9× a day | 0 h 19 | 0 h 35 |
| Erfurt | 8× a day | 3 h 31 | – |
| Halle (Saale) | 8× a day | 4 h 04 | – |
| Bremen | 8× a day | 5 h 15 | – |
| Kornwestheim | 8× a day | – | 1 h 00 |
| Duisburg | 8× a day | 2 h 46 | 6 h 30 |
| Hanau | 8× a day | 1 h 26 | – |
| Mühlacker | 8× a day | 0 h 28 | – |
| Praha CZ | 7× a day | 10 h 06 | 7 h 45 |
| Schwäbisch Gmünd | 7× a day | 1 h 34 | – |
| Aalen | 7× a day | 1 h 51 | – |
| Ellwangen | 7× a day | 2 h 02 | – |
| Crailsheim | 7× a day | 2 h 17 | – |
| Ansbach | 7× a day | 2 h 43 | – |
| Bochum | 7× a day | 3 h 10 | 7 h 05 |
| Dortmund | 6× a day | 3 h 22 | 7 h 35 |
| Münster | 6× a day | 3 h 55 | 8 h 45 |
| Vaihingen an der Enz | 6× a day | 0 h 36 | – |
| Osnabrück | 5× a day | 4 h 21 | – |
| Weinheim | 5× a day | 0 h 51 | – |
| Bensheim | 5× a day | 1 h 02 | – |
| Paris FR | 5× a day | – | 7 h 15 |
| Heilbronn | 5× a day | – | 1 h 55 |
| Wien AT | 5× a day | – | 9 h 45 |
| Uelzen | 4× a day | 4 h 09 | – |
| Ljubljana SI | 4× a day | – | 9 h 01 |
| Leipzig | 4× a day | 5 h 40 | 7 h 35 |
| Metz | 3× a day | – | 3 h 25 |
| Bonn CZ | 3× a day | 2 h 11 | 3 h 45 |
| Dresden | 3× a day | 7 h 50 | 8 h 25 |
| Zürich CH | 3× a day | – | 4 h 10 |
| Marburg | 3× a day | 2 h 43 | – |
| Plzeň CZ | 3× a day | – | 6 h 35 |
| Lyon CZ | 3× a day | – | 7 h 55 |
| Milano IT | 3× a day | – | 8 h 10 |
| Budapest HU | 3× a day | – | 13 h 05 |
| Bamberg | 3× a day | 3 h 53 | 4 h 20 |
| Zagreb HR | 3× a day | – | 11 h 05 |
| Amsterdam CZ | 3× a day | – | 8 h 10 |
| Bratislava SK | 3× a day | – | 11 h 00 |
| Reims FR | 2× a day | – | 5 h 15 |
| Mulhouse FR | 2× a day | – | 3 h 05 |
| Leonberg | 2× a day | – | 0 h 45 |
| Braunschweig | 2× a day | 4 h 20 | – |
| Baden-Baden | 2× a day | – | 0 h 30 |
| Zwickau | 2× a day | – | 6 h 30 |
| Chemnitz | 2× a day | – | 7 h 20 |
| Bologna IT | 2× a day | – | 11 h 20 |
| Hildesheim | 2× a day | 3 h 55 | – |
| Erlangen | 2× a day | 3 h 32 | – |
| Lichtenfels | 2× a day | 4 h 10 | – |
| Kronach | 2× a day | 4 h 24 | – |
| Saalfeld/Saale | 2× a day | 5 h 17 | – |
| Rudolstadt | 2× a day | 5 h 27 | – |
| Jena | 2× a day | 5 h 48 | – |
| Naumburg (Saale) | 2× a day | 6 h 22 | – |
| Weißenfels | 2× a day | 6 h 32 | – |
| Hradec Králové CZ | 2× a day | – | 10 h 00 |
| Landau in der Pfalz | 2× a day | – | 0 h 30 |
| Saarbrücken | 2× a day | – | 2 h 45 |
| Würzburg | 2× a day | – | 2 h 50 |
| Schweinfurt | 2× a day | – | 3 h 30 |
| Salzburg AT | 2× a day | – | 6 h 00 |
| Belfort FR | 1× a day | – | 3 h 50 |
| Avignon | 1× a day | – | 10 h 55 |
| Montpellier FR | 1× a day | – | 12 h 40 |
| Besançon FR | 1× a day | – | 4 h 35 |
| Katowice PL | 1× a day | – | 14 h 30 |
| Kraków PL | 1× a day | – | 15 h 45 |
| Verona IT | 1× a day | – | 10 h 20 |
| Győr HU | 1× a day | – | 11 h 25 |
| Jelenia Góra PL | 1× a day | – | 12 h 20 |
| Wrocław PL | 1× a day | – | 14 h 00 |
| Oława PL | 1× a day | – | 14 h 47 |
| Brzeg PL | 1× a day | – | 15 h 12 |
| Opole PL | 1× a day | – | 15 h 55 |
| Bregenz AT | 1× a day | – | 4 h 25 |
| Firenze | 1× a day | – | 14 h 15 |
| Roma IT | 1× a day | – | 17 h 40 |
| Graz AT | 1× a day | – | 9 h 25 |
| Maribor SI | 1× a day | – | 10 h 25 |
| Ptuj SI | 1× a day | – | 11 h 00 |
| Varaždin SI | 1× a day | – | 12 h 16 |
| Čakovec SI | 1× a day | – | 12 h 50 |
| Koprivnica HU | 1× a day | – | 14 h 15 |
| Osijek CZ | 1× a day | – | 17 h 45 |
| Luxembourg LU | 1× a day | – | 4 h 25 |
| Bruxelles - Brussel BE | 1× a day | – | 7 h 35 |
| Antwerpen CZ | 1× a day | – | 8 h 55 |
| Slavonski Brod CZ | 1× a day | – | 13 h 50 |
| Vinkovci | 1× a day | – | 15 h 15 |
| Nancy | 1× a day | – | 3 h 45 |
| Le Mans | 1× a day | – | 11 h 20 |
| Rennes | 1× a day | – | 13 h 15 |
| Rimini | 1× a day | – | 12 h 55 |
| Ancona | 1× a day | – | 14 h 35 |
| Pescara | 1× a day | – | 16 h 50 |
| Foggia | 1× a day | – | 19 h 25 |
| Bari | 1× a day | – | 21 h 25 |
| Crotone | 1× a day | – | 27 h 05 |
| Tübingen | 1× a day | – | 1 h 35 |
| Genova | 1× a day | – | 10 h 30 |
| Mönchengladbach | 1× a day | – | 4 h 45 |
| Nijmegen NL | 1× a day | – | 6 h 10 |
| Utrecht | 1× a day | – | 7 h 25 |
| Kiel | 1× a day | – | 11 h 50 |
| Subotica RS | 1× a day | – | 16 h 00 |
| Sombor | 1× a day | – | 17 h 00 |
| Novi Sad | 1× a day | – | 18 h 30 |
| Belgrade | 1× a day | – | 20 h 00 |
| Rijeka | 1× a day | – | 12 h 15 |
| Zadar HR | 1× a day | – | 16 h 30 |
| Šibenik HR | 1× a day | – | 17 h 55 |
| Split HR | 1× a day | – | 19 h 30 |
| Schorndorf | 1× a day | 1 h 21 | – |
| Diepholz | 1× a day | 4 h 46 | – |
| Riesa | 1× a day | 7 h 11 | – |
| Bad Schandau | 1× a day | 8 h 26 | – |
| Děčín CZ | 1× a day | 8 h 44 | – |
| Kaiserslautern | 6× a week | – | 1 h 40 |
| Friedberg | 6× a week | 2 h 06 | – |
| Delmenhorst | 6× a week | 6 h 17 | – |
| Oldenburg | 6× a week | 6 h 36 | – |
| Ústí nad Labem CZ | 6× a week | 9 h 02 | – |
| Náchod CZ | 5× a week | – | 11 h 50 |
| Kłodzko PL | 5× a week | – | 13 h 07 |
| Nysa PL | 5× a week | – | 14 h 05 |
| Gliwice PL | 5× a week | – | 15 h 40 |
| Zabrze PL | 5× a week | – | 15 h 52 |
| Poznań PL | 5× a week | – | 13 h 35 |
| Warszawa PL | 5× a week | – | 17 h 25 |
| Beroun CZ | 5× a week | – | 7 h 40 |
| Mielec PL | 5× a week | – | 17 h 55 |
| Tarnobrzeg PL | 5× a week | – | 18 h 45 |
| Sandomierz PL | 5× a week | – | 19 h 14 |
| Lublin PL | 5× a week | – | 20 h 55 |
| Świdnik PL | 5× a week | – | 21 h 25 |
| Chełm PL | 5× a week | – | 22 h 30 |
| Bolzano - Bozen IT | 5× a week | – | 7 h 45 |
| Trento IT | 5× a week | – | 8 h 55 |
| Marghera | 5× a week | – | 11 h 50 |
| Venezia CZ | 5× a week | – | 12 h 10 |
| Böblingen | 5× a week | – | 2 h 05 |
| Lugano CH | 5× a week | – | 8 h 30 |
| Como IT | 5× a week | – | 9 h 20 |
| Bergamo IT | 5× a week | – | 11 h 10 |
| Vicenza | 5× a week | – | 13 h 35 |
| Nîmes | 5× a week | – | 11 h 50 |
| Perpignan | 5× a week | – | 15 h 00 |
| Barcelona ES | 5× a week | – | 17 h 25 |
| Villach AT | 5× a week | – | 8 h 40 |
| Wiesbaden | 5× a week | – | 3 h 00 |
| Koblenz | 5× a week | – | 2 h 35 |
| Aachen | 5× a week | – | 5 h 40 |
| Eindhoven CZ | 5× a week | – | 7 h 05 |
| Tilburg | 5× a week | – | 7 h 55 |
| Rotterdam CZ | 5× a week | – | 9 h 25 |
| Den Haag CZ | 5× a week | – | 10 h 00 |
| Linz AT | 5× a week | – | 7 h 55 |
| Orléans | 4× a week | – | 10 h 15 |
| Tours | 4× a week | – | 11 h 45 |
| Angers | 4× a week | – | 13 h 25 |
| Nantes | 4× a week | – | 14 h 45 |
| Szeged HU | 4× a week | – | 15 h 45 |
| Arad RO | 4× a week | – | 17 h 25 |
| Timișoara RO | 4× a week | – | 19 h 10 |
| Deva RO | 4× a week | – | 21 h 40 |
| Sibiu RO | 4× a week | – | 23 h 30 |
| Făgăraș RO | 4× a week | – | 25 h 00 |
| Brașov RO | 4× a week | – | 26 h 15 |
| Ploiești | 4× a week | – | 28 h 45 |
| București CZ | 4× a week | – | 30 h 05 |
| Constanța | 4× a week | – | 34 h 30 |
| Kloten CH | 4× a week | – | 4 h 30 |
| Luzern CH | 4× a week | – | 6 h 05 |
| Enschede NL | 3× a week | – | 9 h 50 |
| Groningen | 3× a week | – | 11 h 40 |
| Regensburg | 3× a week | 4 h 33 | – |
| Villingen-Schwenningen | 1× a week | 1 h 44 | – |
| Donaueschingen | 1× a week | 1 h 55 | – |
| Singen (Hohentwiel) | 1× a week | 2 h 36 | – |
| Radolfzell am Bodensee | 1× a week | 2 h 51 | – |
| Konstanz | 1× a week | 3 h 07 | – |
22 more destinations on the map