KRK → Kraków City Center (Kraków Główny & Main Square) Updated for 2026

Kraków Airport (KRK) to City Center: Train, Bus & Taxi [2026]

Distance 12 km
Fastest 17 min
From 20 PLN (~€4.60)
Top Pick Koleje Małopolskie SKA1 Airport Train
Quick 10-Second Verdict:

The most efficient way to central Kraków is the modern Koleje Małopolskie SKA1 Train, departing from the connected airport station every 30 minutes straight to Kraków Główny (Main Station) in just 17 minutes for 20 PLN (~€4.60 / $5.00). City Buses 300 & Night Bus 902 cost 5–6 PLN, while official taxis and Bolt cost 45–90 PLN.

Kraków John Paul II International Airport Balice (KRK) is situated 12 km west of Kraków's historic center. Featuring a direct covered passenger footbridge connecting the arrivals terminal to its modern railway platform, traveling into Kraków's UNESCO-listed Old Town is fast, affordable, and weather-protected.

All Transfer Options Compared (2026 Fares)

Transport Option Typical Time 2026 Fare Frequency Best For Booking / Info
25–40 min
5.00 – 6.00 PLN
€1.15 – €1.40
Every 15–20 min Budget backpackers and late-night arrivals heading to outer districts or Wawel area See Boarding Steps ↓
20–30 min
50 – 100 PLN
€11.50 – €23.00
On demand Door-to-door direct delivery to boutique Old Town hotels, Kazimierz, or apartments Book Kraków Transfer on Klook

Detailed Step-by-Step Transfer Options

Option #2 Cheapest

MPK City Bus Line 300 / Night Bus 902

5.00 – 6.00 PLN €1.15 – €1.40
Travel time 25–40 min
Frequency Every 15–20 min
Operating hours 24/7 (Night 902)
Where to buy tickets Ticket machines at the bus stop or tap contactless card inside the bus.
Main advantage: Extremely inexpensive (~€1.20); Night Bus 902 operates 24/7 all through the night; stops near Wawel Castle.
Keep in mind: Slower than train; subject to traffic congestion; crowded during peak student hours.

Step-by-step from arrivals:

  1. Exit the main terminal ground floor to the public bus bays.
  2. Board Bus 300 (daytime to Rondo Grunwaldzkie) or Night Bus 902 (night to Kraków Główny).
  3. Purchase a 50-minute Zone I+II ticket (6 PLN) and validate it immediately upon boarding.
  4. Alight at your chosen stop in Kraków.
Option #3 Door-to-Door

Official Airport Taxi / Bolt / Uber

50 – 100 PLN €11.50 – €23.00
Travel time 20–30 min
Frequency On demand
Operating hours 24/7
Where to buy tickets Official taxi desk at exit or book via Bolt / Uber app.
Main advantage: Direct drop-off at your hotel door; highly affordable in Poland compared to Western Europe; 24/7 availability.
Keep in mind: Some streets in Kraków Old Town are pedestrianized and require a 1–2 minute walk from drop-off.

Step-by-step from arrivals:

  1. Exit Arrivals to the official Kraków Airport Taxi rank or head to Kiss & Fly for Bolt / Uber pick-up.
  2. Official airport taxis have fixed zone rates displayed on the rank boards (~89 PLN to center).
  3. Pay driver via contactless card or cash, or pay through the app.
  4. Arrive directly at your accommodation.
ARRIVAL CONNECTIVITY & RIDE-HAILING TIP

Need Mobile Data at the Terminal for Bolt / Uber / FreeNow & Maps?

Airport Wi-Fi often drops outside the terminal curb where Bolt / Uber / FreeNow pickup zones are located. Install a local eSIM before your flight so you can order a ride, translate station signs, and show digital train QR tickets immediately after landing.

STRESS-FREE DOOR-TO-DOOR OPTION

Prefer a Driver Waiting at Krakow (KRK) Arrivals?

Traveling with heavy suitcases, young children, or landing after midnight? Pre-book a fixed-price private airport transfer or express rail pass on Klook with instant confirmation and no meter haggling.

Tickets, Luggage & Late-Night Arrivals

How Tickets & Payments Work

A single train ticket costs 20 PLN (~€4.60). You can purchase tickets from ticket vending machines in the arrivals hall, on the train platform, or from ticket machines inside the train carriages (accepting contactless card). MPK municipal bus tickets cost 6 PLN (50-minute transfer ticket) or 5 PLN single, purchased from kiosks or tapped on board.

Traveling with Suitcases

The airport train station is connected to terminal level +1 via an enclosed footbridge with moving travelators. The modern 'Acatus Plus' and 'Impuls' trains have step-free level boarding, wide aisles, and generous luggage racks.

Arriving After Midnight

SKA1 trains run from roughly 04:00 until 00:30. For night arrivals after 00:30, municipal Night Bus Line 902 runs every hour directly to Kraków Główny for 6 PLN, or official taxis / Bolt are readily available outside arrivals.

Common Mistakes & Airport Scams to Avoid

  • Buying an MPK city bus ticket thinking it is valid on the train — Koleje Małopolskie trains and MPK city buses are operated by separate transport companies; you must have an SKA1 train ticket.
  • Paying excessive taxi fares to unmetered touts inside the terminal — use the official Kraków Airport Taxi rank outside or book via Bolt / Uber.
  • Walking from Kraków Główny to the Old Town when holding heavy bags — the station is connected directly to Galeria Krakowska shopping mall, from which the Main Market Square is a flat 8-minute walk.
  • Avoid informal taxi touts soliciting tourists inside the arrivals hall who quote inflated rates in Euros (e.g. €30–€40). An official Kraków Airport Taxi booked at the info desk or curbside rank costs 89 PLN (~€20), and ordering a Bolt/Uber app ride costs roughly 45–65 PLN (~€12–€18). The direct train costs only 20 PLN (~€4.60).

Frequently Asked Questions (FAQ)

How long does the train take from Kraków Airport to Kraków Główny?

The Koleje Małopolskie SKA1 airport train takes exactly 17 minutes non-stop from Kraków Balice Airport to Kraków Główny (Main Railway Station).

Where do I catch the train at Kraków Airport?

Take the escalator or lift up to level +1 in the passenger terminal and walk across the enclosed footbridge directly into the Kraków Lotnisko railway station.

How much does a taxi or Bolt cost from Kraków Airport to the Main Market Square?

An official airport taxi costs around 89 PLN (~€20.50). Bolt and Uber rides typically range between 45 and 65 PLN (~€12–€18) depending on time and demand.