TrainMap

Warszawa: direct trains and buses

From Warszawa you can reach 534 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
Łódź53× a day0 h 551 h 30
Kraków46× a day2 h 193 h 25
Wrocław40× a day3 h 223 h 55
Koluszki39× a day0 h 50–
Skierniewice38× a day0 h 27–
Żyrardów36× a day0 h 18–
Lublin35× a day1 h 371 h 55
Gdańsk31× a day2 h 174 h 40
Poznań29× a day2 h 113 h 25
Gdynia29× a day2 h 435 h 45
Sopot26× a day2 h 336 h 09
Kutno25× a day0 h 56–
Iława23× a day1 h 25–
Białystok22× a day1 h 192 h 10
Malbork22× a day1 h 59–
Tczew22× a day2 h 10–
Katowice21× a day2 h 243 h 35
Zawiercie21× a day1 h 45–
Praha CZ19× a day8 h 128 h 20
Berlin DE19× a day4 h 587 h 15
Legionowo18× a day0 h 12–
Nowy Dwór Mazowiecki18× a day0 h 21–
Ciechanów18× a day0 h 48–
Działdowo18× a day1 h 14–
Sochaczew17× a day0 h 26–
Łowicz17× a day0 h 39–
Konin17× a day1 h 332 h 25
Kielce16× a day1 h 521 h 55
Sosnowiec16× a day2 h 09–
Częstochowa16× a day1 h 522 h 40
Sieradz15× a day1 h 592 h 12
Dąbrowa Górnicza15× a day2 h 02–
Rzeszów14× a day3 h 264 h 10
Włocławek14× a day1 h 232 h 25
Pabianice14× a day1 h 272 h 10
Puławy14× a day1 h 13–
Radom14× a day0 h 471 h 07
Toruń13× a day1 h 553 h 40
Łask13× a day1 h 38–
Zduńska Wola13× a day1 h 46–
Kalisz13× a day2 h 31–
Opoczno Poludnie13× a day0 h 50–
Włoszczowa13× a day1 h 18–
Ostrava CZ13× a day4 h 404 h 55
Piotrków Trybunalski12× a day1 h 141 h 47
Ostrów Wielkopolski12× a day2 h 47–
Tychy12× a day2 h 45–
Bydgoszcz11× a day2 h 194 h 40
Radomsko11× a day1 h 40–
Grodzisk Mazowiecki11× a day0 h 12–
Prabuty10× a day2 h 04–
Siedlce10× a day0 h 481 h 10
Olsztyn10× a day2 h 052 h 37
Bohumín CZ10× a day4 h 06–
Wołomin10× a day0 h 17–
Szczecin10× a day3 h 527 h 00
Zbąszynek10× a day3 h 02–
Mińsk Mazowiecki9× a day0 h 22–
Oleśnica9× a day3 h 31–
Stargard9× a day3 h 38–
Lubliniec9× a day2 h 13–
Opole9× a day2 h 42–
Vilnius LT9× a day7 h 246 h 25
Chełm8× a day2 h 343 h 10
Czechowice-Dziedzice8× a day3 h 12–
Náchod CZ8× a day–7 h 05
Zakopane SK8× a day4 h 245 h 29
Krzyż Wielkopolski8× a day2 h 58–
Hranice CZ8× a day5 h 18–
Koło8× a day1 h 26–
Września8× a day2 h 06–
Swarzędz8× a day2 h 28–
Piaseczno8× a day0 h 08–
Solec Kujawski8× a day2 h 25–
Skarżysko-Kamienna8× a day1 h 141 h 40
Olomouc CZ8× a day5 h 496 h 10
Rīga7× a day–10 h 10
Łuków7× a day1 h 02–
Suwałki7× a day3 h 303 h 30
Pszczyna7× a day3 h 03–
Świebodzin7× a day3 h 15–
Rzepin7× a day3 h 39–
Łańcut7× a day3 h 384 h 57
Budapest HU6× a day10 h 5910 h 40
Wien AT6× a day7 h 519 h 00
Świdnik6× a day1 h 572 h 10
Rybnik6× a day3 h 25–
Chalupki6× a day3 h 59–
Přerov CZ6× a day5 h 42–
Brzeg6× a day3 h 28–
Oława6× a day3 h 37–
Kyiv UA6× a day15 h 0111 h 10
Kaunas LT6× a day6 h 165 h 20
Nowy Targ6× a day4 h 085 h 45
Bielsko-Biała6× a day3 h 25–
Dresden DE6× a day–8 h 15
Wałbrzych6× a day5 h 066 h 45
Tallinn6× a day–15 h 05
Stalowa Wola6× a day3 h 094 h 09
Międzyrzec Podlaski5× a day1 h 16–
Biała Podlaska5× a day1 h 28–
Płock5× a day–1 h 30
Szamotuły5× a day3 h 16–
Zábřeh CZ5× a day6 h 13–
Pardubice CZ5× a day7 h 13–
Kolín CZ5× a day7 h 36–
Myszków5× a day2 h 23–
Gliwice5× a day2 h 51–
Hannover DE5× a day–11 h 25
Łomża5× a day–1 h 40
Przemyśl5× a day4 h 255 h 40
Frankfurt (Oder) DE5× a day4 h 045 h 50
München DE4× a day14 h 4414 h 55
Břeclav CZ4× a day6 h 42–
Świebodzice4× a day4 h 52–
Jelenia Góra4× a day5 h 59–
Lębork4× a day3 h 24–
Słupsk4× a day4 h 11–
Koszalin4× a day5 h 00–
Kołobrzeg4× a day5 h 34–
Wodzisław Śląski4× a day3 h 42–
Zabrze4× a day2 h 42–
Ełk4× a day3 h 112 h 57
Ostrowiec Świętokrzyski4× a day1 h 532 h 17
Sandomierz4× a day2 h 263 h 29
Grudziądz3× a day–3 h 50
Košice SK3× a day–8 h 25
Chemnitz DE3× a day–9 h 30
Brno CZ3× a day–6 h 45
Oświęcim3× a day3 h 41–
Rumia3× a day3 h 43–
Wejherowo3× a day3 h 54–
Luxembourg LU3× a day–19 h 10
Frankfurt am Main DE3× a day–14 h 50
Paris FR3× a day–24 h 20
Legnica3× a day4 h 355 h 42
Marijampolė LT3× a day5 h 335 h 15
Pleszew3× a day3 h 16–
Jarocin3× a day3 h 29–
Środa Wielkopolska3× a day3 h 50–
Otrokovice CZ3× a day5 h 59–
Staré Město CZ3× a day6 h 11–
Hodonín CZ3× a day6 h 29–
Będzin3× a day2 h 53–
Racibórz3× a day4 h 05–
Sulechów3× a day4 h 24–
Zielona Góra3× a day4 h 43–
Nakło nad Notecią3× a day3 h 08–
Piła3× a day3 h 53–
Sokółka3× a day2 h 19–
Krotoszyn3× a day3 h 11–
Petrovice u Karv.3× a day4 h 43–
Studénka CZ3× a day5 h 23–
Ústí nad Orlicí CZ3× a day7 h 16–
Helsinki3× a day–18 h 55
Augustów3× a day–3 h 00
Prešov SK3× a day–8 h 20
Bratislava SK3× a day8 h 178 h 50
Zamość3× a day–3 h 40
Bayreuth DE3× a day–11 h 25
Ostróda3× a day2 h 042 h 45
Salzburg AT3× a day12 h 3514 h 10
Pyrzowice, Katowice Airport3× a day2 h 273 h 10
Przeworsk3× a day3 h 515 h 20
Jarosław3× a day4 h 025 h 40
Hamburg DE2× a day–10 h 50
Lviv UA2× a day–8 h 15
Graz AT2× a day–12 h 30
Płońsk2× a day–0 h 52
Duisburg2× a day–15 h 10
Magdeburg DE2× a day–10 h 35
Bochum DE2× a day–15 h 05
Leverkusen DE2× a day–17 h 25
Köln CZ2× a day–17 h 55
Bonn CZ2× a day–18 h 30
Trier2× a day–18 h 15
Debrecen HU2× a day–15 h 10
Oradea RO2× a day–16 h 35
Cluj-Napoca RO2× a day–19 h 35
București CZ2× a day–27 h 05
Kovel UA2× a day8 h 106 h 35
Sanok2× a day–6 h 00
Nowy Sącz2× a day6 h 526 h 20
Erfurt DE2× a day–12 h 35
Nürnberg DE2× a day–12 h 40
Goleniów2× a day5 h 59–
Świnoujście2× a day6 h 48–
Lubartów2× a day1 h 58–
Česká Třebová CZ2× a day6 h 36–
Tarnów2× a day3 h 09–
Grajewo2× a day2 h 57–
Giżycko2× a day3 h 45–
Hajnówka2× a day2 h 16–
Bielsk Podlaski2× a day2 h 37–
Starachowice2× a day1 h 27–
Tarnobrzeg2× a day2 h 37–
Radymno2× a day4 h 11–
Ružomberok SK2× a day–6 h 52
Lutsk UA2× a day–8 h 05
Rivne UA2× a day–9 h 50
Zhytomyr UA2× a day–12 h 15
Šiauliai2× a day–8 h 05
Jelgava2× a day–9 h 30
Dortmund DE2× a day–14 h 25
Essen DE2× a day–15 h 35
Hradec Králové CZ2× a day–8 h 25
Osnabrück DE2× a day–15 h 10
Amsterdam CZ2× a day–18 h 40
Rotterdam CZ2× a day–20 h 15
Poprad SK2× a day–7 h 15
Bolesławiec2× a day5 h 006 h 27
Ostrów Mazowiecka2× a day–1 h 05
Linz AT2× a day11 h 1812 h 20
Leszno2× a day2 h 48–
Elbląg2× a day–3 h 40
Tomaszów Mazowiecki1× a day–1 h 17
Bełchatów1× a day–2 h 17
Trutnov CZ1× a day–7 h 37
Bamberg DE1× a day–12 h 30
Schweinfurt DE1× a day–13 h 15
Würzburg DE1× a day–13 h 55
Stuttgart DE1× a day–16 h 16
Kornwestheim DE1× a day–16 h 20
Antwerpen CZ1× a day–18 h 20
Sierpc1× a day–1 h 55
Rypin1× a day–2 h 20
Brodnica1× a day–2 h 50
Jabłonowo Pomorskie1× a day–3 h 20
Regensburg DE1× a day–13 h 30
Münster DE1× a day–15 h 20
Wuppertal DE1× a day–17 h 10
Dolný Kubín SK1× a day–7 h 00
Banská Bystrica SK1× a day–8 h 35
Zvolen SK1× a day–9 h 00
Sibiu RO1× a day–21 h 55
Göttingen DE1× a day–11 h 45
Kassel DE1× a day–12 h 30
Mainz DE1× a day–16 h 05
Düsseldorf CZ1× a day–16 h 40
Ternopil UA1× a day–12 h 25
Khmelnytskyi UA1× a day–14 h 25
Vinnytsia UA1× a day–16 h 25
Bardejov SK1× a day–7 h 47
Győr HU1× a day–10 h 00
Brașov RO1× a day–24 h 55
Ploiești1× a day–27 h 00
Liberec CZ1× a day–7 h 50
Metz1× a day–20 h 30
Rouen1× a day–27 h 15
Ingolstadt DE1× a day–14 h 00
Flensburg DE1× a day–13 h 45
Kłodzko1× a day–6 h 55
Plzeň CZ1× a day–11 h 30
Chur CH1× a day–19 h 05
Lugano CH1× a day–21 h 20
Como IT1× a day–22 h 10
Milano IT1× a day–23 h 00
Jena DE1× a day–11 h 50
Mannheim DE1× a day–17 h 25
Saarbrücken DE1× a day–19 h 30
Bautzen - Budyšin DE1× a day–8 h 25
Hrubieszów1× a day–4 h 39
Salo1× a day–21 h 50
Turku1× a day–22 h 35
Pori1× a day–25 h 10
Vaasa1× a day–27 h 50
Krasnystaw1× a day–3 h 05
Panevėžys1× a day–9 h 40
Ivano-Frankivsk UA1× a day–12 h 00
Potsdam DE1× a day–9 h 00
Braunschweig DE1× a day–11 h 55
Den Haag CZ1× a day–19 h 40
Gent CZ1× a day–23 h 10
Lille FR1× a day–24 h 15
Zebrzydowice1× a day3 h 56–
Kúty SK1× a day7 h 15–
Nové Zámky SK1× a day9 h 19–
Szob HU1× a day10 h 00–
Nagymaros HU1× a day10 h 11–
Vác HU1× a day10 h 25–
Świętochłowice1× a day3 h 33–
Kędzierzyn-Koźle1× a day4 h 17–
Szczecinek1× a day4 h 48–
Białogard1× a day5 h 36–
St. Pölten AT1× a day10 h 18–
Attnang-Puchheim AT1× a day11 h 46–
Rosenheim DE1× a day13 h 55–
Wałcz1× a day5 h 12–
Żywiec1× a day4 h 53–
Bochnia1× a day2 h 50–
Dębica1× a day3 h 25–
Mogilno1× a day2 h 31–
Gniezno1× a day2 h 47–
Kętrzyn1× a day4 h 02–
Zgorzelec1× a day5 h 28–
Jaworzno Szczakowa1× a day3 h 13–
Trzebinia1× a day3 h 25–
Krzeszowice1× a day3 h 34–
Tarnowskie Góry1× a day2 h 45–
Miskolc HU6× a week–10 h 40
Ljubljana SI6× a week–18 h 39
Trieste CZ6× a week–20 h 15
Rawa Mazowiecka5× a week–0 h 54
Karlsruhe DE5× a week–17 h 30
Strasbourg DE5× a week–18 h 50
Mulhouse FR5× a week–20 h 55
Belfort FR5× a week–21 h 40
Besançon FR5× a week–23 h 15
Lyon CZ5× a week–26 h 20
Zgierz5× a week–2 h 07
Bünde DE5× a week–14 h 37
Enschede NL5× a week–16 h 45
Utrecht5× a week–18 h 40
Heilbronn DE5× a week–15 h 55
Ulm DE5× a week–18 h 50
Leipzig DE5× a week–11 h 00
Halle (Saale) DE5× a week–11 h 50
Mönchengladbach5× a week–18 h 15
Maastricht NL5× a week–19 h 35
Bruxelles - Brussel BE5× a week–21 h 35
Friedrichshafen DE5× a week–18 h 00
Konstanz DE5× a week–19 h 25
Zürich CH5× a week–20 h 30
Zagreb HR5× a week–15 h 05
Rijeka5× a week–17 h 30
Zambrów5× a week–1 h 40
Wieluń5× a week–3 h 15
Świdnica5× a week–6 h 30
Kamienna Góra5× a week–7 h 35
Słubice5× a week–5 h 35
Bremen DE5× a week–13 h 15
Oldenburg DE5× a week–14 h 10
Gorzów Wielkopolski5× a week–5 h 35
Greifswald DE5× a week–10 h 00
Stralsund DE5× a week–10 h 40
Rostock DE5× a week–11 h 50
Nykøbing Falster DK5× a week–15 h 45
København DK5× a week–17 h 25
Malmö CZ5× a week–18 h 55
Lund SE5× a week–19 h 25
Helsingborg CZ5× a week–20 h 20
Kiel DE5× a week–13 h 55
České Budějovice CZ5× a week–10 h 35
Bischofshofen AT5× a week–14 h 55
Spittal an der Drau SK5× a week–16 h 40
Villach AT5× a week–17 h 25
Udine CZ5× a week–19 h 15
Marghera5× a week–20 h 55
Padova IT5× a week–21 h 30
Passau DE4× a week–13 h 50
Krosno4× a week–5 h 35
Chorzów4× a week–4 h 05
Żory4× a week–5 h 00
Jastrzębie-Zdrój4× a week–5 h 25
Garwolin4× a week–0 h 49
Kraśnik4× a week–3 h 00
Bielefeld DE3× a week–13 h 05
Eindhoven CZ3× a week–16 h 45
Calais FR3× a week–21 h 25
London GB3× a week–27 h 25
Plauen DE2× a week–10 h 45
Marktredwitz DE2× a week–11 h 57
Chernihiv2× a week–17 h 55
Ustroń2× a week5 h 43–
Sulejówek1× a week0 h 13–

169 more destinations on the map

Popular cities

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