Travel from Prievidza to Bratislava

Bus or train from Prievidza to Bratislava?

Railways of Slovak Republic (ZSSK) operates a train from Prievidza to Bratislava 5 times a day. Tickets cost $8 - $12 and the journey takes 2 h 44 min. Alternatively, Arriva Liorbus operates a bus from Prievidza to Bratislava once daily. Tickets cost $6 and the journey takes 1 h 59 min. RegioJet also services this route every 5 minutes.

How to get from Prievidza to Bratislava

From Prievidza train to Bratislava hl.st.. 2 h 44 min 8€. From Prievidza bus to Nitra, AS then bus to Bratislava, Autobusová stanica Nivy. 3 h 16 min 7€. From Prievidza bus to Bratislava. 3 h 49 min 9€. From Prievidza drive to Bratislava. 2 h 5 min 22€.