Stuttgart: direct trains and buses
From Stuttgart you can reach 293 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 |
|---|---|---|---|
| München | 69× a day | 1 h 46 | 2 h 25 |
| Ulm | 60× a day | 0 h 40 | 1 h 00 |
| Mannheim | 57× a day | 0 h 37 | 1 h 55 |
| Augsburg | 57× a day | 1 h 24 | 1 h 35 |
| Frankfurt am Main | 56× a day | 1 h 12 | 2 h 45 |
| Karlsruhe | 45× a day | 0 h 39 | 0 h 55 |
| Köln CZ | 32× a day | 2 h 03 | 5 h 25 |
| Heidelberg | 32× a day | 0 h 35 | 1 h 44 |
| Dortmund | 21× a day | 3 h 21 | 8 h 50 |
| Hamburg | 18× a day | 4 h 58 | 8 h 54 |
| Kornwestheim | 17× a day | – | 0 h 03 |
| Düsseldorf CZ | 16× a day | 2 h 27 | 6 h 40 |
| Bonn CZ | 15× a day | 1 h 52 | 4 h 50 |
| Darmstadt | 14× a day | 1 h 20 | 2 h 50 |
| Hannover | 14× a day | 3 h 42 | 6 h 39 |
| Berlin | 14× a day | 4 h 36 | 8 h 05 |
| Böblingen | 13× a day | 0 h 07 | 0 h 40 |
| Vaihingen an der Enz | 13× a day | 0 h 14 | – |
| Duisburg | 13× a day | 2 h 43 | 7 h 50 |
| Wuppertal | 13× a day | 2 h 52 | 7 h 25 |
| Strasbourg | 13× a day | 1 h 24 | 1 h 35 |
| Essen | 13× a day | 2 h 56 | 7 h 35 |
| Leipzig | 13× a day | 4 h 20 | – |
| Erfurt | 12× a day | 3 h 38 | 8 h 00 |
| Nürnberg | 12× a day | 1 h 54 | 2 h 40 |
| Horb am Neckar | 12× a day | 0 h 32 | – |
| Rottweil | 12× a day | 1 h 01 | – |
| Tuttlingen | 12× a day | 1 h 19 | – |
| Singen (Hohentwiel) | 12× a day | 1 h 45 | – |
| Hagen | 12× a day | 3 h 09 | – |
| Fulda | 11× a day | 2 h 21 | – |
| Günzburg | 11× a day | 1 h 03 | – |
| Münster | 10× a day | 4 h 05 | 10 h 00 |
| Göttingen | 10× a day | 3 h 08 | 5 h 04 |
| Weinheim | 9× a day | 0 h 55 | – |
| Pforzheim | 9× a day | 0 h 33 | 1 h 10 |
| Kassel | 9× a day | 2 h 48 | – |
| Bensheim | 8× a day | 1 h 06 | – |
| Schaffhausen CH | 8× a day | 2 h 04 | – |
| Osnabrück | 8× a day | 4 h 32 | – |
| Bremen | 8× a day | 5 h 25 | – |
| Schwäbisch Gmünd | 8× a day | 0 h 31 | – |
| Aalen | 8× a day | 0 h 48 | – |
| Ellwangen | 8× a day | 0 h 59 | – |
| Crailsheim | 8× a day | 1 h 14 | – |
| Ansbach | 8× a day | 1 h 40 | – |
| Mühlacker | 8× a day | 0 h 23 | – |
| Bruchsal | 7× a day | 0 h 25 | – |
| Lutherstadt Wittenberg | 7× a day | 4 h 57 | – |
| Tübingen | 7× a day | – | 0 h 25 |
| Zürich CH | 7× a day | – | 3 h 00 |
| Koblenz | 7× a day | 2 h 09 | 3 h 40 |
| Heilbronn | 7× a day | – | 0 h 50 |
| Salzburg AT | 7× a day | 4 h 01 | 4 h 55 |
| Mainz | 7× a day | 1 h 41 | – |
| Wien AT | 6× a day | – | 8 h 35 |
| Praha CZ | 6× a day | – | 5 h 45 |
| Dresden | 6× a day | 11 h 06 | 6 h 50 |
| Halle (Saale) | 6× a day | 4 h 30 | – |
| Paris FR | 6× a day | – | 7 h 35 |
| Hanau | 5× a day | 1 h 36 | – |
| Gütersloh | 5× a day | 5 h 31 | – |
| Bielefeld | 5× a day | 5 h 42 | – |
| Herford | 5× a day | 5 h 51 | – |
| Bad Oeynhausen | 5× a day | 6 h 01 | – |
| Minden | 5× a day | 6 h 10 | – |
| Herrenberg | 5× a day | 0 h 29 | – |
| Celle | 5× a day | 4 h 04 | – |
| Solingen | 5× a day | 3 h 53 | – |
| Bochum | 4× a day | 3 h 54 | 8 h 05 |
| Freiburg im Breisgau | 4× a day | 1 h 57 | 3 h 35 |
| Rosenheim | 4× a day | 2 h 59 | – |
| Kaiserslautern | 4× a day | 1 h 25 | 2 h 50 |
| Zagreb HR | 4× a day | – | 10 h 05 |
| Saarbrücken | 4× a day | 2 h 09 | 4 h 05 |
| Milano IT | 4× a day | – | 7 h 05 |
| Budapest HU | 4× a day | – | 11 h 50 |
| Ljubljana SI | 4× a day | – | 8 h 01 |
| Villach AT | 4× a day | 6 h 34 | 7 h 30 |
| Walldorf | 4× a day | 0 h 37 | – |
| Braunschweig | 4× a day | 4 h 24 | – |
| Bratislava SK | 3× a day | – | 9 h 55 |
| Metz | 3× a day | – | 4 h 35 |
| Würzburg | 3× a day | – | 1 h 50 |
| Bamberg | 3× a day | 2 h 50 | 3 h 20 |
| Reutlingen | 3× a day | – | 0 h 30 |
| Konstanz | 3× a day | 2 h 20 | 3 h 04 |
| Neumünster | 3× a day | 5 h 57 | – |
| Kiel | 3× a day | 6 h 17 | – |
| Jena | 3× a day | 4 h 45 | 9 h 15 |
| Traunstein | 3× a day | 3 h 33 | – |
| Freilassing | 3× a day | 3 h 52 | – |
| Magdeburg | 3× a day | 8 h 31 | – |
| Köthen (Anhalt) | 3× a day | 9 h 05 | – |
| Golling-Abtenau AT | 3× a day | 4 h 28 | – |
| Bischofshofen AT | 3× a day | 4 h 49 | – |
| Sankt Johann im Pongau AT | 3× a day | 4 h 58 | – |
| Schwarzach-St.Veit AT | 3× a day | 5 h 05 | – |
| Bad Gastein AT | 3× a day | 5 h 30 | – |
| Mallnitz-Obervellach AT | 3× a day | 5 h 45 | – |
| Spittal an der Drau SK | 3× a day | 6 h 09 | – |
| Velden AT | 3× a day | 6 h 47 | – |
| Klagenfurt AT | 3× a day | 7 h 02 | – |
| Lyon CZ | 3× a day | – | 9 h 30 |
| Riesa | 3× a day | 10 h 36 | – |
| Chemnitz | 3× a day | – | 5 h 50 |
| Amsterdam CZ | 3× a day | – | 9 h 10 |
| Regensburg | 2× a day | 3 h 30 | 4 h 45 |
| Schweinfurt | 2× a day | – | 2 h 30 |
| Reims FR | 2× a day | – | 6 h 20 |
| Leonberg | 2× a day | – | 0 h 25 |
| Mulhouse FR | 2× a day | – | 4 h 39 |
| Aichach SK | 2× a day | – | 2 h 40 |
| Ingolstadt | 2× a day | – | 3 h 30 |
| Graz AT | 2× a day | – | 8 h 05 |
| Maribor SI | 2× a day | – | 9 h 05 |
| Bologna IT | 2× a day | – | 10 h 05 |
| Luxembourg LU | 2× a day | – | 5 h 35 |
| Bruxelles - Brussel BE | 2× a day | – | 8 h 45 |
| Antwerpen CZ | 2× a day | – | 10 h 05 |
| Neustadt an der Weinstraße | 2× a day | 1 h 01 | – |
| Erlangen | 2× a day | 2 h 29 | – |
| Lichtenfels | 2× a day | 3 h 07 | – |
| Kronach | 2× a day | 3 h 21 | – |
| Saalfeld/Saale | 2× a day | 4 h 14 | – |
| Rudolstadt | 2× a day | 4 h 24 | – |
| Naumburg (Saale) | 2× a day | 5 h 19 | – |
| Weißenfels | 2× a day | 5 h 29 | – |
| Schorndorf | 2× a day | 0 h 19 | – |
| Offenburg (FlixTrain) | 2× a day | 1 h 26 | – |
| Basel CH | 2× a day | 2 h 30 | – |
| Wrocław PL | 2× a day | – | 11 h 50 |
| Landau in der Pfalz | 2× a day | – | 1 h 40 |
| Plzeň CZ | 2× a day | – | 4 h 25 |
| Radolfzell am Bodensee | 2× a day | 2 h 06 | – |
| Belfort FR | 1× a day | – | 5 h 24 |
| Avignon | 1× a day | – | 12 h 45 |
| Montpellier FR | 1× a day | – | 14 h 30 |
| Besançon FR | 1× a day | – | 6 h 10 |
| Katowice PL | 1× a day | – | 13 h 15 |
| Kraków PL | 1× a day | – | 14 h 30 |
| Warszawa PL | 1× a day | – | 16 h 25 |
| Verona IT | 1× a day | – | 9 h 10 |
| Győr HU | 1× a day | – | 10 h 10 |
| Wiesbaden | 1× a day | 1 h 57 | 4 h 05 |
| Wels AT | 1× a day | – | 6 h 30 |
| Jelenia Góra PL | 1× a day | – | 11 h 10 |
| Oława PL | 1× a day | – | 13 h 37 |
| Brzeg PL | 1× a day | – | 14 h 02 |
| Opole PL | 1× a day | – | 14 h 45 |
| Zwickau | 1× a day | – | 5 h 25 |
| Bregenz AT | 1× a day | – | 3 h 20 |
| Firenze | 1× a day | – | 13 h 10 |
| Roma IT | 1× a day | – | 16 h 35 |
| Ptuj SI | 1× a day | – | 9 h 40 |
| Varaždin SI | 1× a day | – | 10 h 56 |
| Čakovec SI | 1× a day | – | 11 h 30 |
| Koprivnica HU | 1× a day | – | 12 h 55 |
| Osijek CZ | 1× a day | – | 16 h 25 |
| Slavonski Brod CZ | 1× a day | – | 12 h 50 |
| Vinkovci | 1× a day | – | 14 h 15 |
| Nancy | 1× a day | – | 5 h 40 |
| Le Mans | 1× a day | – | 13 h 15 |
| Rennes | 1× a day | – | 15 h 10 |
| Rimini | 1× a day | – | 11 h 40 |
| Ancona | 1× a day | – | 13 h 20 |
| Pescara | 1× a day | – | 15 h 35 |
| Foggia | 1× a day | – | 18 h 10 |
| Bari | 1× a day | – | 20 h 10 |
| Crotone | 1× a day | – | 25 h 50 |
| Genova | 1× a day | – | 9 h 25 |
| Mönchengladbach | 1× a day | – | 5 h 45 |
| Nijmegen NL | 1× a day | – | 7 h 10 |
| Utrecht | 1× a day | – | 8 h 25 |
| Subotica RS | 1× a day | – | 15 h 00 |
| Sombor | 1× a day | – | 16 h 00 |
| Novi Sad | 1× a day | – | 17 h 30 |
| Belgrade | 1× a day | – | 19 h 00 |
| Trier | 1× a day | – | 5 h 15 |
| Rijeka | 1× a day | – | 11 h 10 |
| Zadar HR | 1× a day | – | 15 h 25 |
| Šibenik HR | 1× a day | – | 16 h 50 |
| Split HR | 1× a day | – | 18 h 25 |
| Weimar | 1× a day | – | 8 h 40 |
| Lviv UA | 1× a day | – | 25 h 50 |
| Rivne UA | 1× a day | – | 30 h 05 |
| Zhytomyr UA | 1× a day | – | 32 h 45 |
| Kyiv UA | 1× a day | – | 34 h 15 |
| Siegen | 1× a day | – | 5 h 35 |
| Biberach an der Riß | 1× a day | 1 h 36 | – |
| Ravensburg | 1× a day | 2 h 05 | – |
| Friedrichshafen | 1× a day | 2 h 18 | – |
| Lindau (Bodensee) | 1× a day | 2 h 58 | – |
| Gelsenkirchen | 1× a day | 3 h 59 | – |
| Recklinghausen | 1× a day | 4 h 10 | – |
| Oberhausen | 1× a day | 3 h 06 | – |
| Arnhem NL | 1× a day | 4 h 00 | – |
| Bitterfeld-Wolfen | 1× a day | 5 h 52 | – |
| Pörtschach AT | 1× a day | 7 h 00 | – |
| Donaueschingen | 6× a week | – | 2 h 35 |
| Freudenstadt | 6× a week | – | 1 h 50 |
| Kloten CH | 5× a week | – | 4 h 55 |
| Hradec Králové CZ | 5× a week | – | 9 h 34 |
| Náchod CZ | 5× a week | – | 10 h 24 |
| Kłodzko PL | 5× a week | – | 11 h 41 |
| Nysa PL | 5× a week | – | 12 h 39 |
| Gliwice PL | 5× a week | – | 14 h 14 |
| Zabrze PL | 5× a week | – | 14 h 26 |
| Poznań PL | 5× a week | – | 12 h 35 |
| Beroun CZ | 5× a week | – | 6 h 25 |
| Mielec PL | 5× a week | – | 16 h 40 |
| Tarnobrzeg PL | 5× a week | – | 17 h 30 |
| Sandomierz PL | 5× a week | – | 17 h 59 |
| Lublin PL | 5× a week | – | 19 h 40 |
| Świdnik PL | 5× a week | – | 20 h 10 |
| Chełm PL | 5× a week | – | 21 h 15 |
| Bolzano - Bozen IT | 5× a week | – | 6 h 35 |
| Trento IT | 5× a week | – | 7 h 45 |
| Marghera | 5× a week | – | 10 h 40 |
| Venezia CZ | 5× a week | – | 11 h 00 |
| Lugano CH | 5× a week | – | 7 h 05 |
| Como IT | 5× a week | – | 7 h 55 |
| Bergamo IT | 5× a week | – | 9 h 45 |
| Vicenza | 5× a week | – | 12 h 10 |
| Nîmes | 5× a week | – | 13 h 40 |
| Perpignan | 5× a week | – | 16 h 50 |
| Barcelona ES | 5× a week | – | 19 h 15 |
| Bayreuth | 5× a week | – | 5 h 15 |
| Łódź PL | 5× a week | – | 15 h 00 |
| Aachen | 5× a week | – | 6 h 45 |
| Eindhoven CZ | 5× a week | – | 8 h 10 |
| Tilburg | 5× a week | – | 9 h 00 |
| Rotterdam CZ | 5× a week | – | 10 h 30 |
| Den Haag CZ | 5× a week | – | 11 h 05 |
| Linz AT | 5× a week | – | 6 h 40 |
| Hildesheim | 5× a week | 3 h 59 | – |
| Orléans | 4× a week | – | 11 h 20 |
| Tours | 4× a week | – | 12 h 50 |
| Angers | 4× a week | – | 14 h 30 |
| Nantes | 4× a week | – | 15 h 50 |
| Szeged HU | 4× a week | – | 14 h 30 |
| Arad RO | 4× a week | – | 16 h 10 |
| Timișoara RO | 4× a week | – | 17 h 55 |
| Deva RO | 4× a week | – | 20 h 25 |
| Sibiu RO | 4× a week | – | 22 h 15 |
| Făgăraș RO | 4× a week | – | 23 h 45 |
| Brașov RO | 4× a week | – | 25 h 00 |
| Ploiești | 4× a week | – | 27 h 30 |
| București CZ | 4× a week | – | 28 h 50 |
| Constanța | 4× a week | – | 33 h 15 |
| Lüneburg | 4× a week | 4 h 40 | – |
| Uelzen | 4× a week | 4 h 26 | – |
| Enschede NL | 3× a week | – | 11 h 05 |
| Groningen | 3× a week | – | 12 h 55 |
| Weilheim in Oberbayern | 2× a week | 3 h 19 | – |
| Garmisch-Partenkirchen | 2× a week | 4 h 08 | – |
| Kufstein AT | 1× a week | 4 h 03 | – |
36 more destinations on the map