There are 3 ways to get from Bratislava to Ružomberok by train, bus 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.

Recommended option

Train  •  3 h 21 min

  1. Take the train from Bratislava hl.st. to Ruzomberok R / ...

$11 - $16

2 alternative options

Bus  •  5 h 27 min

  1. Take the bus from Bratislava to Ružomberok 711501 / ...

$14 - $27

Drive  •  2 h 46 min

  1. Drive from Bratislava to Ružomberok 162.6 miles

$30 - $50

What companies run services between Bratislava, Slovakia and Ružomberok, Slovakia?

Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Ružomberok hourly. Tickets cost $11 - $16 and the journey takes 3 h 21 min. Alternatively, Slivtour operates a bus from Bratislava to Ružomberok 3 times a day. Tickets cost $19 - $27 and the journey takes 5 h 27 min. Two other operators also service this route.

Train operators
Railways of Slovak Republic (ZSSK)
Bus operators
Slivtour
Phone
+421 - (0)54 - 472 72 74
Email
slivtour@slivtour.sk
Website
slivtour.sk
Bus from Bratislava to Ružomberok
Ave. Duration
5 h 27 min
Frequency
3 times a day
Estimated price
$19 - $27
Schedules at
slivtour.sk
SAD Presov, A.S
Phone
+421 900 211 153
Email
sadpo@sad-po.sk
Website
sad-po.sk
Bus from Bratislava to Ružomberok
Ave. Duration
4 h 40 min
Frequency
Once daily
Estimated price
$16 - $19
Schedules at
sad-po.sk
SAD Humenne
Phone
+421 57 7863 103
Email
sekretariat@sadhe.sk
Website
sadhe.sk
Bus from Bratislava to Ruzomberok
Ave. Duration
5 h 41 min
Frequency
Once daily
Estimated price
$14 - $19
Schedules at
sadhe.sk

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 French strikes 2018: What are my alternative transport options?, Travelling around the UAE and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

The distance between Bratislava and Ružomberok is 192 km. The road distance is 260 km.

The cheapest way to get from Bratislava to Ružomberok is to train which costs 10€ - 14€ and takes 3 h 21 min.

The quickest way to get from Bratislava to Ružomberok is to drive which takes 2 h 46 min and costs 28€ - 45€.

Yes, there is a direct train departing from Bratislava hl.st. and arriving at Ruzomberok. Services depart hourly, and operate every day. The journey takes approximately 3 h 21 min.

Yes, there is a direct bus departing from Bratislava and arriving at Ružomberok. Services depart five times a day, and operate every day. The journey takes approximately 5 h 27 min.

The train from Bratislava hl.st. to Ruzomberok takes 3 h 21 min including transfers and departs hourly.