Krakow / The verdict
Krakow airport to the city: which way?
Take the airport train: PLN 20 and about 17 minutes to Kraków Główny, with no traffic to fight and departures about every 30 minutes by day. Late arrivals should switch to the night bus 902 or the flat-fare official taxi.
By The Real Traveler Experiences team. We earn a commission if you book through our links. It never changes a verdict.

The Krakow story
Krakow is Central Europe's most complete medieval city: a main square bigger than most town centres, Wawel castle and cathedral on their hill, and Kazimierz's synagogues and bars just south of the old town. It survived the war nearly intact, and it shows: the scale feels imperial while the prices stay Polish, making it big-city sightseeing at some of Europe's lowest costs.
The verdict in 30 seconds
Our pick: Train to Kraków Główny (runner-up: Taxi or pre-booked transfer)
Take the airport train: PLN 20 and about 17 minutes to Kraków Główny, with no traffic to fight and departures about every 30 minutes by day. Late arrivals should switch to the night bus 902 or the flat-fare official taxi.
Go if
- You land during train hours, roughly 4:30 a.m. to just after midnight, which covers nearly every scheduled arrival
- You are staying near Kraków Główny, the Old Town or Kazimierz, all a short walk or tram hop from the station
- You want the cheapest fast ride that skips road traffic entirely
Skip if
- You land in the small overnight gap when only a handful of trains run, when the night bus 902 or a taxi is the realistic choice
- You are three or four people with heavy bags, where the flat 109 to 129 PLN taxi fare splits well
- You are heading straight to Wieliczka or the southern districts, which the same train reaches without touching the center
The options
Train to Kraków Główny Go
Most arrivals, especially anyone staying near the main station, the Old Town or Kazimierz.
Good
- PLN 20 reaches Kraków Główny in about 17 minutes with no traffic risk; luggage travels free.
- The station is a few minutes from the terminal over a covered footbridge, and trains leave about every 30 minutes through the day.
- The same train continues to Wieliczka for the salt mine, so a southbound connection needs no city detour.
Watch out
- Overnight service is sparse, so very late arrivals can face a long wait for the next train.
- It ends at the main station rather than inside the Old Town, leaving a 5 to 15 minute walk or a tram ride to many hotels.
- At 20 PLN a head, reports note two or more travelers can find a taxi or ride-hail competitive, so groups should compare before boarding.
City buses 300 and 209, night bus 902 It depends
Budget travelers, stays around Rondo Grunwaldzkie or Podwawelskie, and arrivals after the last train.
Good
- The cheapest option: an agglomeration ticket costs 6 to 9 PLN depending on validity time.
- Night bus 902 runs about hourly to the main station area, covering the hours the train misses.
- Ticket machines sit at terminal level 0 and at the bus stop, and take cards.
Watch out
- The airport estimates about 45 minutes to the center, and traffic can stretch it further.
- Reports say it can get crowded at peak times and run behind its timetable.
- You need an all-zones agglomeration ticket; a zone-I-only ticket does not cover the airport leg.
Taxi or pre-booked transfer It depends
Groups of three or four, families with luggage, late-night arrivals and hotels far from the main station.
Good
- The official Krakow Airport Taxi posts flat zone fares of 109 to 129 PLN to the center, the same price day and night.
- Door to door in about 25 minutes, which suits anyone with heavy bags or a late landing.
- Cards are accepted and a dispatcher at the rank works from 6:00 to 22:00.
Watch out
- For one or two people it costs five to six times the train fare.
- A report warns about unmarked drivers soliciting inside the terminal; use the official rank outside arrivals or a known app.
- Ride-hailing prices move with demand, so the app quote can beat or lose to the flat fare.
Krakow Airport Taxi flat faresSee transfer pricespartner site
| Criterion | Train to Kraków Główny | City buses 300 and 209, night bus 902 | Taxi or pre-booked transfer |
|---|---|---|---|
| Official price | PLN 20 to Główny | PLN 6 to 9 | PLN 109 to 129 flat |
| Time to the center | About 17 min | About 45 min, more in traffic | About 25 min, varies with traffic |
| Frequency | About every 30 min by day | Every 20 to 30 min by day; 902 hourly at night | On demand or pre-booked |
| Overnight cover | A few sparse night runs | 902 runs through the night | 24 hours |
| Where it ends | Kraków Główny, a short walk to the Old Town | Stops across the center including the main station area | Your hotel door |
| What travelers report | The pick in several reports | Cheapest but slowest | Door to door at any hour; use the official rank |
What it costs
- Airport train, single to Kraków Główny: zł 20 (rose from 17 PLN on 15 January 2025; buy at the onboard machine, from the conductor, online or via apps; luggage free, dogs 3 PLN). Official source, checked Oct 2026.
- Airport train, single to Wieliczka Rynek-Kopalnia: zł 24 (the same SKA1 train continues past Główny to the salt mine town). Official source, checked Oct 2026.
- Agglomeration ticket, 60 minutes, all zones: zł 8 (covers the airport bus ride into the center; 30-minute 6 PLN and 90-minute 9 PLN versions also sold). Official source, checked Oct 2026.
- Agglomeration ticket, 24 hours, all zones: zł 25 (zone-I-only 24-hour ticket is 20 PLN but does not cover the airport leg). Official source, checked Oct 2026.
- Agglomeration ticket, 48 hours, all zones: zł 40. Official source, checked Oct 2026.
- Agglomeration ticket, 72 hours, all zones: zł 55 (unlimited city transport including the airport and Wieliczka buses for a long weekend). Official source, checked Oct 2026.
- Krakow Airport Taxi, flat fare zone 5: zł 109 (covers the area up to about 11 to 13 km including much of the center; flat price any time and day). Official source, checked Oct 2026.
- Krakow Airport Taxi, flat fare zone 6: zł 129 (covers the 13 to 17 km band; zones run 29 to 169 PLN by distance, beyond 27 km a per-km rate applies). Official source, checked Oct 2026.
What travelers report
Based on 10 traveler reports (Oct 2024 to Mar 2026) and the official sources linked on this page. 3 were negative.
What people like
- The train reaches the main station in about 17 minutes without touching traffic, which several reports call the simplest way in.
- The station sits directly at the terminal over a covered footbridge, so there is no shuttle or long walk.
- The night bus 902 rescues arrivals after the last train for a few złoty.
- The official taxi posts flat zone fares, which reports say removes meter anxiety.
What people complain about
- Overnight train service is sparse, so late arrivals can wait longer than the ride itself takes.
- The train drops you at the main station, not inside the Old Town, leaving a short onward walk or tram ride.
- City buses can get crowded at peak times and run well behind their timetable, and late-night 902 buses can be too full to board.
- A report warns about unmarked drivers soliciting inside the terminal; the official rank and apps avoid them.
How to do it right
- Check your arrival hour first: trains run from early morning to just after midnight, while the 902 night bus and taxis cover the remaining gap.
- For the train, cross the covered footbridge behind the terminal car park to the station and buy the PLN 20 ticket at the onboard machine, from the conductor or in an app before riding.
- Ride to Kraków Główny in about 17 minutes, then walk 5 to 10 minutes to the Old Town or switch to a tram for Kazimierz.
- For the bus, use the machines at terminal level 0 or the bus stop, buy an all-zones agglomeration ticket, and validate it as you board.
- At night, look for line 902 toward Dworzec Główny Wschód, which runs about once an hour.
- For a taxi, use the official Krakow Airport Taxi rank or book ahead; the flat zone fare to the center is 109 to 129 PLN and you can pay by card.
The trap to avoid
Buying a zone-I city ticket for the airport bus. Balice sits outside fare zone I, so a 20 PLN zone-I day ticket or a city-only single does not cover the ride. Buy an all-zones agglomeration ticket (6 to 9 PLN singles, 25 PLN for 24 hours) or take the train instead.
Why this verdict
Several reports land in the same place: the airport train is the default way into Kraków, even though local press criticizes its 20 PLN fare. It costs PLN 20, reaches Kraków Główny in about 17 minutes, leaves roughly every half hour through the day, and the station is a covered walk from the terminal. The main station sits a short walk from the Old Town with trams on to Kazimierz, so for most arrivals nothing else comes close. The same train also continues to Wieliczka, which makes it the direct answer for salt mine trips too.
The city buses are the budget fallback at 6 to 9 PLN for an all-zones agglomeration ticket, and they matter most for two cases: stays near their route through the southern center, and the overnight gap when the train stops. The airport itself estimates about 45 minutes to the center by bus, and a resident reports it can get crowded and run well behind its timetable. Night line 902 runs about hourly to the main station area and is the pick after the last train, though regional radio reported late buses too full to board.
The official Krakow Airport Taxi posts flat zone fares of 109 to 129 PLN to the center at any hour, which reports say removes meter worry. For three or four people, late arrivals or door-to-door convenience it is the runner-up. A report warns about unmarked drivers soliciting inside the terminal, so use the official rank or a known app.
Timing and tickets
Trains run from early morning to just after midnight with a few sparse overnight runs. Buy onboard at the machine, from the conductor, online or in the KOLEO or Jakdojade apps; a station desk sells tickets 8:10 to 19:45. For the bus, buy an all-zones agglomeration ticket at terminal level 0 or the stop machines and validate on boarding; a zone-I ticket does not cover the airport leg.
Book or check times
Krakow Airport: train to the cityKrakow Airport: city busesKrakow Airport Taxi flat fares
We earn a commission if you book through our links. It never changes a verdict. How this works
See transfer pricespartner site
Questions
Does the airport train run late at night?
Only partially. Trains run from roughly 4:30 a.m. to just after midnight with a few sparse overnight runs, so a late arrival can wait a while. The night bus 902 runs about hourly to the main station area and taxis wait around the clock.
Can I buy train and bus tickets with a card?
Yes. The train has an onboard ticket machine and sells through the operator's site, the KOLEO and Jakdojade apps and a station desk open 8:10 to 19:45. Bus tickets come from machines at terminal level 0 and at the stop, all taking cards.
How much is a taxi from Krakow airport to the center?
The official Krakow Airport Taxi posts flat zone fares: 109 to 129 PLN covers the center depending on distance band, with the same price day and night. Ride-hailing apps quote per trip and can run lower or higher with demand.
Which option is best for the Wieliczka Salt Mine?
Stay on the airport train past Kraków Główny: the same SKA1 service reaches Wieliczka Rynek-Kopalnia for PLN 24, so you skip the city entirely.
Is the bus or the train better for the Old Town?
The train for most people: 17 minutes to Kraków Główny for 20 PLN versus about 45 minutes by bus for 6 to 9 PLN. The bus wins on price and for stays near its route through the southern center, and at night the 902 is often the only running option.
Pack for it
Gear verdicts from our sister site, Real Buyer Experiences: