Olomouc to Schwechat train

Fri, Jun 21
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap train tickets and times from Olomouc to Schwechat

Showing times and prices for Jun 21


Fastest Journey

3 h 15 m


4 h 20 m

Trains per day



172 km

Cheap train tickets from Olomouc to start from $16 with an average ticket price of $24.

The fastest train from Olomouc to takes 3h 15m in comparison to an average duration of 4h 20m and covers a distance of 172 km.

2 trains that leave Olomouc for every day with 2 travelling directly.

RegioJet a.s.
0 transfers
0 transfers

Compare prices and tickets Olomouc to Schwechat by train or bus

Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Jun 27

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

Deutsche Bahn

Overview: Train from Olomouc to Schwechat

distanceDistance107 miles (172 km)
durationAverage train duration3 h 15 min
priceAverage train ticket price$23 (€21)
frequencyTrain frequency8 a day
changesDirect trainNo
carriersTrain providersRegioJet a. S. České dráhy or Leo Express

Trains from Olomouc to Schwechat cover the 107 miles (172 km) long route taking on average 3 h 15 min with our travel partners like RegioJet a. S. České dráhy or Leo Express. Normally, there are 8 trains operating per day. While the average ticket price for this trip costs around $23 (€21), you can find the cheapest train ticket for as low as $13 (€12). Travelers depart most frequently from Olomouc hlavní nádraží and arrive in Schwechat.

Train providers: RegioJet a. S. And Leo Express from Olomouc to Schwechat trains

You can travel by train to Schwechat from Olomouc with RegioJet a. S. And Leo Express for as low as $24 (€21). When you search for schedules and tickets, Omio will show you the best journey.

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

    FAQs: Trains from Olomouc to Schwechat

    FAQs: Travel by train from Olomouc to Schwechat 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 Schwechat.
    Cheap train tickets from Olomouc to Schwechat can start from as little as $13 (€12) when you book in advance. The average train ticket price for Olomouc to Schwechat is $23 (€21); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    The average journey time by train from Olomouc to Schwechat is 3 h 15 min   to travel the 107 mile (172 km) long route, with around there are 8 trains per day. Journey times can vary on weekends and holidays.
    The first train from Olomouc to Schwechat leaves at 7: 00 AM. Plan your trip with the Journey Planner   from Omio.
    The last train from Olomouc to Schwechat leaves at 7: 00 PM.
    There are 8 trains a day from Olomouc to Schwechat which require at least one change with RegioJet a. S. České dráhy or Leo Express. Schedules can vary on holidays or weekends with fewer trains.
    For the route from Olomouc to Schwechat you can take a train with RegioJet a. S. České dráhy or Leo Express. Be sure to check out all possible train companies that offer services from Olomouc to Schwechat on Omio to compare what amenities they may have.
    No, there are no night trains, the latest train for this route is 7: 00 PM.

    When departing from Olomouc, you have various train station options to start your trip from including Olomouc hlavní nádraží, Olomouc město and Olomouc-Nová Ulice nádraží. When arriving in Schwechat, you can end your route in train stations like Schwechat, Schwechat, Mannswörth Bahnhof and Schwechat, Bahnhof (Busbahnhof).

    Passengers board the train most frequently from Olomouc hlavní nádraží, which is located around 1.6 miles (2.5 km) away from the city centre, and they get off the train at Schwechat, located 1.2 miles (2 km) away from the city centre.

    A trip to Schwechat from Olomouc is worth doing but not as a day trip with a journey time of 3 h 15 min each way. Check with Omio app   the best way to travel.
    The cheapest month to travel from Olomouc to Schwechat by train is October.
    You have options as you can travel to Schwechat from Olomouc 2 different ways: train or bus.

    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.

    Hand With Phone
    More routes, destinations and providers