Vienna to Olomouc train

Cheap train tickets from Vienna to Olomouc

Showing times and prices for Nov 30

Cheapest

9

Average

21

The best way to find a cheap train ticket from Vienna to Olomouc is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 09:35AMOlomouc
1 transfer
91One-way
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h26 10:05AMKojetín, nádraží
1 transfer
101One-way
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h41 10:20AMPřerov, nádraží
1 transfer
101One-way
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 05:35PMOlomouc
1 transfer
111One-way
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h26 06:05PMKojetín, nádraží
1 transfer
121One-way

Train schedule from Vienna to Olomouc

Showing trains for tomorrow, Wednesday, November 30
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h41 10:20AMPřerov, nádraží
1 transfer
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h26 10:05AMKojetín, nádraží
1 transfer
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 09:35AMOlomouc
1 transfer
09:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h39 12:49PMOlomouc
1 transfer
09:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h17 12:27PMOlomouc
2 transfers
10:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h41 02:20PMPřerov, nádraží
1 transfer
10:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h26 02:05PMKojetín, nádraží
1 transfer
10:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h56 02:35PMOlomouc
1 transfer
11:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h39 02:49PMOlomouc
1 transfer
11:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h46 01:56PMOlomouc
2 transfers
12:00PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h56 03:56PMOlomouc
2 transfers
01:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h17 04:27PMOlomouc
2 transfers
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 05:35PMOlomouc
1 transfer
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h41 06:20PMPřerov, nádraží
1 transfer
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h26 06:05PMKojetín, nádraží
1 transfer
03:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h17 06:27PMOlomouc
2 transfers
03:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)3h39 06:49PMOlomouc
1 transfer
05:36PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h44 10:20PMPřerov, nádraží
1 transfer
05:36PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h59 08:35PMOlomouc
1 transfer
05:36PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h29 10:05PMKojetín, nádraží
1 transfer
06:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h39 08:49PMOlomouc
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Nov 30
Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07
Thu
Dec 08
Fri
Dec 09
Sat
Dec 10
Sun
Dec 11
Mon
Dec 12
Tue
Dec 13
Wed
Dec 14
Thu
Dec 15
Fri
Dec 16
Sat
Dec 17
Sun
Dec 18
Mon
Dec 19
Tue
Dec 20

Fastest train times from Vienna to Olomouc

Showing times and prices for Nov 30

Fastest Journey

2 h 39 m

Average

3 h 30 m

Trains per day

21

Distance

167 km

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

Fastest
06:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h39 08:49PMOlomouc
1 transfer
161One-way
11:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h46 01:56PMOlomouc
2 transfers
311One-way
02:39PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 05:35PMOlomouc
1 transfer
111One-way
06:39AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h56 09:35AMOlomouc
1 transfer
91One-way
05:36PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)2h59 08:35PMOlomouc
1 transfer
171One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Vienna to Olomouc

distanceDistance104 miles (167 km)
durationAverage train duration2 h 56 min
priceAverage train ticket price$10 (€9)
frequencyTrain frequency7 a day
changesDirect trainNo
carriersTrain providersÖBB | Euro City (EC), ÖBB | Railjet, RegioJet a. S. ÖBB | Regionalzug, RegioJet or ÖBB

Trains from Vienna to Olomouc cover the 104 miles (167 km) long journey taking on average 2 h 56 min with our travel partners like ÖBB | Euro City (EC), ÖBB | Railjet, RegioJet a. S. ÖBB | Regionalzug, RegioJet or ÖBB. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this route costs around $10 (€9), you can find the cheapest train ticket for as low as $9 (€8). Travelers depart most frequently from Wien Westbahnhof and arrive in Olomouc, hl. N. (BUS).

Train providers: ÖBB and Student Agency from Vienna to Olomouc trains

Find the best trains from Vienna to Olomouc with Omio's travel partners ÖBB and Student Agency from $9 (€8). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Student Agency
ÖBB

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

Are you making plans to travel to Olomouc from Vienna? Why not take a train with Student Agency? Omio can show you current Student Agency train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Vienna to Olomouc trains all in one place. On the Student Agency train, you can expect to travel 104 miles (167 km) between Vienna and Olomouc. If you use the Omio app to search for trains to Olomouc from Vienna, you can quickly see if the Student Agency ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Student Agency train from Vienna to Olomouc, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Vienna and Olomouc by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

    Looking to travel by train between Vienna and Olomouc? Omio can help you find that perfect route with ÖBB. Check Omio to see current ÖBB train schedules, tickets, travel information and prices for the best deals on the Vienna to Olomouc train and book ÖBB tickets online quickly and easily. When taking a train to Olomouc from Vienna, you can expect to travel 104 miles (167 km) one-way with ÖBB. If you search for trains between Vienna and Olomouc in the Omio app, you can check if the ÖBB 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. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB, we do the work for you to get you safely to Olomouc from Vienna. Book that perfect Vienna to Olomouc train now with Omio and enjoy a smooth and comfortable journey with ÖBB!

      Travel Tips: Trains from Vienna to Olomouc

      Travel Tips: 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 Vienna to Olomouc.
      FAQs

      Travel by train between Vienna, Austria and Olomouc, Czechia is: Unrestricted.

      Is international entry into Olomouc from Vienna restricted?

      International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Austria

      Do I need to quarantine on arrival in Czechia from Vienna?

      Entry Requirements:

      • There are no current restrictions

      What are the safety rules to follow in Olomouc, Czechia?

      The government of Czechia has imposed these measures to reduce the spread of COVID-19:

      • Physical distance required: metre (s) ( feet)
      • Face mask required: Mandatory

      The above information was last checked on 11/6/22. Remember to check the latest COVID-19 travel safety regulations for your train from Vienna to Olomouc closer to your date of departure here

      The current restriction level for your return trip by train from Olomouc to Vienna is: Unrestricted

      Are there any international entry restrictions on returning to Austria from Czechia?

      Reentry to Austria is allowed for: Entry is unrestricted for citizens and permanent residents of Czech Republic

      Do I need to quarantine on arrival in Austria from Olomouc?

      What are the requirements?

      • There are no current restrictions

      What are the safety rules to follow in Vienna, Austria?

      The government of Austria has imposed these measures to reduce the spread of COVID-19:

      • Physical distance: 1 metre (s) (3 feet)
      • Face mask: Recommended

      Last checked on 11/17/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Vienna from Olomouc here.

      Omio customers have found the cheapest trains from Vienna to Olomouc to cost as little as $9 (€8)  in the next 7 days.
      If you are looking to buy your train ticket in the next 7 days, you can expect the Vienna to Olomouc train to cost on average $10 (€9)  one way.
      You should expect to travel around 104 miles (167 km)  to Olomouc from Vienna by train.
      On average the Vienna to Olomouc train travel time is 2 h 56 min  for the 104 miles (167 km) long route, but the duration can vary if you travel on weekends and holidays.

      When departing from Vienna, you have various train station options to start your trip from including Wien Westbahnhof and Wien Franz-Josefs-Bahnhof. When arriving in Olomouc, you can end your route in train stations like Olomouc, hl. N. (BUS), Olomouc, Autobusové nádraží and Olomouc hlavní nádraží.

      Omio customers book a train from Wien Westbahnhof   to Olomouc, hl. N. (BUS)   most frequently for this route.

      You can find the most popular departure train station for this trip, Wien Westbahnhof, located approximately 4.4 miles (7.1 km) from the city center of Vienna. The most popular arrival train station in Olomouc, called Olomouc, hl. N. (BUS), is located around 1.7 miles (2.7 km) away from its city center.

      For the trip from Vienna to Olomouc you can take a train with ÖBB | Euro City (EC), ÖBB | Railjet, RegioJet a. S. ÖBB | Regionalzug, RegioJet or ÖBB. Be sure to check out all possible train companies that offer services to Olomouc from Vienna on Omio to compare what amenities they may have.
      The average number of trains departing Vienna for Olomouc is 7 a day. The train schedules and services may vary between weekdays and weekends.
      The earliest train departing from Vienna to Olomouc leaves at 6: 10 AM. The last train departing from Vienna to Olomouc leaves at 9: 10 PM. You can find the latest Vienna to Olomouc train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
      You can find trains to Olomouc from Vienna to cost on average $10 (€9) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Vienna to Olomouc train generally on sale a few months before the planned travel date.

      Important Stations and Airports in Vienna and Olomouc

      Vienna
      Olomouc
      Wien Westbahnhof is the most popular Vienna railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Vienna for your trip to Olomouc.

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language