Travel from Bratislava to Poprad

Bus or train from Bratislava to Poprad?

Railways of Slovak Republic (ZSSK) operates a train from Bratislava to Poprad every 4 hours. Tickets cost $15 - $22 and the journey takes 3 h 47 min. Alternatively, Slivtour operates a bus from Bratislava to Poprad 4 times a day. Tickets cost $22 - $30 and the journey takes 6 h 57 min. Two other operators also service this route.

Travel Guides

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

How to get from Bratislava to Poprad

ModeDurationPrice
From Bratislava hl.st. train to Poprad-Tatry.3 h 47 min15€
From Bratislava bus to Poprad.6 h 57 min19€
From Bratislava bus to Muráň nam. then bus to Poprad.8 h 2 min23€
From Bratislava drive to Poprad.3 h 34 min43€
From Bratislava, Most SNP bus to Vienna airport, fly to Kosice airport, line 23 bus to Kosice, then train to Poprad.5 h 15 min203€
From Bratislava Hodzovo nám. (císlo 2) train to Bratislava airport, fly to Kosice airport, line 23 bus to Kosice, then train to Poprad.4 h 55 min73€

How long does it take to get from Bratislava to Poprad?

The train from Bratislava hl.st. to Poprad-Tatry takes 3 h 47 min including transfers and departs every four hours.

Is there a direct train between Bratislava and Poprad?

Yes, there is a direct train departing from Bratislava hl.st. and arriving at Poprad-Tatry. Services depart every four hours, and operate every day. The journey takes approximately 3 h 47 min.

Is there a direct bus between Bratislava and Poprad?

Yes, there is a direct bus departing from Bratislava and arriving at Poprad. Services depart every four hours, and operate every day. The journey takes approximately 6 h 57 min.

Operators from Bratislava to Poprad

OperatorPhoneWebsite
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Slivtour+421 - (0)54 - 472 72 74Slivtour
SAD Lucenec047/5631385SAD Lucenec
RegioJet+420 542 42 42 42RegioJet
Austrian AirlinesAustrian Airlines
Public transport KošicePublic transport Košice
CSACSA