Travel from Hungary to Croatia

Bus from Hungary to Croatia

FlixBus operates a bus from Budapest to Zagreb 5 times a day. Tickets cost $20 - $35 and the journey takes 4 h 20 min.

Travel Guides

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

How to get from Hungary to Croatia

ModeDurationPrice
From Budapest-Déli train to Budapest, Budapest Kelenföld then bus to Zagreb.5 h 26 min29€
From Clark Ádám tér line 41 tram to Budapest Újbuda-központ, bus to Székesfehérvár, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića.7 h 22 min36€
From Budapest drive to Zagreb.3 h 17 min41€

How long does it take to get from Hungary to Croatia?

It takes approximately 5 h 26 min to get from Hungary to Croatia, including transfers.

Operators from Hungary to Croatia

OperatorPhoneWebsite
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
FlixBus+49 1807 123 99 123FlixBus
BKK+36 1 3 255 255BKK
Volanbusz+36 1 382 0888Volanbusz
Crnja Tours+385 91 30 30 356Crnja Tours
ZET072 500 400ZET