There are 5 ways to get from Moravian Karst to Olomouc by bus, train, car, taxi, or tram
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 Brno to Olomouc - Dvořákova950157
2h 40mKč 95–128Train
- Take the train from Brno Hlavni Nadrazi to Olomouc Hlavni NadraziRe / ...
3h 41mKč 285–569Drive 67.1 km
- Drive from Moravian Karst to Olomouc67.1 km
1h 1mKč 249–360Taxi
- Take the taxi from Moravian Karst to Olomouc67.1 km
1h 1mKč 2,700–3,300Line 201 bus, line 2 tram, bus
- Take the bus from Březina, škola to Stará osada201
- Take the tram from Stará osada to Hlavní nádraží2
- Take the bus from Brno Benesova Bus Station to Olomouc Pionýrská
2h 57m
Moravian Karst to Olomouc by foot, bus, tram, and train
Questions & Answers
The cheapest way to get from Moravian Karst to Olomouc is to bus which costs 90 Kč - 130 Kč and takes 2h 40m.
The fastest way to get from Moravian Karst to Olomouc is to drive which takes 1h 1m and costs 240 Kč - 360 Kč.
The distance between Moravian Karst and Olomouc is 107 km. The road distance is 67.1 km.
The best way to get from Moravian Karst to Olomouc without a car is to bus which takes 2h 40m and costs 90 Kč - 130 Kč.
It takes approximately 2h 40m to get from Moravian Karst to Olomouc, including transfers.
The best way to get from Moravian Karst to Olomouc is to bus which takes 2h 40m and costs 90 Kč - 130 Kč. Alternatively, you can train, which costs 280 Kč - 600 Kč and takes 3h 41m.
Yes, the driving distance between Moravian Karst to Olomouc is 67 km. It takes approximately 1h 1m to drive from Moravian Karst to Olomouc.
There are 326+ hotels available in Olomouc.
What companies run services between Moravian Karst, Czechia and Olomouc, Czechia?
Arriva CZ operates a bus from Brno to Olomouc - Dvořákova every 15 minutes. Tickets cost Kč 80–110 and the journey takes 1h 36m. Alternatively, České dráhy (ČD) operates a train from Brno Hlavni Nadrazi to Olomouc Hlavni Nadrazi hourly. Tickets cost Kč 270–550 and the journey takes 2h 16m.
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Brno Hlavni Nadrazi to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h 16m
- Frequency
- Hourly
- Estimated price
- Kč 270–550
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 270–380
- 1st Class
- Kč 420–550
- Business
- Kč 460–490
- Phone
- +420 5 4317 4317
- info@kordis-jmk.cz
- Website
- idsjmk.cz
Tram from Stará osada to Hlavní nádraží
- Ave. Duration
- 12 min
- Frequency
- Every 15 minutes
- Estimated price
- Kč 14–19
- Schedules at
- idsjmk.cz
- Phone
- +420 725 100 725
- info@arriva.cz
- Website
- arriva.cz
Bus from Brno to Olomouc - Dvořákova
- Ave. Duration
- 1h 36m
- Frequency
- Every 15 minutes
- Estimated price
- Kč 80–110
- Schedules at
- arriva.cz
- Phone
- +420 5 4317 4317
- info@kordis-jmk.cz
- Website
- idsjmk.cz
Bus from Březina, škola to Stará osada
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Schedules at
- idsjmk.cz
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Brno Benesova Bus Station to Olomouc Pionýrská
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- Kč 110–150
- Website
- https://regiojet.com/
- Ave. Duration
- 1h 1m
- Estimated price
- Kč 2,700–3,300
Taxi Impuls Plus Brno
- Phone
- +420 542 216 666
- Website
- taxi-impuls.cz
Taxi Brno
- Phone
- +420 774 396 106
- Website
- taxibrno.com
Lido Taxi
- Phone
- +420 542 214 221
- Website
- taxi-brno.eu
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 4 stunningly beautiful Philippines islands you need to visit, Train travel in France: A guide to SNCF, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.











