Duration 21h 50m
Distance 524.9 km
Average price 600 Kč
Frequency 2/week

Trip overview

The average train between Krakow Airport (KRK) and Prague takes 21h 50m and the fastest train takes 7h 2m. The train runs, on average, 2 times per week from Krakow Airport (KRK) to Prague. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Kraków Główny
  2. Prague
7h 52m
220 Kč - 1 200 Kč

Krakow Airport (KRK) to Prague train times

Trains run twice a week between Krakow Airport (KRK) and Prague. The earliest departure is at 04:21 in the morning, and the last departure from Krakow Airport (KRK) is at 22:44 which arrives into Prague at 11:23. All services require a transfer at Kraków Główny and take an average of 21h 50m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Krakow Airport (KRK) to Prague? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Krakow Airport (KRK) to Prague. However, there are services departing from Kraków Lotnisko and arriving at Prague, Praha hl. n. via Kraków Główny. The journey, including transfers, takes approximately 7h 52m.

More details

The distance between Krakow Airport (KRK) and Prague is 384 km. The road distance is 524.9 km.

Get driving directions

Krakow Airport (KRK) to Prague train services, operated by LEO Express, depart from Kraków Główny station.

More details

Krakow Airport (KRK) to Prague train services, operated by LEO Express, arrive at Prague, Praha hl. n. station.

More details

There are 3431+ hotels available in Prague. Prices start at 1 161 Kč per night.

More details

What companies run services between Krakow Airport (KRK) and Prague?

LEO Express operates a train from Krakow Airport (KRK) to Prague once daily. Tickets cost 220 Kč - 1 200 Kč and the journey takes 6h 33m.
Train operators
Ave. Duration
6h 33m
Frequency
Once daily
Estimated price
220 Kč - 1 200 Kč

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps