Cheapest
Average
The best way to find a cheap train ticket from Prague to Olomouc is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
2 h 13 m
Average
2 h 18 m
Trains per day
22
Distance
210 km
Of the 22 trains that leave Prague for Olomouc every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 130 miles (210 km) | |
Average train duration | 2 h 21 min | |
Average train ticket price | $11 (€10) | |
Train frequency | 45 a day | |
Direct train | Yes, there are 45 direct trains a day | |
Train companies | Leo Express or RegioJet a. S. |
Trains from Prague to Olomouc cover the 130 miles (210 km) long trip taking on average 2 h 21 min with our travel partners like Leo Express or RegioJet a. S. Normally, there are 45 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $8 (€7), but the average price of train tickets is $11 (€10). Travelers depart most frequently from Praha hlavní nádraží and arrive in Olomouc hlavní nádraží.
Find the best trains from Prague to Olomouc with Omio's travel partners Leo Express from $8 (€7). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Leo Express is a Czech-based train company that offers fast and comfortable travel throughout the Czech Republic and beyond including trains between Prague and Olomouc. It operates a fleet of modern, air-conditioned trains, including the Leo Express InterCity, Leo Express Express, and Leo Express Regional. The InterCity trains are the fastest, with speeds of up to 160 km/h, while the Express and Regional trains offer more leisurely journeys. Leo Express offers a range of ticket types, including single tickets, return tickets, and group tickets. It also offers discounts for students, seniors, and children. Onboard facilities include a café car, a restaurant car, and a bar car. The most popular routes for Leo Express include Prague to Ostrava, Prague to Brno, and Prague to Olomouc. Other popular routes include Prague to Vienna, Prague to Budapest, and Prague to Krakow.
Prague to Olomouc train information with Leo Express:
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
When departing from Prague, you have various train station options to start your journey from including Praha hlavní nádraží, Praha-Holesovice and Prague - Kačerov. When arriving in Olomouc, you can end your trip in train stations like Olomouc hlavní nádraží, Olomouc město and Olomouc-Nové Sady nádraží.
Passengers board the train most frequently from Praha hlavní nádraží, which is located around 1.8 miles (2.9 km) away from the city centre, and they get off the train at Olomouc hlavní nádraží, located 1.6 miles (2.5 km) away from the city centre.
Here are some other resources that might have the information you need