Travel from Nitra to Prague

Bus or train from Nitra to Prague?

RegioJet operates a bus from Nitra to Prague every 5 minutes. Tickets cost $3 - $5 and the journey takes 1 h 15 min. 2 other operators also service this route. Alternatively, Railways of Slovak Republic (ZSSK) operates a train from Nitra to Prague hourly. Tickets cost $3 - $5 and the journey takes 49 min. Railways of Slovak Republic (ZSSK) also services this route 5 times a day.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Nitra to Prague

From Nitra, AS bus to Bratislava, Autobusová stanica Nivy then bus to Praha, ÚAN Florenc. 6 h 28 min 15€. From Nitra bus to Breclav then train to Praha hl.n.. 6 h 48 min 24€. From Nitra train to Nove Zamky then train to Praha hl.n.. 6 h 51 min 22€. From Nitra bus to Praha. 7 h 7 min 26€. From Nitra train to Topoľčany AS then night bus to Praha ÚAN Florenc. 7 h 44 min 18€. From Nitra drive to Prague. 3 h 58 min 53€. From Nitra, AS bus to Bratislava, Autobusová stanica Nivy, bus to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 4 h 48 min 122€. From Nitra, AS bus to Bratislava aut.st. Mlynské Nivy/Busbahnhof, bus to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 5 h 43 min 102€.