Gdansk Airport to the City Centre - Transport Guide

How to get from Gdansk Airport to the city centre. Compare the train, bus 210, the night bus and taxis, and where to get off for the Old Town, Sopot and Gdynia.

The railway station at Gdańsk Lech Wałęsa Airport

Gdansk Airport is officially called Gdańsk Lech Wałęsa Airport, and it’s within Gdansk itself. The railway station is right in front of the terminal and the city buses stop opposite it, so you’ll quickly be on your way from Gdansk Airport to the city centre. The bus takes around 40 minutes to the main station by the Old Town, and the train reaches the Wrzeszcz district in just over 20 minutes.

The tricky part is choosing, because the airport also serves Sopot and Gdynia, which together with Gdansk are known as Trójmiasto, the Tri-City. The train is best for Wrzeszcz, Sopot and Gdynia, bus 210 runs straight to the Old Town, and a fixed-fare taxi can be worth it if there are several of you or if you land at night. Here are all the options with fares and journey times, where to get off, and how to travel on to Malbork and Hel. For the rough conversions I’ve used about £0.19 and $0.26 per zloty.

At a glance

  • Train (PKM): Around 8.50 zloty (about £1.65/$2.20), 21 to 23 minutes to Gdańsk Wrzeszcz, where you change to the SKM train, runs once or twice an hour from early morning until late evening.
  • Bus 210: 4.80 zloty (about £0.93/$1.25), around 40 minutes direct to Dworzec Główny by the Old Town, runs about every half hour on weekdays and once an hour at weekends.
  • Bus 110: 4.80 zloty (about £0.93/$1.25), just under half an hour to Wrzeszcz PKP, runs every 20 minutes on weekdays.
  • Night bus N3: 4.80 zloty (about £0.93/$1.25), around 50 minutes to Dworzec Główny, runs about once an hour between 23:00 and 04:00.
  • Taxi: 99 zloty (about £19/$25.50) to the centre during the day and 120 zloty (about £23/$30.50) at night, a fixed fare with the airport’s taxi partner.
  • Uber and Bolt: Typically 45 to 65 zloty (about £8.70 to £12.50, or $11.50 to $16.50), and the app shows the price before you book.

Finding your transport at the airport

You’ll arrive in passenger terminal T2. The arrivals area with the baggage reclaim belts is on the ground floor, and at the same end of the hall you’ll find the information desk and the car hire companies. Just outside the entrances, the railway tracks, the bus lane, the taxi rank and the car park sit side by side. You can see the layout on the airport’s terminal map.

Gdańsk Port Lotniczy railway station is right in front of the terminal, and you can also walk over to it along a covered footbridge from inside the terminal. The ticket machines are on the platforms and take both cash and cards.

The city buses stop at the Port Lotniczy stop opposite the terminal, next to the P1 car park, and there’s a ticket machine there that takes cash and cards. The airport’s taxi partner is Neptun Taxi. If you’ve booked a car in advance, the driver will be waiting at the exit from the arrivals hall with a name sign. If you book an Uber or Bolt, the app shows you where to meet your driver. You’ll find all the options on the airport’s transport page.

1. Train to Wrzeszcz, Gdańsk Główny, Sopot and Gdynia

The train runs on the PKM line, Pomorska Kolej Metropolitalna, and the trains are operated by POLREGIO. From Gdańsk Port Lotniczy, it runs to Gdańsk Wrzeszcz in 21 to 23 minutes. Wrzeszcz is the hub, because this is where you change to the SKM, Szybka Kolej Miejska, the city rail line that runs through the whole Tri-City via Gdańsk Główny, Wrzeszcz and Sopot to Gdynia. According to the airport, SKM trains towards the centre leave from platform 3 at Wrzeszcz.

From Wrzeszcz, the SKM train takes around 7 minutes to the main station, Gdańsk Główny, and around 13 minutes in the other direction to Sopot, and during the day the trains run roughly every 10 to 15 minutes. Including the wait at Wrzeszcz, allow 35 to 45 minutes from the airport to Gdańsk Główny and typically 45 to 50 minutes to Sopot. For Gdynia, trains from the airport run in the opposite direction via Gdańsk Osowa. Whether the train runs direct or you have to change at Osowa depends on the timetable, so allow 35 to 60 minutes to Gdynia Główna.

From the airport towards Wrzeszcz, there’s one train an hour all day plus an extra one every other hour, so you’ll have one or two departures an hour. The first leaves at around 04:30 and the last at around 23:30. Check the departure board before you buy a ticket: if the next train is more than half an hour away, the bus may be quicker. The timetables change several times a year, and you’ll find them on POLREGIO’s website.

You can take one piece of luggage at no extra cost. The train suits you best if you’re staying in Wrzeszcz, Sopot or Gdynia. The catch is the ticket: the city’s bus and tram tickets aren’t valid on the train, so you need a train ticket. The routes are listed on the airport’s train page.

Fares and tickets

POLREGIO and SKM use the same fare system, Taryfa Pomorska, so you buy one ticket from the airport to the station you’re heading for, and it’s valid on both companies’ trains. The fare depends on the distance and starts at 7 zloty (about £1.35/$1.80) for the shortest journeys. There’s also a city ticket for 8.50 zloty (about £1.65/$2.20), valid for one journey anywhere in the zone covering Gdansk and Sopot, and a Trójmiasto ticket for 12.50 zloty (about £2.40/$3.20) that also covers Gdynia.

So expect to pay around 8.50 zloty (about £1.65/$2.20) to Wrzeszcz, Gdańsk Główny or Sopot and no more than 12.50 zloty (about £2.40/$3.20) to Gdynia. A return ticket costs twice as much as a single, so you don’t save anything by buying one straight away. The fares are listed by POLREGIO.

Children under 4 travel free, but they need a free ticket, and you must be able to prove the child’s age. Children aged 4 and over who haven’t started preschool yet get a 37 per cent discount, so the city ticket costs 5.35 zloty (about £1.05/$1.35). The discount for schoolchildren requires a Polish school ID card, so expect to pay the full fare for older children.

How to buy your ticket

Buy your ticket before you board. The machines on the platforms at the airport take cash and cards. You can also buy it in the POLREGIO app, in apps such as jakdojade, SkyCash and mPay, or through the Fala system, which has its own machines, called falomats, at stations and on platforms.

If you don’t have time to buy a ticket, get on through the front door of the train and speak to the train staff straight away. You can then buy your ticket on board with cash or a card, but you may have to pay a fee of 4 zloty (about £0.77/$1). If you take a seat without a ticket and wait for the inspector, you risk a penalty fare.

Where to get off

Gdańsk Wrzeszcz: This is where the train from the airport goes, and where you change to the SKM. If you’re staying in the Wrzeszcz district, you’ve arrived. If you’re going further, SKM trains to Gdańsk Główny leave from platform 3, and the trains to Sopot and Gdynia run in the opposite direction.

Gdańsk Główny: The main station is the one for you if you’re staying in the Old Town, the historic centre made up of Główne Miasto (the Main Town) and Stare Miasto. From Wrzeszcz, the SKM train takes around 7 minutes. Tram 3 stops at the station and continues to Brzeźno Dom Zdrojowy by the beach, and trains to Malbork leave from here.

Gdańsk Główny main station with its clock tower in Gdansk

Sopot: Take the SKM train towards Gdynia from Wrzeszcz. The journey takes around 13 minutes, and with the change you’ll typically arrive 45 to 50 minutes after leaving the airport. The city ticket for 8.50 zloty (about £1.65/$2.20) is valid all the way.

Gdynia Główna: This is Gdynia’s main station. The timetable shows whether your departure runs via Gdańsk Osowa or via Wrzeszcz, and where you need to change.

2. Bus 210 to Gdańsk Główny and the Old Town

Bus 210 is the only daytime connection that takes you from the airport to the main station without a change. It runs between Osowa PKP and Dworzec Główny, the bus stop by Gdańsk Główny, and passes the airport on the way. From the Port Lotniczy stop, it goes through the Piecki-Migowo and Suchanino districts to Hucisko and Dworzec Główny, and the journey takes around 40 minutes.

On weekdays, the bus runs about every half hour from 04:50 in the morning until just after 23:00. On Saturdays and Sundays it only runs once an hour for most of the day, so you’ll need to know the departure time before you head out to the stop. The departures are listed in ZTM’s timetable for route 210.

All the buses on the route are low-floor, and hand luggage doesn’t cost extra as long as it doesn’t block the aisle. The bus suits you if you’re staying in the Old Town or near the main station and would rather not change. The catch is weekends and late evenings, when there are long gaps between departures.

Fares and tickets

A single-journey ticket costs 4.80 zloty (about £0.93/$1.25) and is valid on one bus without changes, so it’s enough for the trip on bus 210. If you need to change to a tram or another bus, buy a 75-minute ticket for 6 zloty (about £1.15/$1.55), and a 24-hour ticket for all buses and trams in Gdansk costs 22 zloty (about £4.30/$5.60). The tickets are valid on all routes, including the night buses. The fares are listed by ZTM.

Children under 4 travel free. Children aged 4 to 7 travel at half price if an adult declares their age, and children and young people up to 16 who go to school outside Poland get the same discount with a document showing their photo and date of birth. The reduced ticket costs 2.40 zloty (about £0.46/$0.61) for a single journey and 3 zloty (about £0.58/$0.77) for 75 minutes. Foreign students up to 26 get the discount with an ISIC card, and if you’re 70 or over, you travel free with ID.

Pay by card on the bus

The easiest ticket is your payment card. Hold your card, phone or watch against one of the yellow and black Fala readers by the doors when you board, and you’ve bought a single ticket for 4.80 zloty (about £0.93/$1.25). You don’t need to check out when you get off. If you touch the reader again with the same card, you end the ticket, and a third touch buys a new one, so keep your card away from the reader for the rest of the journey.

One card gives you one ticket. If there are several of you, or you need a 75-minute ticket or a child’s ticket, use the large machine in the middle of the bus, which is called a falomat. It only takes cards and doesn’t print a ticket. If your ticket is checked, show the card you paid with. The amount isn’t taken from your account until the next day or later. Read more on Fala’s website.

If you’d like to pay cash, buy a paper ticket from the machine at the stop, which takes both cash and cards. The paper ticket has a QR code, which you scan on a Fala reader once you’ve boarded. You can also buy the ticket in apps such as jakdojade, SkyCash, mPay and moBILET. ZTM has put it all together in its guide for tourists.

Where to get off the bus

Hucisko: The second-to-last stop is at the junction between the main station and the Old Town. Get off here if you’re staying at the western end of the Old Town, by the Upland Gate (Brama Wyżynna) and the main street, Długa.

The Old Town in Gdansk

Dworzec Główny: The last stop is by Gdańsk Główny main station on Podwale Grodzkie. From here, you can walk into the Old Town or change to the SKM train towards Sopot and Gdynia or to tram 3 towards Brzeźno Dom Zdrojowy.

3. Bus 110 to Wrzeszcz and night bus N3

Bus 110 runs between the airport and Wrzeszcz PKP, the stop by Gdańsk Wrzeszcz station. The journey takes just under half an hour, and the bus runs every 20 minutes on weekdays and typically every half hour at weekends. It’s a good alternative when the next train is a long way off, and the ticket costs the same as on bus 210.

Bus 120 also runs from the airport, but it goes through the districts of southern Gdansk to Łostowice Świętokrzyska and is rarely useful for visitors. No city bus runs from the airport to Sopot or Gdynia, so for those you’ll need the train or a car.

Night bus N3 runs every night between about 23:00 and 04:00, roughly once an hour. It runs in a loop: from Dworzec Główny through the southern districts to the airport and on to Wrzeszcz PKP, and in the other direction from Wrzeszcz via the airport to Dworzec Główny. From the airport, the journey takes around 50 minutes to Dworzec Główny and just under 20 minutes to Wrzeszcz PKP, so check the direction shown on the bus. The ticket costs 4.80 zloty (about £0.93/$1.25), the same as during the day. You’ll find the departures in ZTM’s timetables.

Where to get off bus 110

Galeria Bałtycka: This is the stop before the last one. Tram 5 also stops here and runs to Brzeźno Dom Zdrojowy, so bus 110 is the easiest way to the beach at Brzeźno. Buy a 75-minute ticket for 6 zloty (about £1.15/$1.55), and it’s valid on the tram too.

Brzeźno in Gdansk

Wrzeszcz PKP: The last stop is by Gdańsk Wrzeszcz station. Get off here if you’re staying in Wrzeszcz, or if you want to continue on the SKM train to Gdańsk Główny, Sopot or Gdynia.

4. Taxis, Uber and Bolt

The airport’s taxi partner is Neptun Taxi. The company charges a fixed fare between the airport and central Gdansk, which here means the Śródmieście district with the Old Town: 99 zloty (about £19/$25.50) during the day between 06:00 and 22:00, and 120 zloty (about £23/$30.50) at night and all day on Sundays and public holidays. The fare applies to a standard car with up to four passengers and their luggage.

The fare to Sopot is fixed too: 120 zloty (about £23/$30.50) during the day and 150 zloty (about £29/$38.50) at night. To Gdynia and the other districts of Gdansk, the taxi runs on the meter. The company quotes around 70 zloty (about £13.50/$18) to Wrzeszcz during the day and typically 140 to 210 zloty (about £27 to £40.50, or $36 to $54) to Gdynia during the day, depending on the address.

You can pay by card in the car. If you book in advance by phone or online, the driver waits at the exit from the arrivals hall with a name sign, and you get 45 minutes’ free waiting time from landing. If you take a car from the rank, agree the price before you set off. The fares are listed on Neptun Taxi’s website.

Uber and Bolt also operate from the airport. The app shows the price before you book, and it shows where to meet your driver, which isn’t always at the nearest exit. According to Uber’s own figures, an UberX from the airport to Gdansk has cost 52 zloty (about £10/$13.50) on average and an UberXL for larger groups 94 zloty (about £18/$24), so expect to pay typically 45 to 65 zloty (about £8.70 to £12.50, or $11.50 to $16.50) for a standard car. Prices go up when demand is high. See more on Uber’s website.

Private transfer

If you’re landing late with children, or there are several of you with lots of luggage, you can book a private transfer from Gdansk Airport to your hotel here. The driver meets you in the arrivals hall, and the price is agreed in advance. If you’re staying in Sopot, you can book a private transfer to Sopot here.

Onward travel around Poland straight from the airport

If you’re not heading into Gdansk, you can often travel direct. Minibuses run from the airport to a number of towns and cities in northern Poland, including Olsztyn, Elbląg, Toruń, Bydgoszcz, Słupsk and Koszalin. They’re run by private companies, and you book your seat with the company in advance. The airport has an overview of the routes and contact details on its minibus page.

You can reach the castle in Malbork with POLREGIO from Gdańsk Główny in typically 50 to 55 minutes, and trains to the Hel Peninsula run from Gdynia Główna in around an hour and a half. So for Malbork, you first take the train into Gdańsk Główny, and for Hel you travel to Gdynia Główna. There are also connections towards Kartuzy and Kościerzyna in Kashubia from the airport’s own station.

If you’re continuing south, you can read my guide to where to stay in Krakow.

Getting back to the airport

The train to the airport leaves from platform 3 at Gdańsk Wrzeszcz. From Gdańsk Główny, Sopot and Gdynia, you therefore take the SKM train to Wrzeszcz first. Trains to the airport run once or twice an hour and take just over 20 minutes, and the first ones leave as early as around 03:30 and 04:00, so the train works for an early flight too. Buy your ticket all the way to Gdańsk Port Lotniczy before you board.

From Dworzec Główny, bus 210 runs direct to the airport in around 40 minutes. The first one leaves at 04:30 on weekdays, and after that it runs about every half hour. The bus continues to Osowa PKP, so get off at the Port Lotniczy stop opposite the terminal. At night, night bus N3 runs from Dworzec Główny once an hour from 23:00 to 04:00 and takes around 50 minutes.

Neptun Taxi’s fixed fares also apply from the centre to the airport, and Uber’s own figures show an average of 62 zloty (about £12/$16) for an UberX from Gdansk to the airport. If you’d like the car booked before you leave home, you can book a private transfer from your hotel to the airport here.

The airport doesn’t give a fixed time to be there: check-in opens and closes according to your airline’s rules, so follow the times on your ticket, and allow extra time for the change at Wrzeszcz. If someone’s driving you, the first 10 minutes in the Kiss&Fly loop in front of the terminal are free. After that, it costs 25 zloty (about £4.80/$6.40) for every 10 minutes or part of it, so keep your goodbyes short. The charges are in the airport’s parking price list.

Which option should you choose?

The Town Hall in Gdansk

Here’s what I’d recommend, depending on where you’re staying:

Old Town: Take bus 210 to Hucisko or Dworzec Główny if one is leaving within a quarter of an hour or so. It runs direct and costs 4.80 zloty (about £0.93/$1.25). If the next bus is a long way off, take the train to Wrzeszcz and the SKM train on to Gdańsk Główny.

Brzeźno: Take bus 110 to Galeria Bałtycka and change to tram 5 towards Brzeźno Dom Zdrojowy. With lots of luggage, I’d take a taxi or an Uber.

Wrzeszcz: Take the train or bus 110, whichever leaves first. Both get you there in under half an hour.

Sopot: Take the train to Wrzeszcz and change to the SKM train towards Gdynia. If there are several of you, the fixed-fare taxi is a good alternative.

Gdynia: Take the train, and let the timetable decide whether you go via Osowa or via Wrzeszcz.

If you land at night: Night bus N3 runs about once an hour to Dworzec Główny and Wrzeszcz PKP. If it doesn’t suit you, a taxi to the centre costs 120 zloty (about £23/$30.50) at night.

If you land at the weekend: Bus 210 only runs once an hour, so check the departure time. Bus 110 or the train to Wrzeszcz is often quicker than waiting.

If there are three or four of you: Four bus tickets cost 19.20 zloty (about £3.70/$4.90), so the bus and the train are always the cheapest option. On the other hand, an Uber at typically 45 to 65 zloty or the taxi at 99 zloty (about £19/$25.50) takes you right to the door.

Practical tips for getting from Gdansk Airport to the city centre

Only touch the card reader once. When you pay by card on the bus, the first touch buys your ticket. The second ends it, so keep your card in your pocket until an inspector asks to see it.

Buy a 75-minute ticket if you need to change. The single ticket for 4.80 zloty (about £0.93/$1.25) is only valid on one bus or tram. If you’re continuing on another route, the ticket for 6 zloty (about £1.15/$1.55) is the one you need.

Keep bus and train tickets separate. ZTM tickets are valid on buses and trams, while the trains need a ticket under the Taryfa Pomorska fare system. If you’ll be travelling a lot between Gdansk, Sopot and Gdynia, there are also metropolitan tickets for 24 and 72 hours, which ZTM mentions in its guide for tourists.

Choose your hotel with the connection in mind. If you’re staying in the Old Town, bus 210 runs direct from the airport to Hucisko and the main station, and you can see hotels in the Old Town here. If you’re staying in Wrzeszcz, you’ll get there by train or bus 110 in under half an hour, and you can see hotels in Wrzeszcz here.

If you’re not sure which area suits you, read my guide to where to stay in Gdansk.

Travel ressources & websites I use all the time 👇

• Booking.com has the best offers on hotels and unique places to stay
• GetYourGuide is the best place to book tours & activities with free cancellation
• Welcome Pickups is the best & safest place to pre-book airport transfers

Psst 👀 Have you subscribed to my Youtube channel and my Instagram where I provide more useful travel tips?