Travel from Prague to Gdańsk

Train, bus or fly from Prague to Gdańsk?

You can take a train from Prague to Gdańsk via Bohumin in around 11 h 30 min. Alternatively, FlixBus operates a bus from Prague to Gdańsk twice daily. Tickets cost $45 - $80 and the journey takes 12 h 55 min. Polski Bus also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Gdańsk

From Praha hl.n. train to Bohumin then train to Gdansk Glowny.11 h 30 min859 Kč
From Prague, Prague ÚAN Florenc bus to Leszno, Leszno, Dworzec Autobusowy, walk to Leszno, then train to Gdansk Glowny.11 h 31 min1 188 Kč
From Prague, Prague ÚAN Florenc bus to Gdańsk.12 h 55 min1 652 Kč
From Prague drive to Gdańsk.8 h 17 min2 467 Kč
From Staroměstská subway to Nádraží Veleslavín, bus to Terminál 2, walk to Prague airport, fly to Gdansk airport, walk to Gdansk Port Lotniczy, then train to Gdańsk.6 h 41 min2 840 Kč

How long does it take to get from Prague to Gdańsk?

It takes approximately 11 h 30 min to get from Prague to Gdańsk, including transfers.

Is there a direct train between Prague and Gdańsk?

No, there is no direct train from Prague to Gdańsk. However, there are services departing from Praha hl.n. and arriving at Gdansk Glowny via Bohumin. The journey, including transfers, takes approximately 11 h 30 min.

Is there a direct bus between Prague and Gdańsk?

Yes, there is a direct bus departing from Prague, Prague ÚAN Florenc and arriving at Gdańsk. Services depart twice daily, and operate every day. The journey takes approximately 12 h 55 min.

Operators from Prague to Gdańsk

Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
FlixBus+49 1807 123 99 123FlixBus
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
Wizz AirWizz Air
Scandinavian AirlinesScandinavian Airlines
Transavia HollandTransavia Holland