Search Olomouctrain tickets

switcheroo

Quickview

How to get to Olomouc by train?

Routes323
Trips per day1,460
train carriers7
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Olomouc?

The cheapest prices for a train ticket to Olomouc that users have found recently on Wanderu start at €1.90. Such great deals to Olomouc are available on one route to Ostrava. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Olomouc. Ostrava at €3.53 has consistently the lowest average train ticket prices to Olomouc.

What are the main train stations in Olomouc?

The most popular train station in Olomouc is Central Station. Central Station is the busiest train station in Olomouc.

Essen

There are 53 train schedules per day connecting Essen with Olomouc. It takes on average 14 hours to travel 468 miles, 753 kms, by train from Essen. One train company operates schedules from Essen, with Deutsche Bahn offering the most daily connections to Olomouc. Travelling by train from Essen you will most likely to arrive in Olomouc at Central Station.
Avg. Time
14h 0m
Avg. Price
€166.98

Magdeburg

There are 47 train schedules per day connecting Magdeburg with Olomouc. It takes on average 10 hours to travel 302 miles, 485 kms, by train from Magdeburg. 2 train carriers offer schedules from Magdeburg, with Deutsche Bahn offering the most daily connections to Olomouc. Travelling by train from Magdeburg you will most likely to arrive in Olomouc at Central Station.
Avg. Time
10h 0m
Avg. Price
€102.50

Jena

There are 46 train schedules per day connecting Jena with Olomouc. It takes on average 9 hours to travel 267 miles, 429 kms, by train from Jena. 2 train carriers offer schedules from Jena, with Deutsche Bahn offering the most daily connections to Olomouc. Travelling by train from Jena you will most likely to arrive in Olomouc at Central Station.
Avg. Time
9h 0m
Avg. Price
€74.38

Wuppertal

There are 39 train schedules per day connecting Wuppertal with Olomouc. It takes on average 13 hours to travel 460 miles, 739 kms, by train from Wuppertal. 2 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Olomouc. Travelling by train from Wuppertal you will most likely to arrive in Olomouc at Central Station.
Avg. Time
13h 0m
Avg. Price
€208.78

Hagen

There are 36 train schedules per day connecting Hagen with Olomouc. It takes on average 13 hours to travel 448 miles, 720 kms, by train from Hagen. 2 train carriers offer schedules from Hagen, with Deutsche Bahn offering the most daily connections to Olomouc. Travelling by train from Hagen you will most likely to arrive in Olomouc at Central Station.
Avg. Time
13h 0m
Avg. Price
€196.66

Located in , Czechia, you can travel by train to Olomouc from 323 destinations and choose from 1460 daily train schedules to get you there. Leo Express has the most train connections to Olomouc. The furthest train arriving in Olomouc covers a distance of 772.85 miles, 1243.46 kms, covering the journey in and 21 minutes

Looking for other ways to get there? Check out Bus options to Olomouc.

train companies serving Olomouc

Leo Express

There are 47 daily Leo Express schedules to Olomouc. Leo Express can get you to Olomouc by train from 19 destinations including Prague.
Restroom
WiFi
Snacks
Power outlet
Air conditioning
Free water
Attendant
Avg. Time
1h 52m
Avg. Price
€9.49

RegioJet

There are 5 daily RegioJet schedules to Olomouc. RegioJet can get you to Olomouc by train from 16 destinations including Prague.
Restroom
WiFi
Newspaper/Magazine
Movies
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Attendant
Beverage
Avg. Time
3h 57m
Avg. Price
€12.92

Deutsche Bahn

There are 26 daily Deutsche Bahn schedules to Olomouc. Deutsche Bahn can get you to Olomouc by train from 198 destinations including Magdeburg.
Power outlet
Avg. Time
9h 54m
Avg. Price
€139.21

DB Intercity-Express

There are 1 daily DB Intercity-Express schedules to Olomouc. DB Intercity-Express can get you to Olomouc by train from Obertraubling.
WiFi
Meal
Power outlet
Beverage
Avg. Time
7h 47m
Avg. Price
€91.94

Non-federally owned railway company

There are 2 daily Non-federally owned railway company schedules to Olomouc. Non-federally owned railway company can get you to Olomouc by train from 6 destinations including Simbach am Inn.
Power outlet
Avg. Time
10h 24m
Avg. Price
€106.48

Deutsche Bahn with non-federally owned railway company

There are 43 daily Deutsche Bahn with non-federally owned railway company schedules to Olomouc. Deutsche Bahn with non-federally owned railway company can get you to Olomouc by train from 245 destinations including Ilmenau.
Power outlet
Avg. Time
11h 10m
Avg. Price
€136.47

FlixTrain

There are 8 daily FlixTrain schedules to Olomouc. FlixTrain can get you to Olomouc by train from 5 destinations including Prague.
Restroom
WiFi
Movies
Snacks
Power outlet
Air conditioning
Attendant
Avg. Time
2h 13m
Avg. Price
€15.34