Home › Routes › Copenhagen to Gdansk

How to get from Copenhagen to Gdansk

The fastest way from Copenhagen to Gdansk is a direct flight of about 1 h 10. Overland, the most practical route is driving through Sweden and taking the overnight Stena Line ferry from Karlskrona to Gdynia, about 14 h in total; trains via Germany take a full day.

415 km apart (straight line)Day trip: noFlight · Ferry · Train

Best option: Flight. A direct flight takes about an hour against at least half a day by ferry or train.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
flight
Direct flights from Copenhagen Airport to Gdansk Lech Wałęsa Airport
about 1 h 10 flying, about 4 h door to doorone or more a day, depending on the seasonabout DKK 300–1,200Low-cost fares often exclude cabin bags; check current airlines and schedules.
ferry
Drive or take a train across the Øresund Bridge to Karlskrona in Sweden, then the Stena Line ferry to Gdynia (next to Gdansk)
about 3 h 30 to Karlskrona, plus about 10 to 11 h on the ferrydaily, with overnight sailingsabout €60–150 per person, more with a car and cabinØresund Bridge toll applies by car; Gdynia is about 30 minutes from Gdansk.
train
Trains via Hamburg or Berlin to Gdańsk Główny
about 14 to 18 h with changesa few connections a dayabout €80–200Long and complex; only worth it if you want to avoid flying.

*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 flightsCopenhagen to Gdansk and backBook a transferDoor to door on arrivalHotels in GdanskCompare prices for your dates

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

Tips

Common questions

Is there a direct flight from Copenhagen to Gdansk?

Yes, direct flights link Copenhagen and Gdansk in about an hour and ten minutes, usually at least once a day, more often in summer. Airlines and frequencies change by season, so compare current schedules. Gdansk airport is about 25 to 30 minutes from the old town by the PKM train or taxi.

Is there a ferry from Copenhagen to Gdansk?

Not directly. The usual sea route is the Stena Line ferry from Karlskrona in southern Sweden to Gdynia, next to Gdansk, taking about ten to eleven hours, often overnight. From Copenhagen you reach Karlskrona by car or train across the Øresund Bridge in about three and a half hours.

Can I go from Copenhagen to Gdansk by train?

Yes, but it takes about 14 to 18 hours with changes, usually in Hamburg and Berlin or another German city. It is only worth doing if you want to avoid flying or are travelling through Germany anyway. Book the German and Polish legs ahead for the best fares.

What is the cheapest way from Copenhagen to Gdansk?

A low-cost direct flight booked ahead, often under DKK 500 one way without checked baggage. The ferry route can be good value for a group with a car, as it combines transport and a night's accommodation. Trains are generally the most expensive and slowest option.

Gdansk travel guideHow many days in GdanskWhere to stay in GdanskCopenhagen travel guide

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.