ComeToGuide
17.6 km • ~26 mins

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

Kraków John Paul II International Airport (KRK) lies about 17.6 km west of Kraków Main Square, with fast road access toward the Old Town. Door-to-door taxis or private transfers take about 26 minutes, while the airport train plus a short walk takes 30–35 minutes and the Line 300 bus plus a 15-minute walk takes about 35 minutes.

✓ Verified Oct 30, 2026 • 17.6 km road distance

Kraków Airport Taxi (Official Airport Taxi)

Fixed Zone Fare
26 mins •On Demand at Official Rank
€25 - €29 (Per Vehicle)
Luggage: Standard Taxi Boot / 2 Bags
How to take it step-by-step:
  1. Exit the Arrivals Hall and walk to the official Kraków Airport Taxi rank directly in front of the terminal.
  2. Use the zone-price list at the rank; the Main Square (Rynek Główny) falls in Zone 6 (15–18.9 km) at 129 zł.
  3. Tell the driver 'Rynek Główny' and confirm the zone fare before leaving; all payment cards are accepted.
  4. The drive takes about 26 minutes and can drop you at the nearest legal drop-off point by the Planty, a short walk from the square.

Koleje Małopolskie SKA Airport Train

Fastest Public Option
35 mins •Every 30 Mins (04:00 - 01:00; Check Timetable)
€4.50 / Person
Luggage: Luggage Space Onboard
How to take it step-by-step:
  1. From the Arrivals Hall, follow signs for 'Koleje Małopolskie / Kraków Lotnisko' to the covered walkway leading to the train station next to the terminal.
  2. Buy a Kraków Lotnisko → Kraków Główny ticket at a KM machine, KM app, or on the KM website (20 zł; MPK city tickets are not valid on the train).
  3. Take any SKA train to Kraków Główny, about 18–20 minutes; trains run roughly every 30 minutes.
  4. Get off at Kraków Główny and exit via the main hall toward Galeria Krakowska / Old Town.
  5. Walk 10–15 minutes along Floriańska Street or follow signs through St Florian's Gate to Kraków Main Square (Rynek Główny).

MPK Line 300 Airport Bus

Cheapest Option
35 mins •Every 15 Mins (Daytime; Less Off-Peak)
€1.40 / Person
Luggage: Luggage rules not verified
How to take it step-by-step:
  1. From the terminal, go to the bus stop in front of the Arrivals Hall (Level 0) where city/agglomeration buses stop.
  2. Buy a 6 zł single-trip (30-minute) agglomeration ticket at the bus stop machine or from the machine in the Arrivals Hall; card accepted.
  3. Validate the paper ticket immediately when you board.
  4. Take Line 300 toward Os. Podwawelskie; it does not stop at Kraków Główny or the Main Square.
  5. Get off at Jubilat (about 20 minutes) and walk about 15 minutes across the Planty or Vistula side to Kraków Main Square (Rynek Główny).

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 Main Square

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

  • Use only the official Kraków Airport Taxi rank; ignore touts in the arrival hall who may charge inflated 'taxi' prices.
  • The official airport taxi to Main Square has a fixed zone fare (Zone 6, about 129 zł). If the driver turns on the meter for this trip, insist on the published zone price or use the official rank coordinator.
  • Do not buy Kraków city MPK tickets for the airport train — they are not valid on Koleje Małopolskie. Buy a separate 20 zł train ticket from the KM machine or app.
  • Ride-hailing pick-up is in a separate zone away from the terminal door; do not follow someone offering a taxi inside the terminal.

Frequently Asked Questions

What is the cheapest way to get from KRK to Kraków Main Square?

Take MPK Line 300 from the airport bus stop to Jubilat for 6 zł (about €1.40), then walk about 15 minutes to the Main Square. The bus does not stop directly at the square or Kraków Główny.

How do I get from KRK to Kraków Main Square at night?

The last Koleje Małopolskie train from Kraków Lotnisko usually leaves around 00:57 in winter, but check the timetable. MPK night bus Line 902 runs roughly hourly to Kraków Główny, which is a 10–15 minute walk from the Main Square.

Are taxis from the airport metered?

No, official Kraków Airport Taxis use fixed zone fares. The Main Square is in Zone 6, about 129 zł (€29). The meter is used only for multi-stop trips, waiting, or routes over 27 km.

Can I pay by card at KRK?

Yes. Card payments are widely accepted at ticket machines, taxi ranks and airport services. For the bus, buy your ticket from a machine before boarding and validate paper tickets when you get on.

Which option is best for a family travelling to the Main Square?

A pre-booked private transfer or official airport taxi is usually best for families with children, luggage and pushchairs; both drive the 17.6 km in about 26 minutes and can drop you near the Old Town edge. The airport train is cheaper but involves a 10–15 minute walk with luggage.

Does the airport train stop at Kraków Main Square?

No. The train stops at Kraków Główny, about 10–15 minutes' walk from the Main Square via Floriańska Street or St Florian's Gate. The MPK Line 300 bus also does not stop at the square; it requires a similar walk from Jubilat.