COMPARE Prices across different modes

Mon
26 Jul
£7Flixbus
£109Lot Polish Airlines
Tue
27 Jul
Find prices
£96Lot Polish Airlines
Wed
28 Jul
£11Neobus Polska
£96Lot Polish Airlines
Thu
29 Jul
£8Flixbus
£85Lot Polish Airlines
Fri
30 Jul
Find prices
£85Lot Polish Airlines
Sat
31 Jul
£9Flixbus
£75Lot Polish Airlines
Sun
1 Aug
£11Neobus Polska
£75Lot Polish Airlines
Mon
2 Aug
£11Neobus Polska
£67Lot Polish Airlines
Tue
3 Aug
£7Flixbus
£67Lot Polish Airlines
Wed
4 Aug
Find prices
£67Lot Polish Airlines
Thu
5 Aug
£11Neobus Polska
£58Lot Polish Airlines
Fri
6 Aug
£6Flixbus
£58Lot Polish Airlines
Sat
7 Aug
£11Neobus Polska
£51Lot Polish Airlines
Sun
8 Aug
£11PKS Polonus
£51Lot Polish Airlines
Mon
9 Aug
£6Flixbus
£51Lot Polish Airlines
Tue
10 Aug
Find prices
£28Lot Polish Airlines
Wed
11 Aug
£7Flixbus
£28Lot Polish Airlines
Thu
12 Aug
£6Flixbus
£28Lot Polish Airlines
Fri
13 Aug
Find prices
£32Lot Polish Airlines
Sat
14 Aug
£11Neobus Polska
£28Lot Polish Airlines

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Kraków to Warsaw

distanceDistance155 miles (250 km)
changesDirect trainYes
carriersTrain providersLeo Express

Trains from Kraków to Warsaw cover the 155 miles (250 km) long route with our travel partners like Leo Express. There are direct train services available.

Train companies

Leo Express from Kraków to Warsaw

Leo Express will get you from Kraków to Warsaw at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

Leo Express

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

One of the best ways to travel from Kraków to Warsaw is by taking a train with Leo Express. Omio helps you find the ideal Leo Express train between Kraków and Warsaw by showing you Leo Express’s current train timetables, the train tickets on offer (including amenities offered onboard and travel information like luggage policy) and the best prices for this Kraków to Warsaw journey. You can expect to travel 155 miles (250 km) between Kraków and Warsaw on a train with Leo Express. If you are using the Omio app to search for trains between Kraków and Warsaw, you can check straight away 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. Once you’ve found that perfect train, book your Leo Express train ticket on Omio quickly and easily, then enjoy your upcoming trip between Kraków and Warsaw!

Travel Tips

Trains from Kraków to Warsaw
Travel by train to Warsaw 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 Warsaw.
FAQs
What is the distance between Kraków and Warsaw via train?
The train distance from Kraków to Warsaw is around 155 miles (250 km).
Which train companies can take me to Warsaw from Kraków?
If you're looking for trains from Kraków to Warsaw, you can rely on Leo Express to get you to Warsaw. It's also good to check out all possible train companies for the Kraków to Warsaw trip to see if there might be differences in the amenities they offer.
Stations

Important Stations and Airports for this Journey

Kraków
Warsaw
Krakow Glowny
Amenities
Krakow Plaszow
Amenities