How To Get To Krakow: Airports, Trains And Transfers Explained
Arriving in Krakow is usually straightforward, but the first hour can shape the whole trip. A late flight, heavy suitcase or unfamiliar ticket machine can quickly make a simple transfer feel more complicated than it needs to be. The good news is that Krakow is well connected by air and rail, and its main airport sits close enough to the city centre that getting to your hotel is usually fairly simple.
For most visitors, the choice comes down to Krakow Airport, the main railway station at Krakow Glowny, or a private transfer booked in advance. Each option works slightly differently, depending on what time you arrive, where you are staying and how much luggage you have. Public transport is often enough, but there are situations when paying for a direct transfer can make the first part of your trip much easier.
| Your situation | Best arrival option | Why |
|---|---|---|
| You have a direct flight to Krakow | Krakow Airport, KRK | It is the closest and easiest airport for reaching the city centre. |
| You are staying near Krakow Glowny or travelling light | Airport train | Direct, reliable and usually the fastest public-transport option. |
| You arrive late, travel with children or have a lot of luggage | Private transfer or official airport taxi | Door-to-door service removes the need to navigate platforms, trams or cobblestones. |
| You find a much cheaper flight to Katowice | Katowice Airport, KTW | It can work, but only if the airfare saving outweighs the longer ground transfer. |
| You are combining Krakow with Warsaw | Train from Warsaw | Krakow Glowny is close to the Old Town, and fast intercity services make the route practical. |
Krakow airport: The best choice for most visitors
Krakow Airport, also known as John Paul II International Airport or Balice Airport, is the main airport serving the city. Its airport code is KRK, and it sits around 11 kilometres from the centre. The airport is close enough to make the journey into Krakow relatively easy, with the train taking around 20 minutes and a car journey usually around 25 minutes, depending on traffic. Krakow Airport's official transport guide provides the current estimated journey times.
Once you have collected your luggage, you have several ways to continue into the city. The airport train is usually the simplest option if you are staying near Krakow Glowny or another convenient stop. A taxi or private transfer can be more useful if you are travelling with several bags, arriving late or staying somewhere that is not easy to reach from the station. It is worth taking a moment before leaving the terminal rather than accepting the first transport offer you see. The public arrivals area has Wi-Fi, information points and clear signs for the official transport options. From there, you can choose based on your hotel location, arrival time, luggage and how much walking you want to do after the flight.
For example, the train can be a convenient choice for a hotel near the main railway station, while a door-to-door transfer may save time if you are staying deeper in Kazimierz, Podgorze or the Old Town. Some streets in the historic centre are pedestrianised or have limited vehicle access, so check how close your chosen transport can actually take you to the accommodation before booking.

The airport train: Fast, simple and good value
For many first-time visitors, the SKA1 train is the easiest way to travel from Krakow Airport to the city centre. The station sits directly beside the terminal and is connected to the airport by a covered footbridge, so you do not need a shuttle bus or a long walk outside with your luggage. Once you leave the arrivals area, follow the signs for the train station and you can be on your way within a few minutes.
The train runs between Krakow Airport, Krakow Glowny and Wieliczka Rynek-Kopalnia. A one-way ticket from the airport to Krakow Glowny currently costs 20 PLN, and luggage travels free of charge. The journey to the main railway station takes around 20 minutes. Trains are air-conditioned and have Wi-Fi and power sockets, which can be useful if you have just arrived after a flight. You can buy a ticket online, from the machine on board, from the sales point at the airport station or from the conductor. Check the latest fares, timetable and ticket information on the official Krakow Airport train page.
Krakow Glowny is the main stop to use if you are staying in or around the city centre. From the station, Main Market Square is roughly a 15-minute walk, while the Old Town, Planty and many hotels around the centre are even closer. If you have a larger suitcase, you may prefer to continue by tram or taxi rather than walking the entire way. The station is also useful for travellers staying further north or continuing their journey by train. The airport train works particularly well if your accommodation is close to the railway station or along the rail route. It is less convenient if your hotel is deep inside Kazimierz, Podgorze or another part of the city that requires another connection after arriving at Krakow Glowny. In that case, compare the total journey rather than looking only at the airport-to-city travel time.
One practical detail matters: the train is excellent during normal operating hours, but late-night arrivals require a different plan. Train schedules can change, and the next service may not line up with your flight arrival time. Check the timetable for your actual travel date before leaving the airport rather than assuming a train will be waiting after every flight.
Airport buses: The budget option
Krakow Airport is served by daytime buses 209 and 300, as well as the 902 night bus. The bus stop is close to the terminal, so you do not need to walk far with your luggage after leaving the arrivals hall. Krakow Airport also displays current departures near the information desk, which makes it easy to check the next service before heading outside. A bus can be useful if your hotel is closer to one of the routes than to Krakow Glowny, or if you are arriving when the train is no longer running at a convenient time. The journey to central Krakow takes around 45 minutes, depending on traffic and the number of stops, so it is slower than the airport train but still an inexpensive way to reach the city.
A 60-minute agglomeration ticket currently costs 8 PLN, while a 90-minute ticket costs 9 PLN. The ticket covers the airport zone and can also be useful if you need to change to another bus or tram during the journey. Tickets are available from machines in the terminal, at the bus stop and on board. Airport ticket machines accept cards, while some cash machines may require coins. For current routes, fares and departure information, check the official Krakow Airport bus page. The bus is also worth considering for late arrivals because the 902 operates at night. However, night services are less frequent, so check the timetable for your arrival time rather than relying on the route number alone.
For a first visit, the bus is usually straightforward once you know which stop is closest to your accommodation. It can take longer than the train, but if it gets you closer to your hotel without another connection, the extra travel time may be worth it. If you are arriving late or travelling with several bags, compare the full journey from the airport to your accommodation rather than just the ticket price.
Private transfers and taxis: The smoothest start
A private transfer is the most straightforward option for families, groups, late arrivals and anyone staying away from the main transport routes. Your driver meets you after landing, helps with the luggage and takes you directly to your hotel or apartment. There is no need to find the right platform, buy a ticket or work out which tram or bus stop is closest to your accommodation.
This can be particularly useful after a late flight or when travelling with children and several suitcases. It also makes sense for groups, as the cost of one vehicle can be easier to justify when shared between several people. For a short city break, the extra cost can also be worth considering if you would rather start sightseeing as soon as you arrive instead of spending the first hour working out connections. We offer private transport between Krakow Airport and your address in the city. This can be a convenient option when you know your arrival time in advance and want the driver and destination arranged before you leave home. It is especially useful for accommodation in parts of Kazimierz, Podgorze or the Old Town where the final part of a public transport journey may involve a walk with luggage.
If you prefer to take a taxi after landing, use the official Krakow Airport Taxi rank rather than accepting offers inside or outside the terminal. A taxi does not need to be booked in advance, so it can be useful if your flight is delayed or your plans change. The main difference from a pre-booked private transfer is that you take the next available official taxi rather than having a driver waiting specifically for your flight. In either case, avoid unmarked cars and use the official airport service or a reputable company booked in advance.
What about Katowice Airport?
Katowice Airport, code KTW, is sometimes presented as an alternative to Krakow Airport. It can make sense when a direct flight is significantly cheaper or when it is the only convenient connection from your departure city. The important thing to remember is that Katowice is a separate city, so landing there adds another journey before you reach Krakow.
After landing, you will need to continue by long-distance bus, train connection or private transfer. The journey takes considerably longer than travelling from Krakow Airport, and the total cost depends on which connection you choose. You also need to allow extra time for possible delays, especially if you have a fixed check-in time at your accommodation. This difference becomes more noticeable on a short city break. If you are visiting Krakow for only two or three nights, several hours spent travelling between Katowice and Krakow can take up a significant part of your available time. For a longer stay, the additional journey may be easier to accommodate.
When comparing flights, look at the complete journey rather than the airfare alone. Add the cost of getting from the airport to Krakow, the expected travel time and the time you will actually have in the city. This makes it much easier to see whether the cheaper KTW flight is still worthwhile for your particular trip.
Arriving by train: Krakow Glowny is where you want to be
If you are travelling through Poland or combining Krakow with Warsaw, book your train to Krakow Glowny. This is the main station, located just northeast of the Old Town, with tram and bus connections directly outside and a short walk to Planty Park. The station is integrated with Galeria Krakowska shopping centre, which can make the first exit slightly confusing. Follow signs for Stare Miasto, Old Town or Pawia Street. If you arrive late, remember that the shopping-centre entrance may be closed, so use the station's other signed exits instead.
Krakow Glowny is the natural arrival point from Warsaw, Gdansk, Wroclaw, Poznan, Zakopane and many other Polish cities. Fast trains from Warsaw can take around two hours and 20 minutes, making a Warsaw-Krakow combination an easy addition to a longer Poland itinerary. For long-distance services, buy tickets directly through
PKP Intercity and reserve in advance when travelling on a busy Friday, Sunday or holiday period.
Master the city with our Guidebook
Planning a trip to Krakow is one thing. Knowing how to make the most of your time once you arrive is another. The city centre is easy to explore on foot, but a few local tips can make a big difference — especially when you're visiting during a busy cultural season. We've put our favourite practical advice into a Free Guidebook, designed to help you spend less time worrying about where to eat, how to get around or what to see next, and more time actually enjoying Krakow.
Inside the guide, you'll find:
- Where to eat: Local restaurants, cafés and less obvious places to stop for a meal away from the busiest tourist streets.
- Getting around Krakow: Simple advice on public transport, walking and moving between the city's main neighbourhoods.
- Local customs: A few useful tips on Polish etiquette and everyday habits that can make your visit feel more natural.
- Walking ideas: Suggested routes through the
Old Town, Kazimierz and beyond, so you can explore without constantly checking your phone.

Start your Krakow trip without the stress
The best arrival plan depends on where you are staying, what time you arrive and how much luggage you have. The train is usually convenient for travellers staying near Krakow Glowny, while a bus can work well when its route takes you closer to your accommodation. A private transfer makes more sense when you arrive late, travel with a larger group or simply want to go straight from the airport to your door.
Once you have the journey from the airport sorted, the rest is much easier. You can leave your bags at the hotel, head into the Old Town, find somewhere for dinner in Kazimierz or take an evening walk along the Vistula. If you prefer to have the airport journey arranged before you arrive, you can book a Krakow Airport transfer with Hello Cracow in advance.
The important thing is to check the full journey to your accommodation, rather than choosing an option based only on price or travel time. A few minutes of planning before your flight can make the first part of your Krakow trip much simpler.
A few things to keep in mind:
- Check the location of your accommodation - Do not assume that every hotel in central Krakow is an easy walk from Krakow Glowny. The Old Town looks compact on a map, but 15 minutes with a suitcase can feel very different on cobblestones or in the rain. Check the exact location before choosing the train, especially if you are staying in Kazimierz, Podgorze or further from the centre.
- Do not exchange too much money at the airport - Cards are widely accepted in Krakow, so you usually do not need much cash when you arrive. If you do need Polish złoty, compare exchange rates in the city before changing a larger amount. You can usually get by with a small amount of cash for the first part of your trip.
- Check transport before a late arrival - A daytime transport plan may not work if your flight lands late in the evening. Check the final suitable train or bus departure for your actual arrival date, especially if you land after 10pm. If the connections are limited or you have several bags, a pre-booked transfer can make the arrival much simpler.
- Check which airport you are actually booking - Krakow Airport and Katowice Airport can both appear when searching for flights to Krakow, but they involve very different journeys after landing. Check the airport code before booking and include the onward journey in your travel plans.



















