Travel from Gdańsk to Warsaw

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

Polish Railways (PKP) operates a train from Gdańsk to Warsaw every 4 hours. Tickets cost $11 - $17 and the journey takes 2 h 57 min. Alternatively, Polski Bus operates a bus from Gdańsk to Warsaw every 4 hours. Tickets cost $18 - $35 and the journey takes 4 h 35 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Gdańsk to Warsaw

ModeDurationPrice
From Gdansk Glowny train to Warszawa Centralna.2 h 57 min48 zł
From Gdańsk bus to Metro Młociny 23 then bus to Dw. Centralny 23.5 h 27 min75 zł
From Gdańsk rideshare to Warsaw.4 h 58 min40 zł
From Gdańsk drive to Warsaw.3 h 40 min185 zł
From Gdansk Glowny tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Warsaw airport, then train to Warsaw.3 h 6 min74 zł

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

The train from Gdansk Glowny to Warszawa Centralna takes 2 h 57 min including transfers and departs every four hours.

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

Yes, there is a direct train departing from Gdansk Glowny and arriving at Warszawa Centralna. Services depart every four hours, and operate every day. The journey takes approximately 2 h 57 min.

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

No, there is no direct bus from Gdańsk to Warsaw. However, there are services departing from Gdańsk and arriving at Dw. Centralny 23 via Metro Młociny 23. The journey, including transfers, takes approximately 5 h 27 min.

Operators from Gdańsk to Warsaw

OperatorPhoneWebsite
Polish Railways (PKP)703 200 200Polish Railways (PKP)
Polski Bus+48 22 417 62 27Polski Bus
ZTM Warszawa19 115ZTM Warszawa
BlaBlaCarBlaBlaCar
LOTLOT