There are 5 ways to get from Zlaté Hory to Olomouc by bus, 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.
Line 950116 bus, bus
best- Take the bus from Zlaté Hory, aut.st to Jeseník, žel.st.bus 950116
- Take the bus from Jesenik to Olomouc - Dvořákovabus 950157
3h 31mTrain
cheapest- Take the train from Zlate Hory to Jeseniktrain Re
- Take the train from Jesenik to Zabreh Na Moravetrain
- Take the train from Zabreh Na Morave to Olomouc Hlavni Nadrazitrain Re / ...
3h 32mKč 288–790Drive 90.3 km
- Drive from Zlaté Hory to Olomouccar 90.3 km
1h 30mKč 332–479Taxi
- Take the taxi from Zlaté Hory to Olomouctaxi 90.3 km
1h 30mKč 3,000–3,600Line 950116 bus, bus via Olomouc, aut. nádr.
- Take the bus from Zlaté Hory, aut.st to Jeseník, aut. nádrbus 950116 / ...
- Take the bus from Jeseník, aut. nádr. to Olomouc, aut. nádr.bus 950904 / ...
4h 33m
Zlaté Hory to Olomouc by train
Questions & Answers
The cheapest way to get from Zlaté Hory to Olomouc is to train which costs 280 Kč - 800 Kč and takes 3h 32m.
The fastest way to get from Zlaté Hory to Olomouc is to drive which takes 1h 30m and costs 330 Kč - 480 Kč.
No, there is no direct bus from Zlaté Hory to Olomouc. However, there are services departing from Zlaté Hory, aut.st and arriving at Olomouc - Dvořákova via Jesenik. The journey, including transfers, takes approximately 3h 31m.
No, there is no direct train from Zlaté Hory to Olomouc. However, there are services departing from Zlate Hory and arriving at Olomouc Hlavni Nadrazi via Jesenik and Zabreh Na Morave. The journey, including transfers, takes approximately 3h 32m.
The distance between Zlaté Hory and Olomouc is 142 km. The road distance is 90.3 km.
The best way to get from Zlaté Hory to Olomouc without a car is to line 950116 bus and bus which takes 3h 31m and costs .
It takes approximately 3h 31m to get from Zlaté Hory to Olomouc, including transfers.
Zlaté Hory to Olomouc bus services, operated by IDSOK, depart from Zlaté Hory, aut.st station.
Zlaté Hory to Olomouc train services, operated by České dráhy (ČD), depart from Zlate Hory station.
The best way to get from Zlaté Hory to Olomouc is to line 950116 bus and bus which takes 3h 31m and costs . Alternatively, you can train, which costs 280 Kč - 800 Kč and takes 3h 32m.
What companies run services between Zlaté Hory, Olomoucký kraj, Czechia and Olomouc, Czechia?
You can take a bus from Zlaté Hory, aut.st to Olomouc - Dvořákova via Jeseník, žel.st. and Jesenik in around 3h 31m. Alternatively, you can take a train from Zlate Hory to Olomouc Hlavni Nadrazi via Jesenik and Zabreh Na Morave in around 3h 32m.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Zlate Hory to Jesenik
- Ave. Duration
- 42 min
- Frequency
- 4 times a week
- Estimated price
- Kč 65–100
- Website
- Czech Railways (ČD)
Train from Jesenik to Zabreh Na Morave
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- Kč 170–270
- Website
- Czech Railways (ČD)
Train from Zabreh Na Morave to Olomouc Hlavni Nadrazi
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- Kč 130–200
- Website
- Czech Railways (ČD)
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Zabreh Na Morave to Olomouc Hlavni Nadrazi
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- Kč 65–110
- Website
- LEO Express
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Zabreh Na Morave to Olomouc Hlavni Nadrazi
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- Kč 240–420
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Zabreh Na Morave to Olomouc Hlavni Nadrazi
- Ave. Duration
- 21 min
- Frequency
- Every 3 hours
- Estimated price
- Kč 65–110
- Website
- RegioJet
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Zabreh Na Morave to Olomouc Hlavni Nadrazi
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Estimated price
- Kč 50–95
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- 588 88 77 88
- Website
- idsok.cz
Bus from Zlaté Hory, aut.st to Jeseník, žel.st.
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Schedules at
- idsok.cz
Bus from Zlaté Hory, aut.st to Jeseník, aut. nádr
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- idsok.cz
Bus from Jeseník, aut. nádr. to Olomouc, aut. nádr.
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Schedules at
- idsok.cz
- Phone
- +420 725 100 725
- [email protected]
- Website
- arriva.cz
Bus from Jesenik to Olomouc - Dvořákova
- Ave. Duration
- 2h 39m
- Frequency
- Every 15 minutes
- Estimated price
- Kč 150–220
- Schedules at
- arriva.cz
- Ave. Duration
- 1h 30m
- Estimated price
- Kč 3,000–3,600
Taxi Jan-John
- Phone
- +48 882 144 846
- Website
- taxi-jan-john.business.site
Taxi Nysa Andrzej
- Phone
- +48 607 811 846
- Website
- taxinysa.com
Black & White Taxi Krnov
- Phone
- +420 792 252 425
- Website
- bw-taxi.cz
Taxi Krnov
- Phone
- +420 723 537 697
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 Which London airport should I choose?, How to get from London to Edinburgh, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Zlaté Hory to Olomouc bus services, operated by IDSOK, arrive at Jeseník, žel.st. station.
Zlaté Hory to Olomouc train services, operated by České dráhy (ČD), arrive at Jesenik station.
Yes, the driving distance between Zlaté Hory to Olomouc is 90 km. It takes approximately 1h 30m to drive from Zlaté Hory to Olomouc.
Book your Zlaté Hory to Olomouc train tickets online with Omio.
There are 368+ hotels available in Olomouc.























