Travel from Hungary to Slovakia

Bus or train from Hungary to Slovakia?

Hungarian Railways (MÁV) operates a train from Budapest to Bratislava every 10 minutes. Tickets cost $1 and the journey takes 4 min. Hungarian Railways (MÁV) also services this route 3 times a day. Alternatively, BKK operates a bus from Budapest to Bratislava every 15 minutes. Tickets cost $2 and the journey takes 13 min. FlixBus also services this route 5 times a week.

Travel Guides

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

How to get from Hungary to Slovakia

From Budapest Deák Ferenc tér (M2) subway to Budapest-Keleti then train to Bratislava hl.st.. 3 h 46 min 3 245 Ft. From Deák Ferenc tér M bus to Budapest, Budapest Népliget then bus to Bratislava, Bratislava Most SNP. 3 h 58 min 5 379 Ft. From Clark Ádám tér line 19 tram to Budapešť, Kelenföld vasútállomás M - Etele tér then bus to Bratislava, Most SNP. 5 h 55 min 3 520 Ft. From Dózsa György tér line 5 bus to Budapest-Keleti then night train to Bratislava hl.st.. 3 h 55 min 3 870 Ft. From Budapest rideshare to Bratislava. 2 h 49 min 2 608 Ft. From Budapest drive to Bratislava. 1 h 59 min 7 834 Ft.

Operators from Hungary to Slovakia