COMPARE Prices across different modes

Thu
Oct 21
$5RegioJet a.s.
$20Flixbus
Fri
Oct 22
$5RegioJet a.s.
$15Flixbus
Sat
Oct 23
$5RegioJet a.s.
$15Flixbus
Sun
Oct 24
$5RegioJet a.s.
$10Flixbus
Tue
Oct 26
$5RegioJet a.s.
$10Flixbus
Wed
Oct 27
$8RegioJet a.s.
$10Flixbus
Thu
Oct 28
$5RegioJet a.s.
$10Flixbus
Fri
Oct 29
$5RegioJet a.s.
$15Flixbus
Sat
Oct 30
$8RegioJet a.s.
$17Flixbus
Sun
Oct 31
$5RegioJet a.s.
$14STUDENT AGENCY k.s.
Mon
Nov 1
$8RegioJet a.s.
$10Flixbus
Tue
Nov 2
$5RegioJet a.s.
$10Flixbus
Wed
Nov 3
$5RegioJet a.s.
$15Flixbus
Thu
Nov 4
$5RegioJet a.s.
$10Flixbus
Fri
Nov 5
$5RegioJet a.s.
$10Flixbus
Sun
Nov 7
$5RegioJet a.s.
Find prices
Wed
Nov 10
$5RegioJet a.s.
$10Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Olomouc to Prague

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

Trains from Olomouc to Prague cover the 130 miles (210 km) long trip taking on average 2 h 26 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. While the average ticket price for this route costs around $6 (€5), you can find the cheapest train ticket for as low as $5 (€4). Travelers depart most frequently from Olomouc mesto and arrive in Prague, Praha, Zličín.

Train companies

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

Find the best trains from Olomouc to Prague with Omio's travel partners České dráhy, Student Agency and Leo Express from $5 (€4). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Leo Express
České dráhy
Student Agency

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

Looking for trains from Olomouc to Prague? Leo Express is one of the best companies to travel with on the 130 miles (210 km) route from Olomouc to Prague. As an official travel partner of Leo Express, Omio quickly shows you the latest Leo Express train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Olomouc to Prague routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Leo Express train tickets that fit your budget. If you use the Omio app to search for trains between Olomouc and Prague, you can quickly see if the Leo Express ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Olomouc - Prague train now on Omio quickly and easily and enjoy your upcoming trip with Leo Express!

    Travel Tips

    Trains from Olomouc 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 Olomouc to Prague.
    FAQs
    How much do cheap train tickets to Prague from Olomouc cost?
    Omio customers have found the cheapest trains from Olomouc to Prague to cost as little as $5 (€4)  in the next 7 days.
    What is the price of a train ticket from Olomouc to Prague?
    The Olomouc to Prague train ticket price is on average $6 (€5)  if you are looking to book your tickets for this journey in the next week.
    How far is Olomouc to Prague by train?
    You should expect to travel around 130 miles (210 km)  from Olomouc to Prague by train.
    How long is a train to Prague from Olomouc on average?
    On average the Olomouc to Prague train time is 2 h 26 min  covering the 130 miles (210 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    Which train station from Olomouc to Prague do I depart from? Which Prague train station from Olomouc do I arrive in?

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

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

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

    What train companies offer a service between Olomouc and Prague?
    For the trip from Olomouc to Prague 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 from Olomouc to Prague on Omio to compare what amenities they may have.
    How many train services per day are there to Prague from Olomouc?
    On average, there are 25 trains a day from Olomouc to Prague. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Olomouc to Prague?
    The earliest train for this journey departs from Olomouc at 4: 33 AM. The last train leaves from Olomouc at 6: 52 PM. Check Omio for the latest train schedule from Olomouc to Prague and book the best time to depart on your chosen travel date.
    How far in advance should I book a train ticket from Olomouc to Prague to get the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets from Olomouc to Prague within the next 7 days, you can find tickets to cost on average $6 (€5) one way. To find the best prices for this trip, consider booking your train ticket from Olomouc to Prague a few months in advance.

    Important Stations and Airports for this Journey

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