Cheap train tickets from Kraków to Prague

Showing times and prices for 23 May

Cheapest

£14

Average

£27

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Kraków to Prague will cost around £ 27 if you buy it on the day, but the cheapest tickets can be found for only £ 14.

Cheapest
22:50Krakow, Dworzec Autobusowy7h10 06:00Prague
1 changes
£141One-way
2nd Cheapest
08:30Krakow, Dworzec Autobusowy6h25 14:55Prague
1 changes
£181One-way
04:05Kraków7h32 11:37Prague
0 changes
£391One-way
04:05Kraków7h25 11:30Praha-Libeň, nádraží
0 changes
£391One-way

Train schedule Kraków to Prague

Showing trains for tomorrow, Mon, 23 May
04:05Kraków7h32 11:37Prague
0 changes
04:05Kraków7h25 11:30Praha-Libeň, nádraží
0 changes
08:30Krakow, Dworzec Autobusowy6h25 14:55Prague
0 changes
22:50Krakow, Dworzec Autobusowy7h10 06:00Prague
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
23 May
£12RegioJet a.s.
£18Flixbus
£87ryanair sun
Tue
24 May
£11RegioJet a.s.
£19Flixbus
£21ryanair sun
Wed
25 May
£9RegioJet a.s.
£18Flixbus
£20ryanair sun
Thu
26 May
£11RegioJet a.s.
£18Flixbus
£156Norwegian Air Shuttle
Fri
27 May
£12RegioJet a.s.
£18Flixbus
£82ryanair sun
Sat
28 May
£12RegioJet a.s.
£20Euroticket
£154Lot Polish Airlines
Sun
29 May
£14RegioJet a.s.
£27Agat
£142Austrian Airlines
Mon
30 May
£11RegioJet a.s.
£18Flixbus
£29ryanair sun
Tue
31 May
£11RegioJet a.s.
£20Flixbus
£19ryanair sun
Wed
1 Jun
£9RegioJet a.s.
£16Flixbus
£8ryanair sun
Thu
2 Jun
£9RegioJet a.s.
£22Flixbus
£132Norwegian Air Shuttle
Fri
3 Jun
£11RegioJet a.s.
£14STUDENT AGENCY k.s.
£22ryanair sun
Sat
4 Jun
£9RegioJet a.s.
£19Flixbus
£134Lot Polish Airlines
Sun
5 Jun
£14RegioJet a.s.
£14STUDENT AGENCY k.s.
£134Lot Polish Airlines
Mon
6 Jun
£9RegioJet a.s.
£18Flixbus
£19ryanair sun
Tue
7 Jun
Find prices
£27Agat
Find prices
Wed
8 Jun
£9RegioJet a.s.
£16Flixbus
£8ryanair sun
Thu
9 Jun
£9RegioJet a.s.
£16Flixbus
£120Norwegian Air Shuttle
Fri
10 Jun
£11RegioJet a.s.
£23Flixbus
£29ryanair sun
Sat
11 Jun
£9RegioJet a.s.
£16Flixbus
£113Lot Polish Airlines

Fastest train times from Kraków to Prague

Showing times and prices for 23 May

Fastest Journey

6 h 25 m

Average

7 h 8 m

Trains per day

4

Distance

392 km

Of the 4 trains that leave Kraków for Prague every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 392 km distance in an average of 7 h 8 m but if you time it right, some trains will get you there in just 6 h 25 m .

The slowest trains will take 7 h 32 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:30Krakow, Dworzec Autobusowy6h25 14:55Prague
1 changes
£181One-way
2nd Fastest
22:50Krakow, Dworzec Autobusowy7h10 06:00Prague
1 changes
£141One-way
04:05Kraków7h25 11:30Praha-Libeň, nádraží
0 changes
£391One-way
04:05Kraków7h32 11:37Prague
0 changes
£391One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Kraków to Prague

distanceDistance243 miles (392 km)
durationAverage train duration6 h 25 min
priceAverage train ticket price£12 (€14)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain companiesRegioJet, RegioJet a. S. Or Leo Express

Trains from Kraków to Prague cover the 243 miles (392 km) long journey taking on average 6 h 25 min with our travel partners like RegioJet, RegioJet a. S. Or Leo Express. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around £12, you can find the cheapest train ticket for as low as £9.

Train providers: Leo Express and Student Agency trains Kraków to Prague

You can travel by train between Kraków and Prague with Leo Express and Student Agency for as low as £9. When you search for timetables and tickets, Omio will show you the best route.

Leo Express
Student Agency

Leo Express is a Czech train and bus company which offers the following train ticket types for your train from Kraków to Prague: Economy, Economy Plus, Business and Premium.

Looking to travel by train from Kraków to Prague? Omio can help you find that perfect route with Leo Express. Check Omio to see current Leo Express train timetables, tickets, travel information and prices for the best deals on the Kraków to Prague train and book Leo Express tickets online quickly and easily. When taking a train to Prague from Kraków, you can expect to travel 243 miles (392 km) one-way with Leo Express. If you search for trains from Kraków to Prague in the Omio app, you can check if the Leo Express ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Leo Express, we do the work for you to get you safely to Prague from Kraków. Book that perfect Kraków to Prague train now with Omio and enjoy a smooth and comfortable journey with Leo Express!

    Travel Tips: Trains from Kraków to Prague

    Travel by train to Prague easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Kraków to Prague.
    FAQs

    Am I allowed to travel by train from Kraków, Poland to Prague, Czechia?

    Travel by train between Kraków, Poland and Prague, Czechia is: Fully open.

    Is international entry into Prague from Kraków restricted?

    International entry is allowed for: Entry is fully open for citizens and permanent residents of Poland

    Do I need to quarantine on arrival in Czechia from Kraków?

    Entry Requirements:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Prague, Czechia?

    The government of Czechia has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 2 metre (s) (7 feet)
    • Face mask required: Mandatory

    The above information was last checked on 15/05/2022. Remember to check the latest COVID-19 travel safety regulations for your train to Prague from Kraków closer to your date of departure here.

    What restrictions are there on reentering Poland from Prague, Czechia?

    Return travel from Czechia to Poland is: Fully open.

    Are there any international entry restrictions on returning to Kraków from Prague?

    Entry into Poland is allowed for: Entry is fully open for citizens and permanent residents of Czech Republic

    Do I need to quarantine on arrival in Poland from Prague?

    Requirements for reentering:

    • No COVID-19 testing required
    • No quarantine required

    What are the safety rules to follow in Kraków, Poland?

    The government of Poland has imposed these measures to reduce the spread of COVID-19:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 15/05/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Kraków from Prague.

    How much do cheap trains from Kraków to Prague cost?

    If you’re looking to save money on tickets, you can find a cheap train between Kraków and Prague for as little as £9  in the next 7 days.

    What is the cost of a train ticket from Kraków to Prague on average?

    If you’re looking to purchase your train tickets in the next week, you can expect the Kraków to Prague train price to come in at an average of £12  one way.

    What is the distance from Kraków to Prague by train?

    The distance to Prague from Kraków by train is approximately 243 miles (392 km).

    How many hours does it take from Kraków to Prague by train?

    While the time it takes to travel 243 miles (392 km) between Kraków and Prague can vary based on specific dates, weekends, and bank holidays, the train duration from Kraków to Prague is on average 6 h 25 min.

    What train companies go from Kraków to Prague?

    Take the Kraków to Prague train with RegioJet, RegioJet a. S. Or Leo Express. However, it's always good to check out all possible train companies for the trip between Kraków and Prague as there might be differences in the amenities they offer.

    How many trains are there from Kraków to Prague a day?

    The average number of trains departing Kraków for Prague is 1 a day. The train schedules and services may vary between weekdays and weekends.

    When is the earliest train from Kraków to Prague? When is the last train from Kraków to Prague?

    The first train from Kraków to Prague leaves at 06: 30   and the last train for this leaves at 21: 50. Omio shows you the latest train from Kraków to Prague schedule to help you book the best departure time for this trip.

    How far in advance should I purchase a train ticket to Prague from Kraków to get the best deals?

    If you book a train ticket between Kraków and Prague within the next 7 days, you can find tickets to cost on average £12 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Kraków and Prague are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Kraków
    Prague
    The major railway station for departures from Kraków is. Read all the information you need to know about services, amenities and connections at for your trip to Prague from Kraków.