There are 4 ways to get from Vienna Airport (VIE) to Šternberk by bus, train, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Vienna Airport to Olomouc Central Train Stationbus : Krakow Main Train Station - Vienna Airport / ...
3h 55mKč 476–672Train
- Take the train from Wien Hbf to Prerovtrain Ec
- Take the train from Prerov to Sternberktrain Re
4h 25mKč 1,102–2,300Airport Transfer
- Take the rideshare from Vienna-VIE to Šternberk237.1 km
2h 39mDrive 237.1 km
- Drive from Vienna Airport (VIE) to Šternberkcar 237.1 km
2h 39mKč 921–1,331
Vienna Airport (VIE) to Šternberk by bus and train
Questions & Answers
The cheapest way to get from Vienna Airport (VIE) to Šternberk is to bus which costs 470 Kč - 700 Kč and takes 3h 55m.
The fastest way to get from Vienna Airport (VIE) to Šternberk is to drive which takes 2h 39m and costs 900 Kč - 1 400 Kč.
No, there is no direct bus from Vienna Airport (VIE) to Šternberk station. However, there are services departing from Vienna Airport and arriving at Olomouc Central Train Station via . The journey, including transfers, takes approximately 3h 55m.
No, there is no direct train from Vienna Airport (VIE) to Šternberk. However, there are services departing from Flughafen Wien and arriving at Sternberk via Wien Hbf and Prerov. The journey, including transfers, takes approximately 4h 25m.
The distance between Vienna Airport (VIE) and Šternberk is 250 km. The road distance is 237.1 km.
The best way to get from Vienna Airport (VIE) to Šternberk without a car is to bus which takes 3h 55m and costs 470 Kč - 700 Kč.
It takes approximately 3h 55m to get from Vienna Airport (VIE) to Šternberk, including transfers.
Vienna Airport (VIE) to Šternberk bus services, operated by RegioJet, depart from Vienna Airport station.
Vienna Airport (VIE) to Šternberk train services, operated by ÖBB EuroCity, depart from Wien Hbf station.
The best way to get from Vienna Airport (VIE) to Šternberk is to bus which takes 3h 55m and costs 470 Kč - 700 Kč. Alternatively, you can train, which costs 1 100 Kč - 2 300 Kč and takes 4h 25m.
What companies run services between Vienna Airport (VIE), Austria and Šternberk, Olomoucký kraj, Czechia?
RegioJet operates a bus from Vienna Airport to Olomouc Central Train Station once daily. Tickets cost Kč 430–650 and the journey takes 3h 30m. Alternatively, you can take a train from Flughafen Wien to Sternberk via Wien Hbf and Prerov in around 4h 25m.
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Wien Hbf to Prerov
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- Kč 950–1,800
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Prerov to Sternberk
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- Kč 100–160
- Website
- Czech Railways (ČD)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Vienna Airport to Olomouc Central Train Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- Kč 430–650
- Website
- RegioJet
- Website
- https://www.mozio.com
Rideshare from Vienna-VIE to Šternberk
- Ave. Duration
- 2h 39m
- Frequency
- On demand
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Vienna Airport (VIE) to Šternberk bus services, operated by RegioJet, arrive at Olomouc Central Train Station.
Vienna Airport (VIE) to Šternberk train services, operated by ÖBB EuroCity, arrive at Prerov station.
Yes, the driving distance between Vienna Airport (VIE) to Šternberk is 237 km. It takes approximately 2h 39m to drive from Vienna Airport (VIE) to Šternberk.
Book your Vienna Airport (VIE) to Šternberk bus tickets online with Omio.
There are 342+ hotels available in Šternberk.
Check out Blablacar's carpooling service for rideshare options between Vienna Airport (VIE) and Šternberk. A great option if you don't have a driver's licence or want to avoid public transport.











