Direct flights from Gdansk (GDN)
From Gdansk Gdańsk Lech Wałęsa Airport airport, 79 destinations are served non-stop in 30 countries, with about 560 flights a week. With a single stop, 655 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 77 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Warsaw (WAW), Poland | LO | 297 km | 1h 00m | ≈ 40 | every day |
| Oslo (OSL), Norway | D8 · DY · W6 | 783 km | 1h 30m | ≈ 36 | every day |
| Copenhagen (CPH), Denmark | MW · TF · W6 | 396 km | 1h 10m | ≈ 28 | every day |
| Amsterdam (AMS), Netherlands | WA | 937 km | 1h 45m | ≈ 27 | every day |
| Frankfurt (FRA), Germany | LH | 827 km | 1h 35m | ≈ 21 | every day |
| Stockholm (ARN), Sweden | MW · RR · W6 | 587 km | 1h 20m | ≈ 19 | every day |
| Bergen (BGO), Norway | DY · LO · W6 | 1,028 km | 1h 50m | ≈ 16 | every day |
| London (STN), United Kingdom | RR | 1,242 km | 2h 15m | ≈ 15 | every day |
| Sandefjord (TRF), Norway | RR | 730 km | 1h 30m | ≈ 13 | every day |
| Alicante (ALC), Spain | FR · RR · W6 | 2,295 km | 3h 40m | ≈ 11 | every day |
| Krakow (KRK), Poland | LO · RR | 487 km | 1h 15m | ≈ 11 | every day |
| London (LTN), United Kingdom | W6 | 1,283 km | 2h 25m | ≈ 11 | every day |
| Rome (FCO), Italy | MW · RR · W6 | 1,472 km | 2h 45m | ≈ 11 | every day |
| Hamburg (HAM), Germany | RR · W6 | 559 km | 1h 20m | ≈ 10 | every day |
| Helsinki (HEL), Finland | AY | 766 km | 2h 15m | ≈ 10 | every day |
| Podgorica (TGD), Montenegro | RR · W6 | 1,337 km | 2h 15m | ≈ 10 | Mon, Tue, Wed, Thu, Fri, Sun |
| Barcelona (BCN), Spain | FR · RR · W6 | 1,891 km | 3h 05m | ≈ 9 | Tue, Wed, Thu, Sat, Sun |
| Milan (BGY), Italy | MW · RR | 1,152 km | 2h 10m | ≈ 9 | every day |
| Reykjavik (KEF), Iceland | FI · W6 | 2,516 km | 3h 57m | ≈ 9 | every day |
| Dortmund (DTM), Germany | W6 | 793 km | 1h 40m | ≈ 8 | every day |
| Malaga (AGP), Spain | FR · W6 | 2,636 km | 4h 05m | ≈ 8 | Mon, Tue, Wed, Thu, Fri |
| Aalesund (AES), Norway | W6 | 1,155 km | 2h 00m | ≈ 7 | every day |
| Burgas (BOJ), Bulgaria | RR · W6 | 1,470 km | 2h 30m | ≈ 7 | every day |
| Eindhoven (EIN), Netherlands | W6 | 933 km | 1h 45m | ≈ 7 | every day |
| Gothenburg (GOT), Sweden | RR · W6 | 529 km | 1h 15m | ≈ 7 | Mon, Wed, Thu, Fri, Sun |
| Stavanger (SVG), Norway | W6 | 929 km | 1h 45m | ≈ 7 | every day |
| Tirana (TIA), Albania | RR · W6 | 1,444 km | 2h 25m | ≈ 7 | Tue, Thu, Sat, Sun |
| Turku (TKU), Finland | W6 | 718 km | 1h 30m | ≈ 7 | every day |
| Aarhus (AAR), Denmark | RR | 540 km | 1h 15m | ≈ 6 | Tue, Wed, Thu, Fri, Sat, Sun |
| Brussels (BRU), Belgium | LO · SN | 1,018 km | 1h 55m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Prague (PRG), Czechia | RR | 555 km | 1h 20m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sat |
| Billund (BLL), Denmark | W6 | 612 km | 1h 20m | ≈ 5 | Tue, Wed, Thu, Sat, Sun |
| Edinburgh (EDI), United Kingdom | RR | 1,392 km | 2h 30m | ≈ 5 | Mon, Tue, Wed, Sat, Sun |
| Leeds (LBA), United Kingdom | RR | 1,308 km | 2h 20m | ≈ 5 | Mon, Wed, Thu, Fri, Sat |
| Manchester (MAN), United Kingdom | RR | 1,360 km | 2h 25m | ≈ 5 | Wed, Thu, Fri, Sat, Sun |
| Palma de Mallorca (PMI), Spain | FR · W6 | 2,026 km | 3h 07m | ≈ 5 | Mon, Tue, Thu, Fri, Sun |
| Paris (BVA), France | RR | 1,244 km | 2h 15m | ≈ 5 | Mon, Tue, Thu, Sat, Sun |
| Tallinn (TLL), Estonia | W6 | 679 km | 1h 25m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Vilnius (VNO), Lithuania | W6 | 440 km | 1h 05m | ≈ 5 | Tue, Wed, Thu, Sat, Sun |
| Wroclaw (WRO), Poland | RR | 379 km | 1h 10m | ≈ 5 | Mon, Tue, Thu, Fri, Sun |
| Zadar (ZAD), Croatia | LW · RR | 1,165 km | 2h 05m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Aberdeen (ABZ), United Kingdom | W6 | 1,324 km | 2h 20m | ≈ 4 | Tue, Thu, Sat, Sun |
| Bratislava (BTS), Slovakia | RR | 696 km | 1h 25m | ≈ 4 | Tue, Wed, Thu, Sat |
| Brindisi (BDS), Italy | MW · RR | 1,526 km | 2h 30m | ≈ 4 | Mon, Tue, Thu, Sun |
| Budapest (BUD), Hungary | W6 | 775 km | 1h 35m | ≈ 4 | Mon, Wed, Fri, Sun |
| Dubrovnik (DBV), Croatia | RR · W6 | 1,314 km | 2h 10m | ≈ 4 | Thu, Sun |
| Haugesund (HAU), Norway | W6 | 974 km | 1h 50m | ≈ 4 | Tue, Thu, Sat, Sun |
| Istanbul (IST), Türkiye | LO | 1,644 km | 2h 45m | ≈ 4 | Mon, Wed, Fri, Sun |
| Malta (MLA), Malta | MW · RR | 2,083 km | 3h 10m | ≈ 4 | Tue, Wed, Fri, Sun |
| Milan (MXP), Italy | W6 | 1,195 km | 2h 20m | ≈ 4 | Mon, Wed, Fri, Sun |
| Nice (NCE), France | W6 | 1,444 km | 2h 30m | ≈ 4 | Tue, Thu, Sat, Sun |
| Skelleftea (SFT), Sweden | RR | 1,148 km | 2h 00m | ≈ 4 | Tue, Wed, Thu, Sun |
| Trondheim (TRD), Norway | W6 | 1,096 km | 2h 00m | ≈ 4 | Tue, Thu, Sat, Sun |
| Zurich (ZRH), Switzerland | 2L · BT | 1,035 km | 2h 00m | ≈ 4 | Wed, Fri, Sun |
| Athens (ATH), Greece | W6 | 1,875 km | 3h 00m | ≈ 3 | Mon, Wed, Fri |
| Bristol (BRS), United Kingdom | RR | 1,454 km | 2h 30m | ≈ 3 | Mon, Wed, Sat |
| Bucharest (OTP), Romania | RR | 1,220 km | 2h 20m | ≈ 3 | Tue, Fri, Sat |
| Catania (CTA), Italy | W6 | 1,898 km | 3h 00m | ≈ 3 | Tue, Thu, Sat |
| Dublin (DUB), Ireland | RR | 1,614 km | 2h 45m | ≈ 3 | Thu, Fri, Sun |
| Madrid (MAD), Spain | W6 | 2,248 km | 3h 25m | ≈ 3 | Mon, Wed, Fri |
| Newcastle (NCL), United Kingdom | RR | 1,294 km | 2h 15m | ≈ 3 | Tue, Wed, Sun |
| Palermo (PMO), Italy | RR | 1,846 km | 2h 55m | ≈ 3 | Tue, Thu, Sat |
| Pisa (PSA), Italy | MW · RR | 1,323 km | 2h 20m | ≈ 3 | Thu, Fri, Sun |
| Poprad (TAT), Slovakia | W6 | 603 km | 1h 20m | ≈ 3 | Tue, Thu, Sun |
| Tromso (TOS), Norway | W6 | 1,701 km | 2h 45m | ≈ 3 | Mon, Wed, Fri |
| Chania (CHQ), Greece | RR | 2,140 km | 3h 10m | ≈ 2 | Mon, Fri |
| Dusseldorf (DUS), Germany | E6 · EW | 857 km | 1h 35m | ≈ 2 | Fri, Sun |
| Funchal (FNC), Portugal | W6 | 3,661 km | 5h 25m | ≈ 2 | Thu, Sun |
| Heraklion (HER), Greece | W6 | 2,180 km | 3h 15m | ≈ 2 | Mon, Fri |
| Naples (NAP), Italy | MW · RR | 1,532 km | 2h 35m | ≈ 2 | Mon, Fri |
| Rzeszow (RZE), Poland | LO | 533 km | 1h 15m | ≈ 2 | Tue, Thu |
| Split (SPU), Croatia | W6 | 1,216 km | 2h 15m | ≈ 2 | Mon, Fri |
| Swidnik (LUZ), Poland | RR | 451 km | 1h 10m | ≈ 2 | Fri, Sun |
| Vaxjo (VXO), Sweden | RR | 367 km | 1h 00m | ≈ 2 | Thu, Sun |
| Venice (TSF), Italy | RR | 1,068 km | 2h 00m | ≈ 2 | Mon, Thu |
| Kerkyra (CFU), Greece | RR | 1,646 km | 2h 40m | ≈ 1 | Thu |
| Thira (JTR), Greece | RR | 2,070 km | 3h 05m | ≈ 1 | Mon |
Asia · 2 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Larnaca (LCA), Cyprus | W6 | 2,466 km | 3h 35m | ≈ 3 | Mon, Wed, Fri |
| Paphos (PFO), Cyprus | RR | 2,443 km | 3h 35m | ≈ 1 | Sat |
Longest direct flight
Funchal (FNC): 3,661 km, about 5h 25m, by Wizz Air.
Busiest route
Warsaw (WAW): about 40 flights a week (LOT).
Single ticket
Ryanair also sells, under its own flight number, flights on 39 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Gdansk?
79 destinations in 30 countries, including 77 in Europe.
Which airlines fly from Gdansk?
Helvetic Airways, Finnair, Air Baltic, Norwegian Air Sweden, Norwegian Air Shuttle, E6, Eurowings, Icelandair, Ryanair, Lufthansa, LOT, LW, MW, RR, Brussels Airlines, TF, Wizz Air, WA.
Where can I go with a single stop?
655 destinations can be reached from Gdansk with a single stop. Build your itinerary on the map to find them.