Kraków · Poland
Kraków John Paul II International Airport (KRK)
Kraków John Paul II International Airport (KRK) is situated in Balice, approximately 11 kilometres west of central Kraków. The airport operates a single integrated passenger terminal handling both Schengen and non-Schengen flights. It is the primary international gateway to southern Poland, serving full-service national carriers, regional airlines, and major European low-cost operators.
Terminals
- Main Passenger Terminal
- A single consolidated passenger building with ground-level arrivals and upper-level departures serving all Schengen and non-Schengen routes.
Arriving
Arrivals step off the aircraft directly into the main terminal via jet bridges or ground transport buses, progressing through streamlined border control and baggage retrieval.
- Deplane into the central arrivals corridor on the terminal ground level.
- Passengers from non-Schengen origins proceed directly to Polish Border Guard passport control booths.
- Schengen passengers bypass border checks and move straight to the baggage reclaim hall.
- Collect checked luggage from designated reclaim carousels in the central hall.
- Pass through National Revenue Administration customs channels (Green for nothing to declare, Red for items requiring declaration).
- Exit the secure zone into the public arrivals hall to access local transport links, currency exchange, and ground services.
Getting to the city
Train
Koleje Małopolskie
Direct commuter rail service (line SKA1) operating between Kraków Lotnisko station and Kraków Główny main railway station. The station is connected to the passenger terminal by a covered walkway on level 1.
- Time:
- roughly 17-20 minutes
- Typical cost:
- typically PLN 17-20
Bus
MPK Kraków
Municipal suburban buses serve the airport terminal bus stops. Line 300 provides an express route towards the city centre, while night line 902 operates during late hours.
- Time:
- roughly 25-40 minutes
- Typical cost:
- typically PLN 6-9
Taxi
Kraków Airport Taxi
Official airport taxi service available directly outside the main arrival hall exit with fixed zone-based pricing.
- Time:
- roughly 20-35 minutes
- Typical cost:
- typically PLN 89-120
Ride-hailing
Uber / Bolt
App-based rideshare pick-ups are permitted at designated passenger pick-up zones located outside the passenger terminal.
- Time:
- roughly 20-35 minutes
- Typical cost:
- typically PLN 50-90
Connections & transfers
Connecting through Kraków involves standard transit routes depending on whether your onward flight remains within or exits the Schengen area.
- Schengen to Schengen transit passengers follow overhead transfer signage directly to the central departure gate area without exiting security.
- Non-Schengen to Schengen transfer passengers must undergo passport control and security screening prior to entering the departure area.
- Passengers connecting on separate tickets must collect baggage, exit to the public landside hall, and check in again at the main departure desks.
Wi-Fi & staying connected
Complimentary wireless internet access is available throughout the main passenger terminal for all visitors.
- Select the official network SSID ('KRK Free Wi-Fi') on your device.
- Accept the terms of service on the browser landing page to connect.
- Session access is provided free of charge with options to reconnect upon expiry.
Money, cards & tipping
Poland uses the Polish Złoty (PLN). Financial services are widely accessible throughout the terminal ground floor.
- ATMs dispensing PLN are situated in both the landside arrivals hall and airside departure areas.
- Foreign exchange desks (Kantor) operate in the public arrivals area for cash currency conversion.
- Contactless payment cards and mobile payments are accepted at almost all shops, transport ticket vending machines, and taxis.
Food & drink
Dining options span both landside public areas and airside security-cleared departure halls.
- Landside options include cafes and grab-and-go bakeries on the arrivals level.
- Airside facilities offer quick-service outlets, sit-down restaurants, and coffee bars.
- Vending machines stocking bottled water and light snacks are positioned near gate areas.
Lounges & rest
Dedicated executive lounge facilities are located in the departure zone after security screening.
- Business Class lounge access is available for eligible ticket holders and premium frequent flyer members.
- Single-entry pay-per-use passes can be purchased at the lounge entrance subject to capacity.
- Facilities provide comfortable seating, complimentary refreshments, Wi-Fi, and flight status displays.
Airport hotels
An on-site hotel is positioned directly opposite the terminal, with further accommodation options located in the surrounding Balice area.
- Hilton Garden Inn Kraków Airport is situated directly across from the terminal building, accessible via a short covered pedestrian bridge.
- Several budget hotels and guesthouses operate within a 2-5 kilometre radius of the airport perimeter.
- City centre hotels in Kraków are reachable within 20 minutes via direct train.
Baggage & customs
Baggage facilities include luggage storage, wrapping, and lost property services inside the main terminal structure.
- Luggage lockers and short-term baggage storage options are available near the terminal ground transport area.
- Baggage wrap services operate in the landside departure check-in zone.
- Inquiries regarding missing checked baggage should be directed to the handling agent desk in the arrival baggage hall.
Family & accessibility
The terminal offers dedicated services and amenities for travellers accompanied by young children.
- Parent-and-child rooms equipped with baby changing tables and nursing seats are located near major restroom blocks.
- Children's play corners are available airside in the departures zone.
- Strollers are provided free of charge in the airside transit area for family use.
Facilities
- ATMs & Currency Exchange
- Luggage Storage Lockers
- Post Office Counter
- Observation Deck
- Parent & Child Rooms
- Prayer & Meditation Room
- Car Rental Desks
- Information Desk
Emergency & safety
Local emergency number: 112
- Dial 112 for all general emergency services (Police, Ambulance, Fire Service) in Poland.
- First aid support inside the terminal is available via the airport medical office or by alerting any airport security officer.
- For lost or stolen travel documents, contact your local national embassy or consulate in Warsaw or consul offices in Kraków.
Before you leave home
- Check your passport validity and any visa, ETA or entry declaration required.
- Confirm your departure terminal on your boarding pass the day before.
- Activate a travel eSIM so you are online the moment you land.
- Download offline maps and screenshot your hotel address and booking reference.
- Tell your bank you are travelling and carry a backup payment card.
- Save the local emergency number and your embassy contact in your phone.
- Photograph your passport and store the copy somewhere you can reach offline.
- Check baggage allowance and any restricted items for your destination.
Official sources
Airport operations change. Always confirm terminals, fares and timetables with the official sources below before you travel.
- Kraków Airport Official WebsiteOfficial airport source
- Polish Border Guard (Straż Graniczna)Government source
- National Revenue Administration - Customs (KAS)Government source
- MPK Kraków (Public Transport Operator)Official transit source
- Koleje Małopolskie (Regional Rail Operator)Official transit source
- Poland Emergency Number 112 InformationGovernment source
Guide last reviewed September 16, 2026
Airport information can change. Verify terminal assignments, schedules, fares, entry requirements and operating hours with the official provider before travel.
Land connected
Airport Wi-Fi is slow, time-limited and not private. A travel eSIM activates before you fly, so maps, ride-hailing and your booking emails work the second you switch off airplane mode.
Browse eSIM plansPlan the rest of the trip
Get a personalized day-by-day trip plan built around how you travel, delivered as a PDF you can use offline.
Build my trip planTravel information disclaimer: passport, visa and entry requirements change frequently and vary by nationality, route and purpose of travel. Everything published here is general guidance only and is not legal or immigration advice. Always verify current requirements with the official government sources for your citizenship and your destination before booking and before travel.