Travel from Budapest to Vysoké-Tatry

Bus or train from Budapest to Vysoké Tatry?

BKK operates a bus from Budapest to Vysoké Tatry every 15 minutes. Tickets cost $2 and the journey takes 13 min. 3 other operators also service this route. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Vysoké Tatry hourly. Tickets cost $3 - $6 and the journey takes 59 min. 3 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 Budapest to Vysoké Tatry

From Budapest-Keleti train to Miskolc, bus to Kosice, train to Poprad-Tatry, then train to Stary Smokovec. 6 h 54 min 7 287 Ft. From Deák Ferenc tér M bus to Budapest, bus to Košice AS, then bus to Starý Smokovec AS. 8 h 5 min 9 152 Ft. From Budapest-Nyugati train to Szob, train to Bratislava hl.st., train to Poprad-Tatry, then train to Stary Smokovec. 9 h 6 min 8 227 Ft. From Budapest Vörösmarty tér subway to Budapešť Mexikói út metro M1, night bus to Poprad-Tatry, then train to Stary Smokovec. 7 h 26 min 5 533 Ft. From Budapest drive to Vysoké Tatry. 3 h 53 min 10 455 Ft. From Dózsa György tér line 5 bus to Budapest, Shuttle bus to Poprad, walk to Poprad-Tatry, then train to Stary Smokovec. 5 h 11 min 21 223 Ft.