COVID-19 Travel restrictions may apply upon entering Hungary. Learn More.
Duration 3h 17m
Distance 341.4 km
Average price 8 098 Ft
Frequency Weekly

Trip overview

Bus

  1. Zagreb Central Bus Station
  2. Budapest
5h 10m
5 965 Ft - 10 872 Ft

Frequently asked questions

Want to know about travelling from Zagreb to Budapest? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Hungary. For the latest travel status, please check the official page for Hungary.

Learn More.

No, there is no direct bus from Zagreb station to Budapest. However, there are services departing from Zagreb Central Bus Station and arriving at Deák Ferenc tér M via Népliget M. The journey, including transfers, takes approximately 5h 10m.

More details

The distance between Zagreb and Budapest is 299 km. The road distance is 341.4 km.

Get driving directions

Zagreb to Budapest bus services, operated by Nomago, depart from Zagreb Central Bus Station.

More details

Zagreb to Budapest bus services, operated by Nomago, arrive at Budapest Nepliget station.

More details

There are 2742+ hotels available in Budapest. Prices start at 27 500 Ft per night.

More details

What companies run services between Zagreb and Budapest?

Nomago operates a bus from Zagreb Central Bus Station to Budapest Nepliget twice daily. Tickets cost 5 500 Ft - 11 000 Ft and the journey takes 4h 45m.
Bus operators
Nomago
Ave. Duration
4h 45m
Frequency
Twice daily
Estimated price
5 500 Ft - 11 000 Ft
Phone
+386 1 431 77 00
Email
info@nomago.si
Website
nomago.si
Bus from Zagreb Central Bus Station to Budapest Nepliget
Ave. Duration
4h 45m
Frequency
Twice daily
Estimated price
5 500 Ft - 11 000 Ft
Book at
Nomago
Economy
5 500 Ft - 8 000 Ft
Premium
6 500 Ft - 9 000 Ft
Family&friends
7 500 Ft - 11 000 Ft
Eurobusways
Ave. Duration
4h
Frequency
On demand
Estimated price
14 000 Ft - 33 000 Ft
Phone
+36 70 282 1827
Email
info@eurobusways.com
Website
eurobusways.com
Shuttle from Zagreb to Budapest
Ave. Duration
4h
Frequency
On demand
Estimated price
14 000 Ft - 33 000 Ft
Schedules at
eurobusways.com

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps