If you are arriving in Poland by plane, connecting to the national rail system is easy! Six of Poland’s airports are now linked by rail to the country’s rail network, and from all airports there are great connections to get from your plane to a train for onward travel to any point on the rail network.
Here you will find information on getting from Poland’s commercial airports to the most convenient nearby railway station to continue your journey.
CHOOSE AND CLICK ON A CITY














Warsaw Frederic Chopin Airport (sometimes known as Warsaw Okecie) - website.
The airport is located in the southwest part of Warsaw, about 10 km from the center.
To continue your travel by rail, the most convenient station is Warszawa Centralna, the main station, located on Jerozolimskie Ave. in downtown Warsaw. From Warszawa Centralna, long-distance trains leave to all points in Poland. The adjacent Warszawa Srodmiescie station is the departure point for local trains to Warsaw's outer suburbs and nearby towns.
It is now possible to travel by rail from Warsaw Chopin airport to Warszawa Centralna (details below).
The train ride from the airport to the city centre (and the main railway station) takes around 25 minutes. The frequency of departures is 30 minutes.
The service is operated between 6:00 and 23:00 by SKM Szybka Kolej Miejska (Fast Urban Railway), line S2. (Note S2 stops at the adjacent Warszawa Srodmiescie railway station). Timetable (from the airport) | Timetable (from Warszawa Srodmiescie station)
Fares for using the rail connections:
You can use all the tickets offered by the Warsaw public transportation company (ZTM) for your rail connection between Warsaw Chopin airport, Warszawa Śródmieście and Warsaw East (Warszawa Wschodnia). You can travel with 75-minute ZTM ticket which costs 4.40PLN in most news kiosks or in the ticket machine located before the platform entrance.
Note! The passenger who has not validated his ticket, earlier in the validating machine or in the metro entrance gate, should board the train by the first doors (from the front of the train) and ask the train manager to validate his ticket. Otherwise, the passemnger is treated as travelling without a valid ticket.
Bus
Warsaw city bus line #175 runs between the airport (bus stop on the lower [arrivals] level) and Warszawa Centralna station (bus stop "Dworzec Centralny" on Jerozolimskie Ave.). A 75-minute ticket costs 4.40PLN. You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site
| Timetable (from the airport) | Timetable (from Warszawa Centralna railway station)
In the night, use Night Bus #N32: Timetable (from the airport) | Timetable (from Warszawa Centralna railway station)
A taxi ride from the airport to Warszawa Centralna station should cost about 50.00PLN. Always use a marked taxi with a phone number and company name! MPT and Sawa taxis are reliable and can be found in front of the terminal. MPT web site | Sawa web site | Ele Taxi web site | Super Taxi web site
Uber service is available on this route.
Mazovian Airport Warsaw-Modlin Web Site
The airport is located near Nowy Dwór Mazowiecki, northwest of Warsaw to Gdansk. It is about 40 km from Warszawa Centralna (Warsaw Centralna train station) and about 50 km from Warszawa Lotnisko Chopina (Warsaw Chopin Airport).
To continue your travel by rail, the most convenient station is Warszawa Centralna, the main station, located on Jerozolimskie Ave. in downtown Warsaw. From Warszawa Centralna, long-distance trains leave to all points in Poland. The adjacent Warszawa Srodmiescie station is the departure point for local trains to Warsaw's outer suburbs and nearby towns.
It is now possible to travel by rail from Warsaw Modlin airport to Warszawa Centralna (details below).
You can reach Warszawa Centralna station using the train connection operated by Koleje Mazowiecke (KM-Mazovian Railways). Timetables and Routes
Shuttle buses operated by KM run from Modlin airport to the Modlin railway station. Transfer to the Warsaw train is at Modlin train station. Timetable
The whole trip Modlin-Warszawa Centralna takes about 40 minutes. The ticket called "Bilet Lotniskowy" ("Airport Ticket") More Info
Bonus! With the "Bilet Lotniskowy" ("Airport Ticket"), you can also use all means of public transport offered by Warsaw public transportation company ZTM in Warsaw (bus, tram, metro, and SKM) in the first zone within 75 minutes. Before you begin the trip, you have to write down the starting time on your ticket.
Very important! You can board KM trains on the KML line without a ticket or with a non-validated one, but then you have to use the first door at the front of the train and contact a conductor immediately to buy or validate your ticket!
A taxi ride from Modlin airport to Warszawa Centralna station should cost about 200-270PLN (about 40km - 40-60min). According to an official announcement, Sawa Taxi and Ele Taxi companies from Warsaw hold contracts to operate for the Modlin airport. As there is no official statement about it on the Airport's web page, we recommend you to always call and check the fare beforehand. And always remember to use only a marked taxi with a phone number and company name!
Another option is the http://www.transportmodlin.com service, which claims to offer more expensive but higher standard services than standard taxis.
John Paul II International Airport (sometimes known as Krakow Balice) Web Site
The airport is located to the west of Krakow, about 11 km from the center.
To continue your travel by rail, the most convenient station is Krakow Glowny, the main station. From Krakow Glowny, long distance trains leave to all points in Poland.
A shuttle train is available between Krakow airport and the Krakow Glowny main railway station, operated by Koleje Malopolskie. The travel time is approximately 20 minutes. Tickets cost 12.00PLN and can be purchased in the airport terminal or the Krakow railway station (ticket machines), or on board from the ticket machine or conductor. Web Site | Timetables
Krakow city bus lines 902 and 300 run between the airport and Krakow Glowny station. A single-ride ticket costs 6.00PLN (the ride takes about 40 minutes). You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site
Bus #300: Timetable
Bus #902 (night): Timetable
A taxi ride from the Krakow airport to the Krakow Glowny station should cost about 70-90PLN. The airport has its own official taxi service, with cars waiting outside the terminal. See the airport web site for more information.
Uber service is available on this route.
Gdansk Lech Walesa International Airport (sometimes known as Gdansk Rebiechowo) Web Site
The airport is located to the west of Gdansk, about 8 km from the center.
To continue your travel by rail, the most convenient station is Gdansk Glowny, the main station. You can also use Gdansk Wrzeszcz, a smaller suburban station at which most trains also stop. From Gdansk Glowny, long-distance trains leave to all points in Poland.
A train service, operated by PKM, is available between the airport and the Gdansk Wrzeszcz train station, and to Gdynia. (Some trains are extended to the Gdansk Glowny main train station). Tickets cost 7.00PLN to Gdansk Wrzeszcz, and 10.00PLN to travel further to Gdynia. At Gdansk Wrzeszcz, it is possible to transfer to long-distance trains, as well as to local trains to the Gdansk Glowny main railway station, to Sopot, and to Gdynia. The journey time is 20 minutes. Important: validate the tickets before boarding the train
Timetable (weekdays) | Timetable (weekends and holidays)
Gdansk city bus line 210 runs between the airport and Gdansk Glowny station. A single-ride ticket costs 4.80PLN. You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site | Timetable (from airport) | Timetable (from Gdansk Glowny)
You can also use bus lines #110 running between Gdansk Wrzeszcz railway station and the airport. A single-ride ticket costs 4.80PLN. You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Timetable (from airport) | Timetable (from Gdansk Wrzeszcz)
In the night, city bus line N3 runs between the airport and Gdansk Glowny station. A single-ride ticket costs 4.80PLN. You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site | Timetable (from airport) | Timetable (from Gdansk Glowny)
A taxi ride from the airport to Gdansk Glowny station should cost about 50-60.00PLN. Always use a marked taxi with a phone number and company name! Neptun taxis are reliable and can be found in front of the terminal. Web Site
Uber service is available on this route.
Poznan Wieniawski International Airport (also known as Poznan Lawica) Web Site
The airport is located in the west part of Poznan, about 7 km from the center.
To continue your travel by rail, the most convenient station is Poznan Glowny, the main station. From Poznan Glowny, long-distance trains leave to all points in Poland.
Poznan city bus line #159 runs between the airport and Poznan Glowny station. A 45-minute ticket costs 6.00PLN (the ride takes about 25 minutes). You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site | Timetable (from airport) | Timetable (from Poznan Glowny station).
You can also use bus line #148 running between the "Baltyk" bus stop (about 10 min. walk from Poznan Glowny) and the airport: Timetable (from Baltyk bus stop)
In the night, use Night Bus #222 running between the "Rondo Kaponiera" bus stop (about 10 min. walk from Poznan Glowny) to the airport Timetable (from airport) | Timetable (from Rondo Kaponiera station)
A taxi ride from the airport to Poznan Glowny station should cost about 30-40.00PLN. Always use a marked taxi with a phone number and company name! Express and MPT taxis are reliable and can be found in front of the terminal.
Uber service is available on this route.
Copernicus International Airport (sometimes known as Wroclaw Strachowice) Web Site
The airport is located to the northwest of Wroclaw, about 13 km from the center.
To continue your travel by rail, the most convenient station is Wroclaw Glowny, the main station. From Wroclaw Glowny, long-distance trains leave to all points in Poland.
Wroclaw city bus line #106 runs between the airport and Wroclaw Glowny station. A 1-ride ticket costs 4.60PLN. You can buy tickets in most news kiosks. Remember to validate the ticket as soon as you board the bus! Web Site | Timetable (from airport) | Timetable (from Wroclaw Glowny)
A taxi ride from the airport to Wroclaw Glowny station should cost about 50-60PLN. Always use a marked taxi with a phone number and company name! Taxi-Plus taxis are reliable and can be found in front of the terminal.
Uber service is available on this route.
Katowice Pyrzowice International Airport Web Site
The airport is located to the north of Katowice, about 34 km from the center.
To continue your travel by rail, the most convenient station is the main Katowice station. From there, long-distance trains leave to all points in Poland.
The Katowice airport bus runs between the airport and Katowice station. A 1-ride ticket costs 14.00PLN. You can buy tickets from the driver, or from an airport kiosk. Web Site
Bus #AP Timetable (from airport) | Timetable (from Katowice station)
Bus #M11 Timetable (from airport) | Timetable (from Katowice-Plac Wolności bus stop which is located 200 metres from the train station)
A taxi ride from the airport to Katowice station should cost about 190-200.00PLN. Always use a marked taxi with a phone number and company name! Web Site
Uber service is available on this route.
Bydgoszcz Paderewski International Airport Web Site
The airport is located 3 km south of the Bydgoszcz city center.
To continue your travel by rail, the most convenient station is the main Bydgoszcz station, Bydgoszcz Glowna. From there, long-distance trains leave to all points in Poland.
Bydgoszcz city bus line #80 runs between the airport and Bydgoszcz Glowna (main) railway station. A 1-ride ticket costs 3.80PLN. You can buy tickets from the driver, or from an airport kiosk.
Web Site | Timetable (from airport) | Timetable (from Bydgoszcz Glowna station)
A taxi ride from the airport to Bydgoszcz Glowna station should cost about 25-35PLN. Always use a marked taxi with a phone number and company name! When taking a taxi from the Bydgoszcz Glowny railway station, always call for a taxi instead of taking one from the taxi rank! A reliable firm is Express Taxi. Express Taxi web site
Lodz Wladyslaw Reymont Airport (also known as Lodz-Lublinek) Web Site
The airport is located to the southwest part of Lodz, about 5 km from the center.
Most long-distance trains depart from Lodz Widzew station. Check the online timetable for the suggested departure station for your desired destination.
There is no easy bus connection from Lodz Widzew to the airport. Please see the airport web site for more information.
A taxi ride from the airport to Lodz station should cost about 50.00PLN. Always use a marked taxi with a phone number and company name! Taxi info
Uber service is available on this route.
Lublin Airport Web Site
The airport is located in Swidnik, about 13km east of Lublin.
There is a direct rail connection to this airport. You can travel by train to Lublin's main railway station, from where you connect onward to other points in Poland.
The fastest and most convenient way to get to Lublin train station is by train, operated by Przewozy Regionalne. The journey from the airport to train station takes around 15 minutes and costs 7.90PLN. Web Site (with timetables).
Lublin city bus line #5 runs between the airport and Lublin (main) railway station. A 1-ride ticket costs 5.00PLN. You can buy tickets from the driver, or from an airport kiosk.
Web Site | Timetable (from airport) | Timetable (from Lublin main station)
A taxi ride from the airport to Lublin station should cost about 55.00PLN. Always use a marked taxi with a phone number and company name! Taxi info
Szczecin-Goleniow Airport Web Site
The airport is located to the northeast of Szczecin near the town of Goleniow, about 35 km. from the center.
There is a direct rail connection to this airport. You can travel by train to Szczecin or Kolobrzeg, from where you connect onward to other points in Poland.
Rail connections, operated by Polregio, can be checked in the online timetable (note: use "Port Lotniczy Szczecin Goleniów" as the airport station).
There is a PKS bus service connecting the airport to Szczecin: details
You can take the Interglobus bus, which connects with Ryan Air flights. Ticket price 30.00PLN if purchased from their web site: Interglobus Web Site
A taxi ride from the airport to central Szczecin should cost about 200PLN.
Rzeszow-Jasionka Airport Web Site
The airport is located 10 km. north of the Rzeszow city center.
To continue your travel by rail, the most convenient station is the main Rzeszow Glowny station. From there, long-distance trains leave to all points in Poland.
You can reach Rzeszów Głowny train station using the train connection, operated by Przewozy Regionalne (PolRegio). The whole trip from the airport to main train station takes about 18 minutes and costs 4.30PLN. Timetables.
City bus lines #51 and #53 run between Rzeszow Airport and the main train station. 60-minute ticket costs 5.00PLN.
For timetables, please see the Rzeszow public transport web site. Rzeszow bus schedules
Web site for Rzeszow city transport: Web Site
A taxi ride from the airport to Rzeszow station should cost about 50.00PLN. Always use a marked taxi with a phone number and company name!
Zielona Gora-Babimost Airport Web Site
The airport is located 34 km northeast of Zielona Gora.
To continue your travel by rail, the most convenient station is in the town of Babimost, 3 km from the airport. From there you will find trains to Zielona Gora and Poznan, where you can connect to trains to other points in Poland.
There is a PKS bus service connecting the airport to Zielona Gora: details
A taxi ride from the airport to Babimost railway station should cost about 25-35.00PLN. Always use a marked taxi with a phone number and company name!
Olsztyn - Masuria Airport is located in the Warminsko-Mazurskie province in Szymany, about 10 km from Szczytno and 58 km south of the city of Olsztyn, the province's capital. Olsztyn - Mazury Airport website
You can take the Markus Travel bus, which connects with flights' departure times. Seat reservation required. Time schedules and contact details can be found on the Airport website.
A taxi ride from the airport to central Olsztyn should cost about 120-160PLN.
This might interest you:
Warszawa - Prague by day or night
Now 4 direct trains each day
The Polrail Service Advantage
Book with the rail travel experts!
Krakow - Prague by day or night
Now 4 direct trains each day
"The team of people working in the Polrail Service Customer Service office are absolutely fantastic. They helped me through every step of what would have otherwise been a bit problematic for me, considering connection times between airport arrivals and train departures and subsequent connections.
They have my sincere gratitude, and highest praise.
We offer ticket booking for European and American rail and bus carriers, including:











