Find a train from Gdańsk to Warsaw

These train, bus and flight companies trust us

Find the cheapest ticket for your trip


Journey details

Journey duration 4 h 8 min
Connections per day 91
First departure: 04:21
Last departure: 23:41
Distance 284km

Virail finds for you the best train offers from Gdańsk to Warsaw

With virail you can compare prices of trains from Gdańsk to Warsaw in a blink of an eye. What you need is only to choose the date you plan to leave and, if you want, sort and filter the results by price and time. To book your perfect journey, virail will redirect you straight to the provider's website, for an extremely safe purchase.

Which rail companies offer connections by train from Gdańsk to Warsaw?

To get to Warsaw by train, you can rely on Rozklad, only an example among all our partners.

How much are the low cost train tickets from Gdańsk to Warsaw?

Ticket price Gdańsk - Warsaw every day

Today 19/06 20/06 21/06 22/06 23/06 24/06
More More More More More More More
28 £ More More More More More More
More 5 £7 £3 £7 £6 £4 £
More More More More 10 £ More 13 £


Trains from Gdańsk to Warsaw


Don't forget to buy food and drinks in advance if you need them: train stations do not always have shops, while onboard cafés are not always available and often very expensive.

When it comes to short distances, bus and carpooling represent a good alternative to the train journey, especially if you are travelling with a limited budget.

In which stations can you take the train to Warsaw and where will you arrive?

Trains leave Gdańsk from Gdańsk Oliwa, Gdańsk Główny, Gdańsk Wrzeszcz or Gdańsk Orunia and arrive at Warszawa Zachodnia, Warszawa Wschodnia, Warszawa Wileńska or Warszawa Centralna.

How long to you need to get to Warsaw by train?

With the fastest connections you will be in Warsaw in 3 hours and 28 minutes, but on average it takes 4 hours and 31 minutes. The first train headed to Warsaw is at 04:09, while the last one leaves Gdańsk at 22:09.

virail lets you search and compare times and prices of any transports from one city to another