Travel from Budapest to Krka-National-Park

Bus or train from Budapest to Krka National Park?

You can take a bus from Budapest to Krka National Park via Zagreb Zob and Skradin Busbahnhof in around 9 h 57 min. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Krka National Park 3 times a week. Tickets cost $35 - $60 and the journey takes 11 h 28 min.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Budapest to Krka National Park

From Budapest, Budapest Kelenföld bus to Zagreb Zob, bus to Skradin Busbahnhof, then taxi to Krka National Park. 9 h 57 min 763 kn. From Kelenföld train to Knin then taxi to Krka National Park. 11 h 59 min 688 kn. From Deák Ferenc tér M bus to Budapest Népliget, bus to Šibenik, bus to Dubravice, then taxi to Krka National Park. 12 h 26 min 726 kn. From Budapest drive to Krka National Park. 6 h 42 min 630 kn. From Deák Ferenc tér M bus to Budapest airport, fly to Split airport, then taxi to Krka National Park. 6 h 54 min 2.150 kn. From Budapest Shuttle bus to Zagreb, walk to Sopot, bus to Zagreb airport, fly to Split airport, then taxi to Krka National Park. 7 h 22 min 1.949 kn.