TrainMap

Elbląg: direct trains and buses

From Elbląg you can reach 69 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
Gdańsk10× a day0 h 520 h 45
Olsztyn9× a day1 h 161 h 25
Gdynia8× a day1 h 161 h 55
Słupsk7× a day3 h 092 h 40
Koszalin7× a day4 h 083 h 50
Szczecin7× a day5 h 556 h 45
Malbork6× a day0 h 22–
Tczew6× a day0 h 36–
Sopot6× a day1 h 06–
Rumia5× a day1 h 33–
Wejherowo5× a day1 h 44–
Lębork5× a day2 h 13–
Białogard5× a day4 h 25–
Stargard5× a day5 h 39–
Białystok4× a day4 h 245 h 45
Ełk4× a day3 h 094 h 07
Giżycko3× a day2 h 393 h 45
Grajewo3× a day3 h 27–
Ostróda2× a day–0 h 50
Kołobrzeg2× a day–4 h 40
Hamburg DE2× a day–13 h 25
Bremen DE2× a day–15 h 15
Kętrzyn2× a day2 h 22–
Suwałki2× a day–5 h 05
Kaunas LT2× a day–7 h 10
Vilnius LT2× a day–8 h 45
Płońsk2× a day–2 h 35
Warszawa2× a day–3 h 35
Ostrołęka1× a day–3 h 45
Łomża1× a day–4 h 30
Greifswald DE1× a day–9 h 35
Rostock DE1× a day–10 h 55
Wismar DE1× a day–11 h 55
Lübeck DE1× a day–13 h 00
Oldenburg DE1× a day–17 h 15
Groningen1× a day–19 h 00
Amsterdam CZ1× a day–21 h 15
Den Haag CZ1× a day–22 h 05
Rotterdam CZ1× a day–22 h 40
Mrągowo1× a day–2 h 40
Marijampolė LT1× a day–6 h 52
Berlin DE1× a day–9 h 40
Osnabrück DE1× a day–17 h 00
Essen DE1× a day–19 h 00
Duisburg1× a day–19 h 30
Eindhoven CZ1× a day–21 h 20
Antwerpen CZ1× a day–22 h 55
Bruxelles - Brussel BE1× a day–23 h 45
Lille FR1× a day–25 h 45
Paris FR1× a day–28 h 35
Szczytno1× a day3 h 14–
Pisz1× a day3 h 55–
Rīga5× a week–13 h 10
Tallinn5× a week–17 h 50

15 more destinations on the map

Popular cities

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