Home › Routes › Gdansk to Warsaw

How to get from Gdansk to Warsaw

The fastest way from Gdansk to Warsaw is the PKP Intercity express train, about 2 h 45 to 3 h from Gdańsk Główny to Warszawa Centralna. Driving on the S7 expressway takes about 3 h 30 to 4 h. Flights take about 1 h but are rarely faster door to door.

283 km apart (straight line)Day trip: possibleTrain · Car · Bus · Flight

Best option: Train. Express trains run centre to centre, roughly hourly, faster than driving.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
train
PKP Intercity express (EIP) and intercity trains from Gdańsk Główny to Warszawa Centralna
about 2 h 45 to 3 h on express trains; longer on slower onesroughly hourlyabout PLN 60–180Seat reservations are included on express trains; book ahead for the best fares.
car
S7 expressway via Elbląg
about 3 h 30 to 4 hfuel only on the S7; tolls apply if you use the A1 motorway insteadTraffic on the approach to Warsaw can be heavy at rush hour.
bus
FlixBus coaches
about 4 h 30 to 5 hseveral a dayabout PLN 40–80The cheapest option, but slower than the train.
flight
LOT flights from Gdańsk to Warsaw Chopin
about 1 h in the airseveral a dayvariesMostly used for onward connections.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Compare flightsGdansk to Warsaw and backHire a carPick up in GdanskBook a transferDoor to door on arrivalHotels in WarsawCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How long is the train from Gdansk to Warsaw?

About 2 h 45 to 3 h on a PKP Intercity express train from Gdańsk Główny to Warszawa Centralna. Slower intercity trains take a little longer. Trains run roughly hourly through the day. Seats on express trains are reserved, so book online, especially at weekends.

Can I do Gdansk to Warsaw as a day trip?

It is possible but long. With about three hours each way by express train, you would have six or seven hours in Warsaw if you leave Gdańsk early. Most visitors prefer at least one night. Check the last train back before you go.

What is the cheapest way from Gdansk to Warsaw?

A FlixBus coach, often about PLN 40–80 one way, taking around 4 h 30 to 5 h. PKP Intercity tickets bought early can be close in price and much faster. Driving costs fuel only on the S7, which is a good deal for a group.

Is it worth flying from Gdansk to Warsaw?

Rarely, unless you are connecting to another flight at Warsaw Chopin. The flight takes about an hour, but with airport transfers and check-in it is no faster than the express train, which goes between the two city centres. For an onward international flight, booking a connection can make sense.

Warsaw travel guideHow many days in WarsawWhere to stay in WarsawGdansk travel guideGdansk vs Warsaw

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.