Travel from Budapest to Zadar

Bus or fly from Budapest to Zadar?

You can take a bus from Budapest to Zadar via Budapest and Nagykanizsa in around 11 hours 53 minutes. Alternatively, Brussels Airlines, Lufthansa and nine other airlines fly from Budapest to Zadar 3 times a day.

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 Zadar

ModeDurationPrice
From Budapest-Déli train to Siofok then bus to Zadar.8 h 47 min54€
From Deák Ferenc tér M bus to Budapest, bus to Nagykanizsa, then bus to Zadar.11 h 53 min54€
From Budapest drive to Zadar.6 h 1 min75€
From Deák Ferenc tér M bus to Budapest airport, fly to Zadar airport, then bus to Zadar.7 h 38 min173€
From Deák Ferenc tér M bus to Budapest airport, fly to Split airport, line 37 shuttle to Trogir, then bus to Zadar.9 h 26 min166€
From Budapest Shuttle bus to Zagreb, walk to Sopot, bus to Zagreb airport, fly to Zadar airport, then bus to Zadar.7 h 2 min133€
From Deák Ferenc tér M bus to Budapest airport, fly to Zagreb airport, shuttle to Zagreb, then bus to Zadar.9 h 53 min170€
From Budapest shuttle to Zadar.7 h120€

How long does it take to get from Budapest to Zadar?

It takes approximately 8 hours 47 minutes to get from Budapest to Zadar, including transfers.

Is there a direct bus between Budapest and Zadar?

No, there is no direct bus from Budapest to Zadar. However, there are services departing from Deák Ferenc tér M and arriving at Zadar via Budapest and Nagykanizsa. The journey, including transfers, takes approximately 11 hours 53 minutes.

Operators from Budapest to Zadar

OperatorPhoneWebsite
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Eurolines HU+36 (1) 382-0888Eurolines HU
BKK+36 1 3 255 255BKK
Volanbusz+36 1 382 0888Volanbusz
Brussels AirlinesBrussels Airlines
LufthansaLufthansa
RyanairRyanair
Austrian AirlinesAustrian Airlines
EurowingsEurowings
Croatia AirlinesCroatia Airlines
Wizz AirWizz Air
Condor FlugdienstCondor Flugdienst
SwissSwiss
Germania Flug AGGermania Flug AG
easyJeteasyJet
Liburnija d.o.o. Zadar+385 23316915Liburnija d.o.o. Zadar
KLMKLM
LOTLOT
Edelweiss AirEdelweiss Air
CSACSA
Travel ServiceTravel Service
AlitaliaAlitalia
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Air SerbiaAir Serbia
Vueling AirlinesVueling Airlines
Promet SplitPromet Split
Autobusni Promet+385 (42) 372 803Autobusni Promet
Eurobusways+36 20 9148100Eurobusways
Pleso Prijevoz01 / 6331-999Pleso Prijevoz
Turkish AirlinesTurkish Airlines
GoOpti+386 1 320 4530GoOpti
FlixBus+49 1807 123 99 123FlixBus