The cheapest trains from Brno to Olomouc

Showing times and prices for Oct 21

Cheapest

$10

Average

$10

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Brno to Olomouc will cost around $ 10 if you buy it on the day, but the cheapest tickets can be found for only $ 10.

Cheapest
03:02PMBrno2h48 05:50PMOlomouc
1 changes
$101One-way

Timetable Brno to Olomouc

Showing trains for tomorrow, Thu, Oct 21
03:02PMBrno2h48 05:50PMOlomouc
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 21
$10RegioJet a.s.
$4Flixbus
Fri
Oct 22
$7RegioJet a.s.
$3Flixbus
Sat
Oct 23
Find prices
$3Regabus
Sun
Oct 24
$7RegioJet a.s.
$4Flixbus
Mon
Oct 25
Find prices
$4Flixbus
Tue
Oct 26
Find prices
$4Flixbus
Wed
Oct 27
$10RegioJet a.s.
$4STUDENT AGENCY k.s.
Thu
Oct 28
Find prices
$4Flixbus
Fri
Oct 29
Find prices
$3Flixbus
Sat
Oct 30
Find prices
$3Flixbus
Sun
Oct 31
$7RegioJet a.s.
$4STUDENT AGENCY k.s.
Mon
Nov 1
Find prices
$3Flixbus

The fastest trains from Brno to Olomouc

Showing times and prices for Oct 21

Fastest Journey

2 h 48 m

Average

2 h 48 m

Trains per day

1

Distance

64 km

It's difficult to get from Brno to Olomouc without transferring at least once.

Fastest
03:02PMBrno2h48 05:50PMOlomouc
1 changes
$101One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Brno and Olomouc

distanceDistance40 miles (64 km)
durationAverage train duration2 h 48 min
priceAverage train ticket price$8 (€7)
changesDirect trainYes
carriersTrain providersCzech Railway

Trains from Brno to Olomouc cover the 40 miles (64 km) long route taking on average 2 h 48 min with our travel partners like Czech Railway. There are direct train services available. You can get the cheapest train tickets for this route for as low as $7 (€6), but the average price of train tickets is $8 (€7). Travelers depart most frequently from Brno Dolní Nádraží and arrive in Olomouc mesto.

Train companies

Brno to Olomouc with České dráhy

You can travel by train between Brno and Olomouc with České dráhy for as low as $7 (€6). When you search for schedules and tickets, Omio will show you the best journey.

České dráhy

Czech Railway is the major railway operator in the Czech Republic where you can find Second class and First Class tickets for your next train between Brno and Olomouc.

Save time and money by searching for and booking your České dráhy train between Brno and Olomouc online with Omio! If you’re looking for the cheapest, fastest or earliest České dráhy train between Brno and Olomouc, Omio can help you out every step of the way. Check current České dráhy train schedules for the ideal departure and arrival times, compare the best connections for the 40 miles (64 km) route between Brno and Olomouc as well as ticket information for the train (such as baggage allowance and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains between Brno and Olomouc, you can check straight away if the České dráhy ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Buy your official České dráhy Brno to Olomouc train tickets online on Omio quickly and easily and enjoy the travel experience!

České dráhy has updated its ticket policies due to the coronavirus. Keep these in mind when booking your České dráhy tickets from Brno to Olomouc and when traveling by train:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Brno 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 Brno to Olomouc.
FAQs
What is the price of the cheapest train from Brno to Olomouc?
If you’re looking to save money on tickets, you can find cheap Brno to Olomouc trains for as little as $7 (€6)  in the next 7 days.
How much is the train between Brno and Olomouc on average?
In the next 7 days you can expect to pay on average $8 (€7)  for a train ticket between Brno and Olomouc.
How far is Brno to Olomouc by train?
The train distance from Brno to Olomouc is around 40 miles (64 km).
How long is the train from Brno to Olomouc?
The train time between Brno and Olomouc is on average 2 h 48 min  for the 40 miles (64 km) long journey, but the time it takes to go between Brno and Olomouc by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Brno to Olomouc depart from? Which Olomouc train station do I come into from Brno?

Omio customers traveling this route book their trains from Brno Dolní Nádraží   to Olomouc mesto.

Where is the train station in Brno to go to Olomouc? Where is the train station in Olomouc located?

The most popular departure train station with passengers for this trip, called Brno Dolní Nádraží, is located 1 mile (s) / 1 km from the city center of Brno.

The most popular arrival train station, Olomouc mesto, is located 0 mile (s) / 0 km away from the city center of Olomouc.

What train companies offer a service from Brno to Olomouc?
For the journey from Brno to Olomouc you can take a train with Czech Railway. Be sure to check out all possible train providers that offer services between Brno and Olomouc on Omio to compare what amenities they may have.
When does the first train depart from Brno to Olomouc? When does the last train depart from Brno to Olomouc?
You can take the earliest train from Brno to Olomouc at 5: 02 AM   or take the last train from Brno to Olomouc leaving at 5: 02 AM. Look for the latest Brno to Olomouc train schedules on Omio and book the best time to take the train for this trip.
How early should I book train tickets to Olomouc from Brno to score 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 trip and save money. If you book train tickets to Olomouc from Brno within the next 7 days, you can find tickets to cost on average $8 (€7) one way. To find the best prices for this journey, consider booking your train ticket from Brno to Olomouc a few months in advance.

Important Stations and Airports for this Journey

Brno
Olomouc
The major railway station for departures from Brno is Brno Dolní Nádraží. Read all the information you need to know about services, amenities and connections at Brno Dolní Nádraží for your journey between Brno and Olomouc.