ComeToGuide
19.1 km • ~25 mins

How to Get from Kraków John Paul II International Airport (KRK) to Kraków Główny Station

Kraków Airport is about 19 km west of the city centre, and Kraków Główny Station is the main rail gateway next to the Old Town. Depending on whether you take the direct train, a bus, a taxi or a private transfer, the trip takes about 20–55 minutes.

✓ Verified Oct 30, 2026 • 19.1 km road distance

Official Kraków Airport Taxi

Fixed Zone Fare
25 mins •On Demand (24/7)
€34 (Per Vehicle)
Luggage: Luggage Included
How to take it step-by-step:
  1. After baggage claim, follow signs in the arrivals hall to the official Kraków Airport Taxi rank outside the terminal doors.
  2. Use only the official rank and ignore solicitors offering rides inside.
  3. Tell the driver you are going to Kraków Główny Station and confirm the flat zone fare before leaving, about 149 PLN / €34.
  4. Pay by card or cash and ask for a receipt; drop-off is at the station main entrance.

Koleje Małopolskie Airport Train (SKA)

Direct Public Rail
20 mins •Every 30 Mins (Until ~01:00)
€4.50 / Person
Luggage: Space for Luggage
How to take it step-by-step:
  1. Exit baggage claim and follow signs for the covered walkway to Kraków Lotnisko railway station, next to the terminal.
  2. Buy a one-way KM ticket, 20 PLN / €4.50, at the machine, app or KM website before boarding.
  3. Board an SKA train toward Kraków Główny; many continue to Wieliczka Rynek-Kopalnia, so check the departure board.
  4. Get off at Kraków Główny after about 20 minutes and follow the signs to the main station hall.

MPK Bus 300 (Budget Daytime Link)

Cheapest Public Option
55 mins •Every 15 Mins Daytime
€1.40 - €1.80 / Person
Luggage: Limited Space
How to take it step-by-step:
  1. Exit baggage claim on level 0 and follow signs to the city/agglomeration bus stop in front of the terminal.
  2. Buy an agglomeration ticket at the machine: 30-minute (6 PLN / €1.40) for walk, or 60-minute (8 PLN / €1.80) if you plan to transfer.
  3. Board MPK line 300 in the direction of Osiedle Podwawelskie and validate your paper ticket if needed.
  4. Get off at Jubilat or Konopnickiej, then walk through the Old Town or use the ZTP app to find a city tram/bus to Dworzec Główny.

MPK Night Bus 902 (Direct to Główny)

Night Direct Bus
40 mins •About Hourly at Night
€1.80 / Person
Luggage: Limited Space
How to take it step-by-step:
  1. From arrivals level 0, go to the bus stop in front of the terminal.
  2. Buy a 60-minute agglomeration ticket, 8 PLN / €1.80, at the machine.
  3. Board night bus 902 toward Dworzec Główny.
  4. Get off at the Kraków Główny / Dworzec Główny stop next to the station.

Kraków John Paul II International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Poland?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Poland eSIM

Tours & activities: Kraków

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore taxi touts inside the terminal and go only to the official Kraków Airport Taxi rank; unofficial drivers often overcharge or lack insurance.
  • Confirm the flat zone fare before leaving the official taxi rank; the 19 km trip to Kraków Główny falls in Zone 7 at about 149 PLN / €34.
  • Do not buy train tickets from people on the platform; use the KM ticket machines, app or official website to avoid invalid tickets.
  • Keep an eye on the bus ticket machine and validate paper tickets as soon as you board MPK buses to avoid fines.

Frequently Asked Questions

What is the cheapest way to get from Kraków Airport to Kraków Główny Station?

MPK bus 300 is the cheapest daytime link at about 6 PLN / €1.40, but it does not stop at the station. Get off at Jubilat or Konopnickiej then walk or take a city tram/bus to Dworzec Główny.

Is there a direct train from Kraków Airport to Kraków Główny?

Yes, Koleje Małopolskie SKA trains run directly from Kraków Lotnisko station to Kraków Główny in about 20 minutes. The one-way fare is 20 PLN / €4.50, and trains run about every 30 minutes until roughly 1 am.

How much is a taxi from KRK Airport to Kraków Główny Station?

The official Kraków Airport Taxi uses flat zone fares. The 19.1 km trip is Zone 7 at about 149 PLN / €34, so confirm the price before setting off.

What happens late at night if the trains stop running?

MPK night bus 902 runs direct to Kraków Główny / Dworzec Główny about hourly through the night. Buy a 60-minute agglomeration ticket at the bus-stop machine, about 8 PLN / €1.80.

Can I pay by card for transport at Kraków Airport?

Yes, card payment is widely accepted at ticket machines, official taxis and ride-hailing apps. It is still sensible to have a small amount of PLN for occasional cash-only extras.

What is the best option for families with luggage?

A private transfer or the official Kraków Airport Taxi is easiest with suitcases and children. Both go door-to-door from the arrivals hall to the station entrance in about 25 minutes.