Gdańsk: direct trains and buses
From Gdańsk you can reach 277 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 |
|---|---|---|---|
| Gdynia | 48× a day | 0 h 12 | 0 h 29 |
| Tczew | 46× a day | 0 h 13 | – |
| Sopot | 43× a day | 0 h 03 | 0 h 08 |
| Warszawa | 31× a day | 2 h 22 | 4 h 35 |
| Malbork | 27× a day | 0 h 24 | – |
| Iława | 22× a day | 0 h 57 | – |
| Bydgoszcz | 20× a day | 1 h 23 | 2 h 10 |
| Kraków | 17× a day | 5 h 04 | 8 h 50 |
| Poznań | 15× a day | 2 h 55 | 4 h 30 |
| Łódź | 14× a day | 4 h 17 | 4 h 30 |
| Słupsk | 13× a day | 1 h 42 | 1 h 45 |
| Koszalin | 13× a day | 2 h 31 | 2 h 55 |
| Inowrocław | 13× a day | 1 h 54 | – |
| Gniezno | 13× a day | 2 h 28 | – |
| Prabuty | 11× a day | 0 h 47 | – |
| Toruń | 11× a day | 2 h 05 | 2 h 05 |
| Katowice | 10× a day | 5 h 10 | 7 h 40 |
| Działdowo | 10× a day | 1 h 36 | – |
| Ciechanów | 10× a day | 2 h 01 | – |
| Nowy Dwór Mazowiecki | 10× a day | 2 h 29 | – |
| Legionowo | 10× a day | 2 h 39 | – |
| Elbląg | 10× a day | 0 h 53 | 0 h 45 |
| Lębork | 10× a day | 0 h 55 | – |
| Wrocław | 10× a day | 4 h 25 | 7 h 25 |
| Szczecin | 9× a day | 4 h 43 | 5 h 50 |
| Rumia | 9× a day | 0 h 25 | – |
| Wejherowo | 9× a day | 0 h 36 | – |
| Zawiercie | 9× a day | 4 h 31 | – |
| Leszno | 9× a day | 3 h 38 | – |
| Olsztyn | 9× a day | 2 h 10 | 2 h 20 |
| Mogilno | 8× a day | 2 h 17 | – |
| Grudziądz | 8× a day | 1 h 48 | 1 h 25 |
| Włocławek | 7× a day | 2 h 51 | 3 h 10 |
| Kołobrzeg | 7× a day | 3 h 05 | 3 h 45 |
| Żyrardów | 7× a day | 3 h 42 | – |
| Skierniewice | 7× a day | 3 h 54 | – |
| Koluszki | 7× a day | 4 h 13 | – |
| Stargard | 6× a day | 4 h 28 | – |
| Białogard | 6× a day | 3 h 15 | – |
| Pruszcz Gdański | 6× a day | 0 h 06 | – |
| Sosnowiec | 6× a day | 4 h 55 | 7 h 20 |
| Bielsko-Biała | 6× a day | 6 h 11 | 8 h 35 |
| Zakopane SK | 5× a day | 7 h 14 | 11 h 40 |
| Czechowice-Dziedzice | 5× a day | 5 h 58 | – |
| Dąbrowa Górnicza | 5× a day | 5 h 28 | – |
| Kościan | 5× a day | 3 h 32 | – |
| Rawicz | 5× a day | 4 h 02 | – |
| Żmigród | 5× a day | 4 h 12 | – |
| Oborniki Śląskie | 5× a day | 4 h 23 | – |
| Solec Kujawski | 5× a day | 1 h 59 | – |
| Kutno | 5× a day | 3 h 21 | – |
| Ozorków | 5× a day | 3 h 55 | – |
| Zgierz | 5× a day | 4 h 11 | – |
| Częstochowa | 5× a day | 5 h 53 | 7 h 00 |
| Nowy Targ | 5× a day | 6 h 58 | 11 h 00 |
| Praha CZ | 5× a day | 8 h 47 | 11 h 35 |
| Berlin DE | 4× a day | 7 h 01 | 8 h 30 |
| Pszczyna | 4× a day | 5 h 49 | – |
| Białystok | 4× a day | 5 h 18 | 6 h 40 |
| Piotrków Trybunalski | 4× a day | 5 h 01 | – |
| Radomsko | 4× a day | 5 h 28 | – |
| Strzelin | 4× a day | 5 h 16 | – |
| Kamieniec Ząbkowicki | 4× a day | 5 h 37 | – |
| Kłodzko | 4× a day | 6 h 01 | – |
| Bystrzyca Kłodzka | 4× a day | 6 h 12 | – |
| Międzylesie | 4× a day | 6 h 27 | – |
| Lichkov CZ | 4× a day | 6 h 37 | – |
| Jablonné nad Orlicí CZ | 4× a day | 6 h 50 | – |
| Letohrad CZ | 4× a day | 6 h 59 | – |
| Ústí nad Orlicí CZ | 4× a day | 7 h 12 | – |
| Pardubice CZ | 4× a day | 7 h 45 | – |
| Kolín CZ | 4× a day | 8 h 12 | – |
| Ełk | 4× a day | 4 h 03 | 4 h 57 |
| Tychy | 3× a day | 5 h 31 | – |
| Płock | 3× a day | 5 h 02 | 4 h 05 |
| Giżycko | 3× a day | 3 h 33 | 4 h 55 |
| Zbąszynek | 3× a day | 3 h 38 | – |
| Myszków | 3× a day | 6 h 16 | – |
| Grajewo | 3× a day | 4 h 21 | – |
| Zabrze | 3× a day | 5 h 31 | 8 h 20 |
| Gliwice | 3× a day | 5 h 39 | 8 h 35 |
| Rybnik | 3× a day | 6 h 47 | 9 h 12 |
| Jabłonowo Pomorskie | 2× a day | 1 h 28 | 2 h 15 |
| Sierpc | 2× a day | 4 h 26 | 3 h 40 |
| Ostróda | 2× a day | – | 1 h 42 |
| Krzyż Wielkopolski | 2× a day | 4 h 31 | – |
| Hamburg DE | 2× a day | – | 12 h 25 |
| Bremen DE | 2× a day | – | 14 h 15 |
| Kielce | 2× a day | 5 h 49 | – |
| Tarnów | 2× a day | 5 h 59 | – |
| Starogard Gdański | 2× a day | 1 h 13 | – |
| Chojnice | 2× a day | 2 h 19 | – |
| Złotów | 2× a day | 3 h 01 | – |
| Piła | 2× a day | 3 h 29 | – |
| Trzcianka | 2× a day | 4 h 00 | – |
| Gorzów Wielkopolski | 2× a day | 5 h 28 | – |
| Sulechów | 2× a day | 4 h 40 | – |
| Zielona Góra | 2× a day | 5 h 05 | – |
| Opoczno Poludnie | 2× a day | 4 h 21 | – |
| Włoszczowa | 2× a day | 4 h 52 | – |
| Oława | 2× a day | 5 h 12 | – |
| Brzeg | 2× a day | 5 h 21 | – |
| Opole | 2× a day | 5 h 41 | – |
| Kędzierzyn-Koźle | 2× a day | 6 h 09 | – |
| Żory | 2× a day | 6 h 58 | – |
| Kętrzyn | 2× a day | 3 h 16 | – |
| München DE | 2× a day | – | 16 h 30 |
| Suwałki | 2× a day | – | 5 h 55 |
| Kaunas LT | 2× a day | – | 8 h 00 |
| Vilnius LT | 2× a day | – | 9 h 35 |
| Płońsk | 2× a day | – | 3 h 35 |
| Rzeszów | 2× a day | 6 h 39 | 11 h 55 |
| Brodnica | 1× a day | – | 2 h 40 |
| Rypin | 1× a day | – | 3 h 15 |
| Pyrzowice, Katowice Airport | 1× a day | – | 6 h 50 |
| Ostrołęka | 1× a day | – | 4 h 40 |
| Łomża | 1× a day | – | 5 h 25 |
| Greifswald DE | 1× a day | – | 8 h 40 |
| Rostock DE | 1× a day | – | 10 h 00 |
| Wismar DE | 1× a day | – | 11 h 00 |
| Lübeck DE | 1× a day | – | 12 h 05 |
| Oldenburg DE | 1× a day | – | 16 h 20 |
| Groningen | 1× a day | – | 18 h 05 |
| Amsterdam CZ | 1× a day | – | 20 h 20 |
| Den Haag CZ | 1× a day | – | 21 h 10 |
| Rotterdam CZ | 1× a day | – | 21 h 45 |
| Mrągowo | 1× a day | – | 3 h 50 |
| Marijampolė LT | 1× a day | – | 8 h 02 |
| Bayreuth DE | 1× a day | – | 13 h 10 |
| Nürnberg DE | 1× a day | – | 14 h 25 |
| Verona IT | 1× a day | – | 22 h 20 |
| Bologna IT | 1× a day | – | 24 h 10 |
| Firenze | 1× a day | – | 25 h 50 |
| Roma IT | 1× a day | – | 29 h 10 |
| Osnabrück DE | 1× a day | – | 16 h 00 |
| Essen DE | 1× a day | – | 18 h 00 |
| Duisburg | 1× a day | – | 18 h 30 |
| Eindhoven CZ | 1× a day | – | 20 h 20 |
| Antwerpen CZ | 1× a day | – | 21 h 55 |
| Bruxelles - Brussel BE | 1× a day | – | 22 h 45 |
| Lille FR | 1× a day | – | 24 h 45 |
| Paris FR | 1× a day | – | 27 h 35 |
| Świebodzin | 1× a day | 3 h 51 | – |
| Rzepin | 1× a day | 4 h 18 | – |
| Nowy Sącz | 1× a day | 10 h 41 | – |
| Kostrzyn nad Odrą | 1× a day | 6 h 17 | – |
| Świebodzice | 1× a day | 5 h 54 | – |
| Wałbrzych | 1× a day | 6 h 08 | – |
| Jelenia Góra | 1× a day | 7 h 09 | – |
| Piaseczno | 1× a day | 4 h 06 | – |
| Radom | 1× a day | 4 h 52 | – |
| Skarżysko-Kamienna | 1× a day | 5 h 21 | – |
| Wąbrzeźno | 1× a day | 1 h 42 | – |
| Kowalewo Pomorskie | 1× a day | 1 h 51 | – |
| Tomaszów Mazowiecki | 1× a day | 5 h 30 | – |
| Będzin | 1× a day | 6 h 47 | – |
| Bochnia | 1× a day | 5 h 40 | – |
| Dębica | 1× a day | 6 h 15 | – |
| Frankfurt (Oder) DE | 1× a day | 4 h 40 | – |
| Szczytno | 1× a day | 4 h 19 | – |
| Pisz | 1× a day | 5 h 00 | – |
| Kwidzyn | 1× a day | 1 h 11 | – |
| Gostynin | 1× a day | 5 h 49 | – |
| Tarnowskie Góry | 1× a day | 9 h 52 | – |
| Bytom | 1× a day | 10 h 07 | – |
| Chorzów | 1× a day | 10 h 21 | – |
| Jaworzno Szczakowa | 1× a day | 7 h 04 | – |
| Trzebinia | 1× a day | 7 h 16 | – |
| Krzeszowice | 1× a day | 7 h 25 | – |
| Ostrava CZ | 6× a week | – | 10 h 15 |
| Olomouc CZ | 6× a week | – | 11 h 30 |
| Brno CZ | 6× a week | – | 12 h 40 |
| Wien AT | 6× a week | – | 14 h 30 |
| Rīga | 5× a week | – | 14 h 00 |
| Tallinn | 5× a week | – | 18 h 40 |
| Myślenice | 4× a week | – | 10 h 10 |
| Garwolin | 4× a week | – | 8 h 14 |
| Lublin | 4× a week | – | 9 h 40 |
| Kraśnik | 4× a week | – | 10 h 25 |
| Łańcut | 4× a week | – | 12 h 22 |
| Przeworsk | 4× a week | – | 12 h 45 |
| Jarosław | 4× a week | – | 13 h 05 |
| Przemyśl | 4× a week | – | 13 h 40 |
| Sanok | 4× a week | – | 15 h 00 |
| Żywiec | 4× a week | – | 9 h 05 |
| Žilina SK | 4× a week | – | 10 h 30 |
| Banská Bystrica SK | 4× a week | – | 12 h 25 |
| Zvolen SK | 4× a week | – | 12 h 50 |
| Budapest HU | 4× a week | – | 15 h 15 |
| Pabianice | 2× a week | 5 h 02 | – |
| Łask | 2× a week | 5 h 13 | – |
| Zduńska Wola | 2× a week | 5 h 23 | – |
| Sieradz | 2× a week | 5 h 35 | – |
| Kalisz | 2× a week | 6 h 08 | – |
| Pleszew | 2× a week | 6 h 40 | – |
| Jarocin | 2× a week | 6 h 53 | – |
| Środa Wielkopolska | 2× a week | 7 h 14 | – |
| Szamotuły | 2× a week | 8 h 31 | – |
| Goleniów | 2× a week | 11 h 10 | – |
| Świnoujście | 2× a week | 12 h 10 | – |
77 more destinations on the map