TrainMap

Berlin: direct trains and buses

From Berlin you can reach 358 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
Hamburg45× a day1 h 343 h 05
Hannover44× a day2 h 483 h 10
Erfurt44× a day1 h 29–
Dresden43× a day1 h 202 h 05
Praha CZ39× a day3 h 354 h 00
Nürnberg38× a day2 h 355 h 15
München33× a day4 h 347 h 10
Halle (Saale)30× a day0 h 591 h 55
Leipzig27× a day1 h 072 h 05
Magdeburg26× a day1 h 161 h 45
Köln CZ26× a day5 h 308 h 30
Frankfurt am Main25× a day3 h 566 h 50
Dortmund25× a day4 h 315 h 50
Bielefeld25× a day3 h 414 h 51
Braunschweig24× a day2 h 112 h 35
Essen22× a day4 h 566 h 55
Duisburg22× a day5 h 106 h 56
Düsseldorf CZ21× a day5 h 168 h 00
Bochum21× a day4 h 456 h 35
Poznań PL20× a day3 h 563 h 15
Hamm20× a day4 h 10–
Lutherstadt Wittenberg20× a day0 h 33–
Fulda19× a day2 h 56–
Szczecin PL19× a day–1 h 47
Warszawa PL19× a day6 h 197 h 15
Mannheim18× a day4 h 379 h 00
Wuppertal16× a day4 h 597 h 00
Ingolstadt16× a day3 h 53–
Bamberg15× a day2 h 184 h 30
Wrocław PL14× a day3 h 574 h 10
Hagen14× a day4 h 40–
Augsburg14× a day4 h 07–
Stuttgart13× a day4 h 377 h 46
Wittenberge13× a day0 h 39–
Karlsruhe13× a day5 h 079 h 00
Hanau13× a day3 h 39–
Katowice PL12× a day6 h 106 h 50
Kraków PL12× a day7 h 037 h 55
Wien AT12× a day8 h 128 h 35
Brno CZ12× a day6 h 366 h 55
Ludwigslust12× a day0 h 55–
Rzepin PL12× a day1 h 12–
Rostock11× a day2 h 482 h 25
Bitterfeld-Wolfen11× a day0 h 50–
Budapest HU10× a day10 h 5110 h 50
Erlangen10× a day2 h 485 h 20
Frankfurt (Oder)9× a day0 h 531 h 22
Minden9× a day3 h 25–
Bremen9× a day–4 h 50
Freiburg im Breisgau9× a day6 h 13–
Basel CH9× a day6 h 48–
Świebodzin PL9× a day3 h 02–
Zbąszynek PL9× a day3 h 15–
Bratislava SK9× a day8 h 258 h 45
Děčín CZ8× a day2 h 13–
Konin PL8× a day4 h 465 h 15
Offenburg (FlixTrain)8× a day5 h 41–
Osnabrück7× a day3 h 504 h 45
Ulm7× a day6 h 25–
Bad Schandau7× a day1 h 55–
Rzeszów PL7× a day8 h 4810 h 40
Ústí nad Labem CZ7× a day2 h 31–
Donauwörth7× a day3 h 50–
København DK7× a day8 h 447 h 35
Kutno PL7× a day5 h 22–
Paris FR7× a day–12 h 20
Schwerin7× a day1 h 562 h 25
Gliwice PL6× a day5 h 446 h 32
Przemyśl PL6× a day9 h 4711 h 55
Greifswald6× a day2 h 123 h 00
Stralsund6× a day2 h 343 h 40
Heidelberg6× a day4 h 539 h 09
Elsterwerda6× a day0 h 58–
Opole PL5× a day4 h 525 h 50
Eberswalde5× a day0 h 26–
Amsterdam CZ5× a day–7 h 55
Tarnów PL5× a day8 h 0710 h 00
Zabrze PL5× a day5 h 557 h 15
Trier4× a day–9 h 55
Luxembourg LU4× a day–11 h 10
Łódź PL4× a day–5 h 45
Kiel4× a day2 h 544 h 55
Gdańsk PL4× a day6 h 478 h 00
Schönefeld4× a day0 h 150 h 25
Antwerpen CZ4× a day–8 h 35
Rotterdam CZ4× a day–9 h 20
Zielona Góra PL4× a day2 h 023 h 17
Kędzierzyn-Koźle PL4× a day5 h 16–
Nykøbing Falster DK4× a day–6 h 20
Gütersloh4× a day4 h 00–
Kassel4× a day–4 h 30
Darmstadt4× a day4 h 158 h 15
Jarosław PL4× a day9 h 2512 h 10
Břeclav CZ4× a day7 h 10–
Malmö CZ4× a day–9 h 10
Leverkusen3× a day–7 h 50
Bayreuth3× a day–4 h 00
Bydgoszcz PL3× a day5 h 215 h 30
Eindhoven CZ3× a day–8 h 31
Bruxelles - Brussel BE3× a day–11 h 50
Chemnitz3× a day–3 h 15
Potsdam3× a day0 h 230 h 20
Göttingen3× a day–3 h 45
Metz3× a day–12 h 25
Maribor SI3× a day–12 h 20
Zagreb HR3× a day–14 h 10
Vilnius LT3× a day–14 h 55
Kołobrzeg PL3× a day–4 h 00
Koszalin PL3× a day–4 h 50
Prenzlau3× a day1 h 03–
Coburg3× a day2 h 04–
Bochnia PL3× a day7 h 49–
Dębica PL3× a day8 h 24–
Łańcut PL3× a day9 h 02–
Przeworsk PL3× a day9 h 15–
Głogów PL3× a day2 h 39–
Lubin PL3× a day3 h 07–
Legnica PL3× a day3 h 23–
Würzburg3× a day9 h 056 h 00
Lille FR3× a day–10 h 35
Bonn CZ3× a day–9 h 00
Lübeck3× a day–3 h 25
Jena3× a day2 h 373 h 40
Den Haag CZ3× a day–11 h 00
Pardubice CZ3× a day4 h 57–
Karlovy Vary CZ3× a day–5 h 50
Łomża PL3× a day–9 h 40
Suwałki PL3× a day–11 h 35
Kaunas LT3× a day–13 h 25
Rīga3× a day–18 h 15
Tallinn3× a day–23 h 00
Lviv UA3× a day–13 h 55
Gent CZ3× a day–9 h 30
Lund SE2× a day9 h 5610 h 20
Strasbourg2× a day–10 h 20
Groningen2× a day–7 h 10
Gdynia PL2× a day7 h 109 h 00
Olomouc CZ2× a day–8 h 10
Oldenburg2× a day–5 h 50
Rivne UA2× a day–18 h 00
Zhytomyr UA2× a day–20 h 40
Kyiv UA2× a day–21 h 45
Kolding2× a day–6 h 45
Vejle2× a day–7 h 15
Aarhus2× a day–8 h 20
Aalborg2× a day–10 h 00
Flensburg2× a day–5 h 25
Nancy2× a day–13 h 25
Słupsk PL2× a day–6 h 00
Gniezno PL2× a day4 h 265 h 05
Brzesko PL2× a day10 h 409 h 55
Neumünster2× a day2 h 34–
Brandenburg an der Havel2× a day0 h 44–
Zittau2× a day–4 h 20
Liberec CZ2× a day–4 h 50
Helsingborg CZ2× a day–11 h 20
Kúty SK2× a day7 h 28–
Nové Zámky SK2× a day9 h 20–
Vác HU2× a day10 h 24–
Česká Třebová CZ2× a day5 h 35–
Annaberg-Buchholz2× a day–4 h 35
Ostrov CZ2× a day–5 h 30
Ostrava CZ2× a day–13 h 00
Münster2× a day–6 h 30
Konstanz2× a day–11 h 55
Zürich CH2× a day–12 h 55
Reims FR2× a day–14 h 55
Innsbruck AT2× a day–10 h 20
Schweinfurt2× a day–5 h 15
Kornwestheim2× a day–7 h 50
Lyon CZ2× a day–17 h 50
Enschede NL2× a day–6 h 20
Gelsenkirchen2× a day5 h 056 h 25
Toruń PL2× a day–6 h 20
Padborg st2× a day4 h 09–
Kolín CZ2× a day4 h 35–
Friedrichshafen2× a day8 h 1210 h 35
Schleswig1× a day3 h 41–
Bautzen - Budyšin1× a day–3 h 20
Halmstad SE1× a day–12 h 45
Göteborg SE1× a day–14 h 25
Oslo NO1× a day–18 h 05
Győr HU1× a day–10 h 05
Herford1× a day3 h 47–
Linköping SK1× a day13 h 0915 h 50
Norrköping CZ1× a day13 h 3716 h 30
Stockholm CZ1× a day15 h 0618 h 30
Białystok PL1× a day–10 h 40
Mainz1× a day–8 h 05
Bolzano - Bozen IT1× a day–12 h 10
Trento IT1× a day–13 h 00
Milano IT1× a day–15 h 55
Wiesbaden1× a day–8 h 30
Troyes1× a day–19 h 45
Graz AT1× a day–11 h 25
Tilburg1× a day–10 h 30
Rijeka1× a day–16 h 55
Heilbronn1× a day–7 h 45
Pforzheim1× a day–9 h 40
Le Mans1× a day–21 h 45
Rennes1× a day–23 h 40
Elbląg PL1× a day–9 h 15
Olsztyn PL1× a day–10 h 45
Mrągowo PL1× a day–12 h 00
Giżycko PL1× a day–13 h 05
Marijampolė LT1× a day–16 h 12
Augustów1× a day–11 h 45
Zakopane SK1× a day–10 h 35
Poprad SK1× a day–12 h 35
Prešov SK1× a day–13 h 50
Košice SK1× a day–14 h 20
Znojmo CZ1× a day–7 h 25
Lublin PL1× a day–11 h 05
Chełm PL1× a day–12 h 10
Hrubieszów PL1× a day–13 h 15
Verona IT1× a day–13 h 10
Bologna IT1× a day–15 h 00
Firenze1× a day–16 h 40
Roma IT1× a day–20 h 00
Arnhem NL1× a day–7 h 40
Nijmegen NL1× a day–8 h 15
Siedlce PL1× a day–9 h 15
Marburg1× a day–6 h 25
Saarbrücken1× a day–11 h 10
Valence1× a day–19 h 50
Marseille1× a day–22 h 50
Jihlava CZ1× a day–6 h 30
Naumburg (Saale)1× a day2 h 08–
Saalfeld/Saale1× a day3 h 11–
Lichtenfels1× a day4 h 13–
Rosenheim1× a day6 h 09–
Kufstein AT1× a day6 h 31–
Neuss1× a day5 h 50–
Mönchengladbach1× a day6 h 04–
Günzburg1× a day8 h 46–
Inowrocław PL1× a day4 h 56–
Tczew PL1× a day6 h 31–
Sopot PL1× a day7 h 01–
Kościan PL1× a day5 h 21–
Leszno PL1× a day5 h 36–
Rawicz PL1× a day5 h 54–
Żmigród PL1× a day6 h 03–
Oborniki Śląskie PL1× a day6 h 14–
Brzeg PL1× a day7 h 03–
Jaworzno Szczakowa PL1× a day9 h 31–
Trzebinia PL1× a day9 h 41–
Krzeszowice PL1× a day9 h 50–
Zwickau6× a week–4 h 10
České Budějovice CZ6× a week–6 h 50
Linz AT6× a week–8 h 20
Klagenfurt AT6× a week–12 h 00
Ljubljana SI6× a week–14 h 18
Trieste CZ6× a week–15 h 50
Szob HU6× a week10 h 00–
Nagymaros HU6× a week10 h 11–
Jönköping CZ5× a week–14 h 15
Reutlingen5× a week–10 h 15
Tübingen5× a week–10 h 35
Kloten CH5× a week–14 h 40
Kostrzyn nad Odrą PL5× a week–2 h 13
Gorzów Wielkopolski PL5× a week–3 h 15
Zgierz PL5× a week–6 h 20
Koblenz5× a week–8 h 10
Cottbus - Chóśebuz PL5× a week–1 h 40
Mulhouse FR5× a week–12 h 25
Belfort FR5× a week–13 h 10
Besançon FR5× a week–14 h 45
Bünde5× a week–4 h 52
Utrecht5× a week–8 h 55
Hof5× a week–4 h 10
Regensburg5× a week–6 h 25
Memmingen5× a week–10 h 35
Bregenz AT5× a week–11 h 40
St. Gallen CH5× a week–12 h 30
Winterthur CH5× a week–13 h 20
Wolfsburg5× a week–2 h 35
Garmisch-Partenkirchen5× a week–9 h 05
Brugge CZ5× a week–14 h 25
Neckarsulm5× a week–8 h 20
Oradea RO5× a week–16 h 25
Cluj-Napoca RO5× a week–19 h 15
Alba Iulia RO5× a week–20 h 50
Sibiu RO5× a week–22 h 00
Râmnicu Vâlcea5× a week–24 h 20
București CZ5× a week–27 h 00
Salzburg AT5× a week–10 h 20
Bad Segeberg5× a week–4 h 12
Görlitz5× a week–3 h 55
Grudziądz PL5× a week–7 h 20
Lovosice CZ5× a week2 h 52–
Roudnice nad Labem CZ5× a week3 h 01–
Kralupy nad Vltavou CZ5× a week3 h 23–
Chernihiv4× a week–26 h 00
Ełk PL4× a week–10 h 52
Šiauliai4× a week–16 h 00
Jelgava4× a week–17 h 25
Helsinki4× a week–26 h 50
Bad Kleinen4× a week2 h 14–
Biberach an der Riß4× a week7 h 30–
Ravensburg4× a week7 h 59–
Lindau (Bodensee)4× a week8 h 52–
Kecskemét HU3× a week–14 h 30
Szeged HU3× a week–16 h 20
Subotica RS3× a week–17 h 55
Novi Sad3× a week–19 h 30
Belgrade3× a week–20 h 55
Calais FR3× a week–13 h 11
London GB3× a week–19 h 11
Ternopil UA3× a week–17 h 20
Khmelnytskyi UA3× a week–19 h 30
Vinnytsia UA3× a week–21 h 35
Odesa CZ3× a week–27 h 45
Bad Oeynhausen2× a week3 h 39–
Solingen2× a week5 h 20–
Fürth1× a week2 h 55–
Aachen1× a week6 h 56–

42 more destinations on the map

Popular cities

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