Travel from Poprad to Prague

Bus or train from Poprad to Prague?

Railways of Slovak Republic (ZSSK) operates a train from Poprad to Prague 3 times a day. Tickets cost $25 - $40 and the journey takes 6 h 55 min. Leo Express also services this route twice daily. Alternatively, Arriva Vychodnicechy operates a bus from Poprad to Prague twice daily. Tickets cost $22 - $30 and the journey takes 7 h 25 min. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Poprad to Prague

ModeDurationPrice
From Poprad-Tatry train to Praha hl.n..6 h 55 min25€
From Poprad bus to Prague Florenc.7 h 25 min21€
From Poprad bus to Kolin(CZ) then train to Praha hl.n..8 h 57 min28€
From Poprad-Tatry night train to Praha hl.n..7 h 42 min25€
From Poprad drive to Prague.6 h 9 min71€
From Poprad-Tatry train to Staničné námestie, line 23 bus to Kosice airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.6 h 3 min96€
From Poprad AS bus to Krakow airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.6 h 13 min139€
From Poprad-Tatry train to Stodolní, line 1 tram to Ostrava, ÚAN, bus to Ostrava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.7 h 12 min137€
From Poprad-Tatry train to Bratislava hl.st., train to Wien Hbf, train to Vienna airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.9 h145€
From Poprad-Tatry train to Kosice, Shuttle bus to Budapest airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.7 h 57 min149€
From Poprad-Tatry train to Bratislava Hlavná Stanica, line 61 shuttle to Bratislava airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.8 h 36 min114€

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

The train from Poprad-Tatry to Praha hl.n. takes 6 h 55 min including transfers and departs four times a day.

Is there a direct train between Poprad and Prague?

Yes, there is a direct train departing from Poprad-Tatry and arriving at Praha hl.n.. Services depart four times a day, and operate every day. The journey takes approximately 6 h 55 min.

Is there a direct bus between Poprad and Prague?

Yes, there is a direct bus departing from Poprad and arriving at Prague Florenc. Services depart once daily, and operate every day. The journey takes approximately 7 h 25 min.

Operators from Poprad to Prague

OperatorPhoneWebsite
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Arriva VychodnicechyArriva Vychodnicechy
Arriva MichalovceArriva Michalovce
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Public transport KošicePublic transport Košice
CSACSA
LOTLOT
Austrian AirlinesAustrian Airlines
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
Leo Express+420 220 311 700Leo Express
RyanairRyanair
Dopravní Podnik Ostrava a.s.+420 597 608 508Dopravní Podnik Ostrava a.s.
IdosIdos
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
TunisairTunisair
Eurobusways+36 20 9148100Eurobusways
LufthansaLufthansa
IMHD BratislavaIMHD Bratislava