
On rails
Airport train
Every half hour by day
Book the private transferMap your stop
Open 28 stops
Select a route, then press a pin or stop to read its note and open Google Maps.

The passenger terminal in Balice, about 11 km west of the center and open 24 hours a day.
Google MapsReached from the terminal by a covered footbridge; SKA1 trains run to Kraków Główny and Wieliczka.
Google MapsThe main station, about a 10-minute walk from the Main Market Square, with 24/7 ticket machines and lockers.
Google MapsKraków's bus station, joined to the main station; the coach from Katowice Airport stops at stand G7.
Google MapsEnd of the night bus 902 from the airport, beside the main station.
Google MapsOn the route of bus 300 from the airport, across the river from Wawel Hill.
Google MapsThe heart of the Old Town, about 10 minutes on foot from Kraków Główny.
Google Maps
The historic center of Kraków, about 11 km east of the airport.
Google MapsEnd of the SKA1 airport line; PLN 24 from the airport, about 45 minutes.
Google MapsThe amusement park town, under 20 km from Oświęcim.
Google MapsThe Memorial's Visitor Services Center and car park, with luggage lockers.
Google MapsPyrzowice airport; the coach to Kraków MDA takes about 2 hours for 117 km.
Google MapsMountain town reached by FlixBus 1392 from the airport or by K5 trains from the city.
Google MapsA High Tatras resort in Slovakia named by the national tourism portal.
Google MapsA Slovak ski resort in the Low Tatras, named by the national tourism portal.
Google MapsThe main square of Košice, the second biggest town of Slovakia.
Google MapsOstrava's central square; RegioJet runs from Kraków Airport via Katowice Pyrzowice to Ostrava.
Google Maps
The northern gate of the Old Town, near the Planty and the main station side of the center.
Google MapsThe royal hill at the southern end of the Old Town, on the Vistula.
Google MapsThe square at the center of Kazimierz, south of the Old Town.
Google MapsThe broad street in the old Jewish quarter of Kazimierz.
Google MapsThe footbridge over the Vistula between Kazimierz and Podgórze.
Google MapsThe main square of Podgórze, on the south bank of the river.
Google Maps
The last stop before Kraków Główny on the airport line.
Google MapsAn airport line stop in the western districts.
Google MapsAn airport line stop in the western districts.
Google MapsThe first stop after the airport station on the way into town.
Google MapsThe Hilton Garden Inn stands next to the airport, adjacent to the passenger terminal.
Google MapsMaps © OpenStreetMap contributors
The trip from Krakow airport to city center hotels is short, with real choices on the way in: a train every half hour, city buses, a flat-fare taxi or a driver waiting with your name.
Editorial team, krakowairporttransfer.click · Updated November 9, 2026 · Quick read: 8 min
Main facts
Kraków Airport sits in Balice, with the A4 motorway and the regional roads close by, around 11 km out on the western side of town.1 That short gap is the good news. Ask how to get from Krakow airport to city center hotels, and the airport itself lists a train run by Koleje Małopolskie to the Main Railway Station, the municipal buses 300 and 902, and the official Kraków Airport Taxi.5 Add a pre-booked private transfer and you have the full menu.
Each option suits a different traveler. The train is quick and predictable during the day. The bus is the budget pick, and the airport itself calls it the least expensive way to make the trip.3 The taxi charges a flat fare by distance, whatever the hour.4 A private transfer costs more than a bus ticket, yet it starts with someone waiting for you by name and ends at the door of your hotel.
Distances look small on the map, but the time each one takes varies. The airport puts the bus at about 45 minutes, the train at about 20 minutes and a taxi or minibus at 25 minutes, and it adds that traffic changes the picture.2 Think about where you are actually staying, too. The station is a short walk from the Main Market Square, while Kazimierz and Podgórze lie further south, where a car that drops you at the door saves a long walk with bags.
Side by side
| Option | Time | Price | Where it ends |
|---|---|---|---|
| Train SKA1 | About 20 minutes | PLN 20 | Kraków Główny |
| Bus 300 | About 45 minutes | PLN 8.00 for 60 minutes | Rondo Grunwaldzkie area |
| Night bus 902 | About 45 minutes | PLN 8.00 for 60 minutes | Dworzec Główny Wschód |
| Airport taxi | 25 minutes | PLN 89 to PLN 129 by zone | Your address |
| Private transfer | 25 minutes | Per booking, not per person | Your address |
Times and fares from Kraków Airport, Koleje Małopolskie and the city transport authority; taxi zones depend on the exact address.2,13,17,18
You reach the airport platform without stepping outdoors: it lies just past the multi-storey car park, at the end of a roofed footbridge from the terminal.8 The line is SKA1, which runs from the airport through Kraków Main Station to the salt mine town of Wieliczka.12 The fare into Kraków Główny is PLN 20, with no charge for a suitcase.13 It is the simplest choice for a daytime arrival with light bags.
Trains run often. The operator's autumn timetable, running 25 October to 12 December 2026, sends a train out of the airport every 30 minutes through the day, after an early run at 04:17.14,10 The ride to Kraków Główny takes 17 minutes, from 04:17 to 04:34 on the earliest train.10 Late trains leave the airport at 22:17, 23:17, 00:07 and 00:57 and reach the city at 22:34, 23:34, 00:24 and 01:14.15,16
You can buy your ticket from the machine on board, by card or cash, from the conductor, on the Koleje Małopolskie website or in apps such as KOLEO and Jakdojade.9 From Kraków Główny the Main Market Square is roughly 10 minutes away on foot, according to the city's tourism portal.11 Head for the Old Town side of the station and the Planty park ring is a few minutes away, with Old Town hotels a short stroll beyond it.
Journey times
Approximate times to the city center as Kraków Airport gives them; traffic changes the road times.2
Of the city lines at the terminal, 209 and 300 run by day and 902 is the night service.20 Line 300 runs from the airport through Balice, Kryspinów and along Księcia Józefa to Rondo Grunwaldzkie and the Podwawelskie estate south of the river.21 That route suits a hotel near the Wawel side of the city or in Dębniki, but it does not pass the main station, and it is worth checking the stop list against your address before you board.
The night bus heads for the station instead. Line 902 runs from the airport by Olszanicka, Królowej Jadwigi and Focha avenue, then past Piłsudskiego, Podwale and Basztowa to the Dworzec Główny Wschód stop beside the station.19 That is useful after the trains stop. Before you walk out, glance at the departures screen beside the information desk; it lists the next city buses.22
Buy the ticket before you board. There is a machine inside arrivals and another at the stop itself, and the stop machine accepts both cash and cards.23 A single-trip ticket costs PLN 6.00, a 60-minute ticket PLN 8.00 and a 90-minute ticket PLN 9.00, with reduced fares at half price for those entitled.17 Validate it as soon as you step on.23 Inspectors charge an extra fee of PLN 400.00 to anyone riding without a valid ticket.24
Your arrival
Pick the line closest to your trip.
If I travel light and land in daylight
The train
About 20 minutes and PLN 20 to the main station, with trains every 30 minutes.2,13,10
If I want the lowest possible cost
The city bus
The airport calls the bus the least expensive way; a single-trip ticket is PLN 6.00.3,17
If I land late in the evening
Taxi or night bus 902
Taxi fares stay flat at any hour, and the 902 runs to the main station.4,19
If We are a family with big cases
A private transfer
One price for the booking, and a car sized to the family and its cases.
If My hotel is in Kazimierz
Taxi or transfer
Door-to-door saves the walk from the station with luggage; the transfer driver waits 45 minutes.
Rail, road or a driver

On rails
Every half hour by day
Book the private transfer
Flat fares
Official rank at the terminal

Door to door
Driver with a name sign
The airport has one official taxi operator, Kraków Airport Taxi, bookable online or by phone.43 It prices rides by distance zone at flat rates, and a slow ride, a Sunday or a late hour leaves the fare where it was.4 That takes the meter anxiety out of a late landing. Drivers accept every type of payment card and will issue an invoice if you ask for one.44
For the center, the zones that matter run from 8 to 11.9 km at PLN 89, from 12 to 14.9 km at PLN 109 and from 15 to 18.9 km at PLN 129.18 Which zone you fall into depends on the address, not on the name of the district: give the driver the exact street and number. Stopping somewhere else on the way changes things: the flat fare is for one address, and extra drop-offs run on the taximeter.45
A taxi beats the train when you are several people sharing the fare, when you carry heavy bags, or when you arrive after the last convenient train. It is less of a bargain for one traveler with a backpack, who will reach the main station by rail for PLN 20.13 Our separate taxi guide compares the official airport taxi with the ride-hailing apps in more detail.
Prefer a car?
Private cars are priced per booking, not per seat.
Compare 3 side by side
Private cars are priced per booking, not per seat.
≈
View≈
View≈
ViewStarting prices on GetYourGuide, exchanged at the ECB reference rate. The booking page gives the exact price.
From the gate
Arrivals
Schengen arrivals walk straight to baggage claim; others pass document control first.6,7
Footbridge
A covered footbridge links the terminal to the station behind the car park.8
Platform
Pay at the machine on the train, by card or cash, or ask the conductor.9
On the train
The earliest run takes 17 minutes, from 04:17 to 04:34.10
Kraków Główny
From the station, the Main Market Square is roughly 10 minutes on foot.11
The private transfer this site offers works differently from all of the above. You find your driver by the exchange shop in arrivals, name sign in hand, and the wait covers 45 minutes from touchdown. The drive itself is listed at 25 minutes, the car is chosen to fit your party and bags, and one price covers the whole private booking.
That last point changes the sums for families and groups. A bus ticket is cheap for one, but a ticket and a suitcase for every member of the family on a crowded bus is a different trip. With a private car, the price stays the same whether you travel alone or with the family. The provider asks for your pickup and drop-off addresses, your flight number and arrival time, and the number of people, and wants to know if children or disabled travelers are in the group.
It also handles the awkward cases best. If your flight is cancelled or delayed, the provider asks you to tell it as soon as possible, to reschedule the pickup. You can cancel at no cost until 24 hours ahead of the pickup, and payment can wait until later. Save the confirmation and the driver's number somewhere you can reach offline before you fly.
Video

3P - Poland, People, Passion on YouTube · The video only starts loading on your tap.
The least expensive means of transportation is offered by the municipal bus services.
Ready to go
Which is the best way to get from Krakow airport to Old Town hotels? For a solo traveler landing in daylight with a carry-on, the train wins on speed and price: about 20 minutes and PLN 20 to the main station, then a short walk.2,13 For a couple with big cases, the taxi or a transfer starts to look better, especially if the hotel sits far from the station, as many in Kazimierz and Podgórze do.
Late at night the picture changes again. Evening trains thin out, and the night bus 902 becomes the public option to the station area.15,19 The airport taxi keeps the same flat zone fares whatever the hour, which makes it a fair late-night choice.4 A transfer booked in advance means you walk out of arrivals to a named sign rather than into a queue.
For families and groups the private car is hard to beat. One booking covers everyone, the car is sized to the group and its cases, and nobody has to drag a pushchair through ticket machines. If you travel on a tight budget and a flexible schedule, the bus remains the cheapest way, and the airport says so plainly.3
A few small things make the first half hour smoother. Public transport tickets at the airport are sold only in PLN; a payment card that works abroad is the easy answer.41 The bus and train ticket machines sit on the ground floor, just outside the arrival hall, and take cards.42 The airport also runs a currency exchange around the clock if you prefer cash in hand.46
If you arrive from outside the Schengen area, you pass a document control point before baggage claim, and queues there can be long at busy times.7 Travelers from Schengen and EEA countries walk straight into the baggage hall.6 Skis, prams and other oversized items come out at a separate desk near the lost baggage offices.47 Factor that wait in before you set a tight pickup time.
Finally, connect to the free KRK Free Wi-Fi network and send your driver or your hotel a message as you land.48 Save your accommodation address in Polish spelling on your phone, with the street name and number. Whichever way you choose, the hard part of the trip is over: from here Kraków is close, and every option on this page gets you into the center in well under an hour.
FAQ
A single ticket to Kraków Main Station costs PLN 20, and luggage travels free of charge.13
Look for a name sign there; the wait lasts 45 minutes after landing.
Sources
Next read
Landing in Krakow soon? Ask a real person about your ride.