There are 4 ways to get from Veselí nad Moravou to Olomouc by train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Veseli Nad Moravou to Olomouc Hlavni Nadrazitrain 892
1h 27mKč 250–380Train via Moravský Písek, Kolonie, žel. stanice
cheapest- Take the train from Moravsky Pisek to Olomouc Hlavni Nadrazitrain 803 / ...
1h 56mKč 230–360Drive 93 km
- Drive from Veselí nad Moravou to Olomouccar 93 km
1h 6mKč 341–492Taxi
- Take the taxi from Veselí nad Moravou to Olomouctaxi 93 km
1h 6mKč 2,900–3,500
Veselí nad Moravou to Olomouc by train
Questions & Answers
The cheapest way to get from Veselí nad Moravou to Olomouc is to train via Moravský Písek, Kolonie, žel. stanice which costs 230 Kč - 360 Kč and takes 1h 56m.
The fastest way to get from Veselí nad Moravou to Olomouc is to drive which takes 1h 6m and costs 340 Kč - 500 Kč.
Yes, there is a direct train departing from Veseli Nad Moravou and arriving at Olomouc Hlavni Nadrazi. Services depart twice daily, and operate every day. The journey takes approximately 1h 27m.
The distance between Veselí nad Moravou and Olomouc is 86 km. The road distance is 93 km.
The best way to get from Veselí nad Moravou to Olomouc without a car is to train which takes 1h 27m and costs 250 Kč - 380 Kč.
The train from Veseli Nad Moravou to Olomouc Hlavni Nadrazi takes 1h 27m including transfers and departs twice daily.
Veselí nad Moravou to Olomouc train services, operated by České dráhy (ČD), depart from Veseli Nad Moravou station.
Veselí nad Moravou to Olomouc train services, operated by České dráhy (ČD), arrive at Olomouc Hlavni Nadrazi station.
Yes, the driving distance between Veselí nad Moravou to Olomouc is 93 km. It takes approximately 1h 6m to drive from Veselí nad Moravou to Olomouc.
Book your Veselí nad Moravou to Olomouc train tickets online with Omio.
What companies run services between Veselí nad Moravou, Czechia and Olomouc, Czechia?
České dráhy (ČD) operates a train from Veseli Nad Moravou to Olomouc Hlavni Nadrazi twice daily. Tickets cost Kč 250–380 and the journey takes 1h 27m.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Veseli Nad Moravou to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- Kč 250–380
- Website
- Czech Railways (ČD)
Train from Moravsky Pisek to Olomouc Hlavni Nadrazi
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- Kč 230–360
- Website
- Czech Railways (ČD)
- Ave. Duration
- 1h 6m
- Estimated price
- Kč 2,900–3,500
RB Taxi Hodonín
- Phone
- +420 777 702 702
- Website
- rbtaxi.cz
Taxi Top Gun
- Phone
- +421 911 775 565
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, South Korea: Travelling from Seoul to Busan , and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
There are 369+ hotels available in Olomouc.





