Short answer: the simplest public option is a direct bus (Matuszek, FlixBus) from the terminal to Kraków's MDA bus station: 1 h 20 min – 2 h, FlixBus from about 45 zł. By rail you need a bus to Katowice and a train to Kraków: 1 h 50 min – 2 h 50 min, about 18–21 zł. A taxi costs about 320–490 zł. By car it is 108 km, 1 h 15 min – 1 h 25 min on the S1 and the toll A4. Our private transfer costs €140 per car for 1–3 people (≈ 612 zł) or €195 per van for 4–8 people, the same price in both directions.
Comparison at a glance
| Option | Travel time | Price | Changes | Best for |
|---|---|---|---|---|
| Direct bus (Matuszek) | 1 h 30 min – 2 h | check with the operator | 0 | Timed with arrivals |
| FlixBus KTW → Kraków MDA | 1 h 20 min – 2 h 25 min | from about 45 zł (≈ €10) | 0 | Cheap, a few departures a day |
| Bus to Katowice + train to Kraków | 1 h 50 min – 2 h 50 min | about 18–21 zł (≈ €4–5); IC 35–70 zł | 1–2 | Budget, flexible |
| Taxi | 1 h 15 min – 1 h 30 min | about 320–490 zł (≈ €73–112) | 0 | On demand |
| ShuttleHero private transfer | 1 h 15 min – 1 h 30 min | €140 per car (1–3), €195 per van (4–8) | 0 | Families, groups, late flights |
Prices are in euros. You can also pay in złoty at the NBP exchange rate of the day (on 22 October 2026: €1 = 4.3685 zł).
By direct bus
Matuszek buses run from the stop by the terminal to Kraków (MDA bus station near Kraków Główny), timed with flight arrivals, roughly every two hours, in 1 h 30 min – 2 h. The operator does not publish a reliable fare online, so check it before you travel. FlixBus runs at least three times a day to Kraków MDA or Czyżyny in 1 h 20 min – 2 h 25 min, from about 45 zł.
By bus and train
Pyrzowice Lotnisko station, about 500 m from the terminals, has trains (Koleje Śląskie S9 and Intercity), but none go to Kraków. The practical rail route is a ZTM bus to Katowice (30–50 min, 5–8 zł) and a train from Katowice to Kraków (57–70 min, regional about 13 zł, Intercity 35–70 zł). Expect 1 h 50 min – 2 h 50 min in total.
By taxi or car
The road route is 108 km along the S1 and the toll A4 motorway: 1 h 15 min – 1 h 25 min. A taxi costs about 320–490 zł, depending on the operator and the time of day.
Our private transfer
A private transfer between Katowice Airport and Kraków costs €140 per car for 1–3 people (≈ 612 zł) and €195 per van for 4–8 people, door to door and the same price in both directions. See the Kraków ↔ Katowice Airport route page for details and booking.
Landing at Katowice and staying in Kraków? Book a fixed-price transfer with a driver waiting in arrivals.
See the route and bookWhere you meet the driver
All arrivals at Katowice Airport use Terminal C. Your driver waits in the arrivals hall with a sign showing your name. Terminal C is being rebuilt from August 2026 to mid-2027, so exits may change; the driver tracks your flight and sends you the exact meeting point. You get 60 minutes of free waiting after landing.
What to choose
Alone or as a couple in the daytime: a direct bus. On the tightest budget: bus plus train via Katowice. With children, a group or a late flight, or when you want to go straight to your hotel in Kazimierz: a transfer, which for three people costs less than €47 each.
Good to know
- Pyrzowice Lotnisko railway station does not have direct trains to Kraków.
- Terminal C (arrivals) is under reconstruction until mid-2027.
- The A4 between Katowice and Kraków is a toll motorway with frequent roadworks near Balice.
Frequently asked questions
Is there a train from Katowice Airport to Kraków?
Not a direct one. The airport station has trains to Katowice region towns, so the rail route is a bus to Katowice and a train to Kraków (1 h 50 min – 2 h 50 min in total).
How long does it take from Katowice Airport to Kraków?
1 h 15 min – 1 h 30 min by car or transfer, 1 h 20 min – 2 h 25 min by direct bus.
How much is a taxi from Katowice Airport to Kraków?
About 320–490 zł. Our fixed-price transfer costs €140 per car for 1–3 people (≈ 612 zł) and €195 per van for 4–8 people.
Where do I meet the driver at Katowice Airport?
In the arrivals hall of Terminal C, with a sign showing your name. Because of the reconstruction the driver confirms the exact spot before you land.
Sources and date checked
Public transport times and fares were checked on 22 October 2026 on the operators' websites. Timetables and fares change, so check the operator's website before you travel.
- Katowice Airport: getting there by train
- FlixBus Katowice Airport – Kraków
- Katowice Airport to Kraków options (rome2rio)
- Terminal C reconstruction (pasazer.com)
- Road distance and driving time: OSRM / OpenStreetMap routing