Going from Krakow to Warsaw by train

About to set off from Krakow to Warsaw by rail? Make your journey as seamless as possible with this guide, packed with tips on schedules, route details and how to find the best deals on tickets.

Cost of a train ticket between Krakow and Warsaw

The cheapest ticket price along this route is £82.30. Fares naturally increase as the travel date approaches. A month out, expect prices run around , and a week out, fares can hit around on average. Tickets for this journey can be purchased 6 months in advance.

What’s included in the price of a European train ticket

When booking with Rail Europe, you will be prompted to choose the class of service before checking out. We will automatically select the most affordable option. Choosing a more elevated class will increase the cost, but also often includes a number of other perks like elaborate dining menus and extra space. It's good to know that many train operators do include luggage, Wi-Fi and other basic amenities at no extra cost. Seat reservations and meals often do incur a further cost. You can review the terms of service of each type of ticket at checkout.

Train times for travel from Krakow to Warsaw

During the week, the earliest departure time is at 00:01 and the last departure is 23:42. On weekends, the first train departs at 00:01 and the last train leaves at 23:50. On average, a total of 61 trains make this journey each day.

Krakow to Warsaw train duration

Trains on this route travel a distance of 251 kilometres, with the fastest one completing the journey in 2 hours and 5 minutes.

How early can you book train tickets between Krakow and Warsaw?

Tickets along this route go on sale 6 months in advance. To be notified as soon as tickets are available, set up a booking alert with Rail Europe. We will send you an email notification when tickets are available.

Additional information on train travel from Krakow to Warsaw

Need more tips on travelling by train in Europe? Check out our help articles for details on booking, navigating stations, ticket types, different classes of service, refunds and much more. Then check out the Warsaw city guide to start planning your getaway.

Frequently asked questions

What’s the distance from Krakow to Warsaw by train?

The train route from Krakow to Warsaw covers 251 kilometres.

What is the Krakow to Warsaw train ticket price?

The cheapest ticket on this route runs £82.30. When booked 30 days in advance, tickets cost . If booked 7 days in advance, tickets can cost around .

How far in advance can I book my Krakow to Warsaw train tickets?

Tickets for this route go on sale 6 months in advance of the departure date.

How long does it take to get from Krakow to Warsaw?

The fastest jouney takes 2 hours and 5 minutes.