Osnabrück: direct trains and buses
From Osnabrück you can reach 99 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 |
|---|---|---|---|
| Hamburg | 24× a day | 1 h 36 | 3 h 25 |
| Bremen | 21× a day | 0 h 51 | 1 h 45 |
| Köln CZ | 18× a day | 2 h 05 | – |
| Dortmund | 15× a day | 0 h 55 | – |
| Münster | 15× a day | 0 h 23 | – |
| Frankfurt am Main | 13× a day | 3 h 12 | – |
| Essen | 13× a day | 1 h 16 | 1 h 55 |
| Mannheim | 12× a day | 3 h 48 | – |
| Düsseldorf CZ | 12× a day | 1 h 40 | – |
| Bochum | 9× a day | 1 h 09 | – |
| Hannover | 8× a day | 1 h 07 | 1 h 45 |
| Berlin | 7× a day | 3 h 49 | 4 h 55 |
| Stuttgart | 7× a day | 4 h 34 | – |
| Ulm | 6× a day | 5 h 25 | – |
| Augsburg | 6× a day | 6 h 07 | – |
| München | 6× a day | 6 h 52 | – |
| Karlsruhe | 6× a day | 4 h 22 | – |
| Solingen | 5× a day | 1 h 49 | – |
| Wuppertal | 5× a day | 1 h 36 | – |
| Bünde | 5× a day | 0 h 20 | 0 h 35 |
| Hagen | 4× a day | 1 h 19 | – |
| Lille FR | 4× a day | – | 7 h 10 |
| Magdeburg | 4× a day | – | 3 h 55 |
| Enschede NL | 3× a day | – | 1 h 25 |
| Amsterdam CZ | 3× a day | – | 3 h 05 |
| Rotterdam CZ | 3× a day | – | 4 h 30 |
| Hamm | 3× a day | 0 h 43 | – |
| Antwerpen CZ | 3× a day | – | 5 h 50 |
| Freiburg im Breisgau | 3× a day | 5 h 26 | – |
| Gelsenkirchen | 3× a day | 1 h 02 | – |
| Basel CH | 3× a day | 5 h 59 | – |
| Eindhoven CZ | 3× a day | – | 4 h 15 |
| Paris FR | 3× a day | – | 9 h 35 |
| Braunschweig | 3× a day | – | 3 h 00 |
| Leipzig | 3× a day | – | 5 h 45 |
| Dresden | 3× a day | – | 7 h 30 |
| Diepholz | 3× a day | 0 h 23 | – |
| Duisburg | 2× a day | 1 h 33 | 2 h 25 |
| Den Haag CZ | 2× a day | – | 4 h 25 |
| Wittenberge | 2× a day | 3 h 09 | – |
| Ludwigslust | 2× a day | 2 h 55 | – |
| Schwerin | 2× a day | 3 h 11 | – |
| Bützow | 2× a day | 3 h 41 | – |
| Rostock | 2× a day | 4 h 03 | – |
| Ribnitz-Damgarten | 2× a day | 4 h 28 | – |
| Stralsund | 2× a day | 5 h 03 | – |
| Arnhem NL | 2× a day | – | 2 h 50 |
| Nijmegen NL | 2× a day | – | 3 h 19 |
| Bad Oeynhausen | 2× a day | – | 0 h 55 |
| Praha CZ | 2× a day | – | 10 h 15 |
| Poznań PL | 2× a day | – | 10 h 05 |
| Warszawa PL | 2× a day | – | 14 h 35 |
| Bonn CZ | 1× a day | 2 h 31 | – |
| Potsdam | 1× a day | – | 6 h 00 |
| Białystok PL | 1× a day | – | 17 h 35 |
| Wrocław PL | 1× a day | – | 11 h 15 |
| Katowice PL | 1× a day | – | 14 h 05 |
| Kraków PL | 1× a day | – | 15 h 35 |
| Rzeszów PL | 1× a day | – | 17 h 55 |
| Przemyśl PL | 1× a day | – | 19 h 10 |
| Szczecin PL | 1× a day | – | 9 h 35 |
| Kołobrzeg PL | 1× a day | – | 11 h 40 |
| Koszalin PL | 1× a day | – | 12 h 30 |
| Słupsk PL | 1× a day | – | 13 h 40 |
| Gdańsk PL | 1× a day | – | 15 h 40 |
| Elbląg PL | 1× a day | – | 16 h 55 |
| Olsztyn PL | 1× a day | – | 18 h 25 |
| Mrągowo PL | 1× a day | – | 19 h 40 |
| Giżycko PL | 1× a day | – | 20 h 45 |
| Suwałki PL | 1× a day | – | 22 h 22 |
| Marijampolė LT | 1× a day | – | 23 h 52 |
| Kaunas LT | 1× a day | – | 24 h 55 |
| Vilnius LT | 1× a day | – | 26 h 25 |
| Bruxelles - Brussel BE | 1× a day | – | 6 h 40 |
| Gent CZ | 1× a day | – | 7 h 55 |
| Greifswald | 1× a day | 5 h 27 | – |
| Zgierz PL | 5× a week | – | 12 h 30 |
| Łódź PL | 5× a week | – | 13 h 00 |
| Utrecht | 5× a week | – | 3 h 25 |
| Koblenz | 5× a week | 4 h 06 | – |
| Mainz | 5× a week | 5 h 22 | – |
| Günzburg | 5× a week | 6 h 52 | – |
| Heidelberg | 5× a week | 4 h 13 | – |
| Offenburg (FlixTrain) | 2× a week | 4 h 58 | – |
| Rosenheim | 1× a week | 9 h 53 | – |
| Kufstein AT | 1× a week | 10 h 16 | – |
13 more destinations on the map