There are 5 ways to get from Olomouc to Ružomberok by train, night train, 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.
Train
best- Take the train from Olomouc Main Train Station to Ruzomberok Train Stationtrain RegioJet RJ 1021 / ...
3h 47m€10–40Night train
- Take the nighttrain from Olomouc Hlavni Nadrazi to Ruzomberoknighttrain En
4h 20m€13–40Drive 202.5 km
- Drive from Olomouc to Ružomberokcar 202.5 km
2h 43m€34–49Train via Žilina
- Take the train from Olomouc Hlavni Nadrazi to Zilinatrain Ic / ...
- Take the train from Zilina to Ruzomberoktrain Re / ...
3h 52m€11–61Train via Hranice
- Take the train from Olomouc Hlavni Nadrazi to Hranice Na Moravetrain Ec
- Take the train from Hranice Na Morave to Ruzomberoktrain Ic
4h 45m€11–30
Olomouc to Ružomberok by train
Comparing Your Travel Options
The cheapest way to get from Olomouc to Ružomberok is to train via Hranice which costs €11 - €30 and takes 4h 45m.
The fastest way to get from Olomouc to Ružomberok is to drive which takes 2h 43m and costs €30 - €50.
Yes, there is a direct train departing from Olomouc Main Train Station station and arriving at Ruzomberok Train Station station. Services depart five times a day, and operate every day. The journey takes approximately 3h 47m.
The distance between Olomouc and Ružomberok is 266 km. The road distance is 202.5 km.
The best way to get from Olomouc to Ružomberok without a car is to train which takes 3h 47m and costs €10 - €40.
The train from Olomouc Main Train Station to Ruzomberok Train Station takes 3h 47m including transfers and departs five times a day.
Olomouc to Ružomberok train services, operated by RegioJet, depart from Olomouc Main Train Station.
Olomouc to Ružomberok train services, operated by RegioJet, arrive at Ruzomberok Train Station.
Yes, the driving distance between Olomouc to Ružomberok is 202 km. It takes approximately 2h 43m to drive from Olomouc to Ružomberok.
Book your Olomouc to Ružomberok train tickets online with Omio and Distribusion.
What companies run services between Olomouc, Czechia and Ružomberok, Slovakia?
RegioJet operates a train from Olomouc Main Train Station to Ruzomberok Train Station every 3 hours. Tickets cost €12–22 and the journey takes 3h 47m. Three other operators also service this route.
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Olomouc Main Train Station to Ruzomberok Train Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 3 hours
- Estimated price
- €12–22
- Website
- RegioJet
Train from Olomouc Hlavni Nadrazi to Zilina
- Ave. Duration
- 2h 35m
- Frequency
- Every 3 hours
- Estimated price
- €10–18
- Website
- RegioJet
Train from Zilina to Ruzomberok
- Ave. Duration
- 52 min
- Frequency
- Every 4 hours
- Estimated price
- €2–5
- Website
- RegioJet
Train from Olomouc Hlavni Nadrazi to Hranice Na Morave
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €2–4
- Website
- RegioJet
Train from Hranice Na Morave to Ruzomberok
- Ave. Duration
- 3h 13m
- Frequency
- 4 times a day
- Estimated price
- €10–18
- Website
- RegioJet
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Olomouc Main Train Station to Ruzomberok Train Station
- Ave. Duration
- 3h 36m
- Frequency
- Once daily
- Estimated price
- €10–17
- Website
- LEO Express
Train from Olomouc Hlavni Nadrazi to Zilina
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a day
- Estimated price
- €8–13
- Website
- LEO Express
Train from Zilina to Ruzomberok
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- €2–4
- Website
- LEO Express
Train from Olomouc Hlavni Nadrazi to Hranice Na Morave
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €2–3
- Website
- LEO Express
Train from Hranice Na Morave to Ruzomberok
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- €9–14
- Website
- LEO Express
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Olomouc Main Train Station to Ruzomberok Train Station
- Ave. Duration
- 3h 24m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Website
- Czech Railways (ČD)
Night train from Olomouc Hlavni Nadrazi to Ruzomberok
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- €25–40
- Website
- Czech Railways (ČD)
Train from Olomouc Hlavni Nadrazi to Zilina
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- €19–28
- Website
- Czech Railways (ČD)
Train from Zilina to Ruzomberok
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €5–8
- Website
- Czech Railways (ČD)
Train from Olomouc Hlavni Nadrazi to Hranice Na Morave
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- Czech Railways (ČD)
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Olomouc Main Train Station to Ruzomberok Train Station
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- €13–24
- Website
- Railways of Slovak Republic (ZSSK)
Night train from Olomouc Hlavni Nadrazi to Ruzomberok
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €13–24
- Website
- Railways of Slovak Republic (ZSSK)
Train from Zilina to Ruzomberok
- Ave. Duration
- 1h 7m
- Frequency
- Every 30 minutes
- Estimated price
- €2–5
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Olomouc Hlavni Nadrazi to Zilina
- Ave. Duration
- 2h 47m
- Frequency
- Every 4 hours
- Estimated price
- €54
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Olomouc Hlavni Nadrazi to Hranice Na Morave
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €13
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
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 Getting to Rome from the airport, How to get from London to Edinburgh, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 1683+ hotels available in Ružomberok.

















