Bus train

Take the Eurobus SK bus at the Rožňava station .

The journey takes approximately 1 h 53 m. Ticket price is about €8 The travel distance is 75 km.

Carrier is Eurobus SK.

Buy ticket

Get off at the Poprad.
Take the train RegioJet at the station Poprad-Tatry.

The journey takes approximately 4 h 30 m. Ticket price is about €13 The travel distance is 350 km.

Carrier is RegioJet.

Buy ticket

Get off at the Olomouc Hlavni Nadrazi.


🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


Bus train via Угерски Брод

Take the FlixBus bus at the Rožňava station .

The journey takes approximately 6 h 45 m. Ticket price is about €26 The travel distance is 328 km.

Carrier is FlixBus.

Buy ticket

Get off at the Uherský Brod.
Take the train Czech Railways (ČD) at the station Uhersky Brod.

The journey takes approximately 1 h 29 m. Ticket price is about €5 The travel distance is 87 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Olomouc Hlavni Nadrazi.


🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 4 h 56 m. The travel distance is 360 km.

Get off at the Olomouc.


🛏 Find hotel deals and discounts up to 20% in Olomouc at Booking


The cheapest way to travel from Rožňava to Olomouc is by taking a Bus train with an average price of €21. The journey takes approximately 7 ч. 23 мин.

Drive is the fastest way to travel from Rožňava to Olomouc. Tickets cost €21. The journey takes approximately 4 ч. 56 мин.

Rožňava is approximately 360 km away from Olomouc. The trip by car takes 4 h 56 m.

The average journey time by car between Rožňava and Olomouc is 4 h 56 m.