COMPARE Prices across different modes

Sat
Oct 23
$8RegioJet a.s.
$13Regabus
Sun
Oct 24
$10RegioJet a.s.
$15Infobus
Mon
Oct 25
$5RegioJet a.s.
$15Flixbus
Tue
Oct 26
$5RegioJet a.s.
$12Flixbus
Wed
Oct 27
$5RegioJet a.s.
$15Musil Tour
Thu
Oct 28
$10RegioJet a.s.
$17STUDENT AGENCY k.s.
Fri
Oct 29
$8RegioJet a.s.
$10Flixbus
Sat
Oct 30
$8RegioJet a.s.
$13Regabus
Sun
Oct 31
$10RegioJet a.s.
$13Flixbus
Tue
Nov 2
$5RegioJet a.s.
$15Musil Tour
Wed
Nov 3
$5RegioJet a.s.
$10Flixbus
Fri
Nov 5
$8RegioJet a.s.
$12Flixbus
Sat
Nov 6
$8RegioJet a.s.
Find prices
Mon
Nov 8
$5RegioJet a.s.
$15Flixbus
Tue
Nov 9
$5RegioJet a.s.
$15Musil Tour
Wed
Nov 10
$5RegioJet a.s.
$10Flixbus
Fri
Nov 12
$8RegioJet a.s.
$10Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Prague to Olomouc

distanceDistance130 miles (210 km)
durationAverage train duration2 h 25 min
priceAverage train ticket price$8 (€6)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesCzech Railway, RegioJet, Leo Express or RegioJet a. S.

Trains from Prague to Olomouc cover the 130 miles (210 km) long route taking on average 2 h 25 min with our travel partners like Czech Railway, RegioJet, Leo Express or RegioJet a. S. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $5 (€4), but the average price of train tickets is $8 (€6). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Olomouc mesto.

Train companies

Student Agency, České dráhy and Leo Express trains from Prague to Olomouc

Buy your official Student Agency, České dráhy and Leo Express train tickets between Prague and Olomouc from $5 (€4) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable route.

Student Agency
České dráhy
Leo Express

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next train between Prague and Olomouc: Low Cost, Standard, Fun & Relax, Relax and Business.

Find cheap tickets for Student Agency trains from Prague to Olomouc on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Prague to Olomouc train schedule from Student Agency, the latest train ticket offers available and other travel information for the 130 miles (210 km) trip between Prague and Olomouc, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Prague and Olomouc in the Omio app, you can check to see if the Student Agency trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Student Agency train schedule for your ideal departure and arrival times, compare the best route available to get to Olomouc from Prague and then book a cheap train with ease. Sit back and enjoy your upcoming train from Prague to Olomouc with Student Agency!

Student Agency from Prague to Olomouc train information:

  • Average Duration: 2 h 31 min
  • Student Agency frequency: 2 a day

Train tickets from Prague to Olomouc: when to book to save $

Time Price Savings
1 week earlier 7 €
2 weeks earlier 6 €17%
3 weeks earlier 5 €40%
1 month before 6 €17%
2 months earlier 5 €40%
3 months earlier 4 €75%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Prague - Olomouc. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

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:

  • Buying your train ticket from Prague - Olomouc 3 weeks in advance means you can save on average up to 40% compared to the price available on the day of departure.
  • If you book a ticket Prague - Olomouc with 2 months in advance you save up to about 40% compared to the initial price.
  • By booking 3 months in advance, you could save up to 75%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Prague to Olomouc
Travel by train to Olomouc 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 Prague to Olomouc.
FAQs
What is the price of the cheapest train from Prague to Olomouc?
Looking to save money on your route? Omio customers have found the cheapest train from Prague to Olomouc for the next 7 days starting from $5 (€4)  one way.
How much is a train ticket between Prague and Olomouc?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Prague to Olomouc train to cost on average $8 (€6)  one way.
How far is Prague to Olomouc by train?
The distance to Olomouc from Prague by train is approximately 130 miles (210 km).
How long is the train between Prague and Olomouc?
The Prague to Olomouc train duration is on average 2 h 25 min, which is to be expected when traveling 130 miles (210 km) to Olomouc from Prague. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Prague to Olomouc depart from? Which Olomouc train station do I come into from Prague?

Omio customers traveling this route depart most frequently from Prague, Praha, Zličín   and arrive in Olomouc mesto.

Where is the train station in Prague? Where is the train station in Olomouc?

Passengers board the train most frequently from Prague, Praha, Zličín, which is located around 6 mile (s) / 10 km away from the city center, and they get off the train at Olomouc mesto, located 0 mile (s) / 0 km away from the city center.

Which train companies can take me from Prague to Olomouc?
For the journey from Prague to Olomouc you can take a train with Czech Railway, RegioJet, Leo Express or RegioJet a. S. Be sure to check out all possible train companies that offer services to Olomouc from Prague on Omio to compare what amenities they may have.
How many trains are there from Prague to Olomouc a day?
The average number of trains departing Prague for Olomouc is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Prague to Olomouc? When does the last train depart from Prague to Olomouc?
The earliest train for this journey departs from Prague at 4: 50 AM. The last train leaves from Prague at 8: 39 PM. Check Omio for the latest train schedule from Prague to Olomouc and book the best time to depart on your chosen travel date.
How far in advance should I buy a train ticket from Prague to Olomouc to get the best deals?
The price of a one way train ticket from Prague to Olomouc is on average $8 (€6) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Olomouc from Prague available a few months in advance.

Important Stations and Airports for this Journey

Prague
Olomouc
The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your journey to Olomouc from Prague.