Duration 3h 17m
Distance 342.2 km
Average price 600 kn
Possible routes 6 found

Budapest to State of Slovenes, Croats and Serbs

Rome2rio has found 6 ways to get from Budapest to State of Slovenes, Croats and Serbs by bus, train, car, flight and shuttle. We recommend taking the bus from Budapest, Budapest Kelenföld to Zagreb, which takes around 4h 30m. Alternatively, taking the train from Budapest-Deli to Zagreb Glavni Kol. is the cheapest option and takes around 5h 30m.

Recommended route

Bus

  1. Budapest, Budapest Kelenföld
    976 / ...
  2. Zagreb
4h 30m
Bookable on Rome2rio
130 kn - 160 kn
Alternative routes

Train

  1. Budapest-Deli
    204 / ...
  2. Zagreb
5h 30m
Cheapest
100 kn - 150 kn

Drive

  1. Budapest
    342 km
  2. Zagreb
Fastest
3h 17m
280 kn - 410 kn

Fly from Budapest

  1. Budapest
    BUD - ZAG
  2. Zagreb- Novi Zagreb
5h 45m
788 kn - 2.139 kn

Train to Vienna, fly

  1. Kelenfoeld
    Rj / ...
  2. Vienna
    VIE - ZAG
  3. Zagreb- Novi Zagreb
5h 23m
691 kn - 2.651 kn

Shuttle

  1. Budapest
    Eurobusways
  2. Zagreb
4h
290 kn - 700 kn

Frequently asked questions

Want to know about travelling from Budapest to State of Slovenes, Croats and Serbs? 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.

The cheapest way to get from Budapest to State of Slovenes, Croats and Serbs is to train which costs 4 500 Ft - 7 000 Ft and takes 5h 30m.

More details

The quickest way to get from Budapest to State of Slovenes, Croats and Serbs is to drive which costs 12 000 Ft - 19 000 Ft and takes 3h 17m.

More details

Yes, there is a direct bus departing from Budapest, Budapest Kelenföld and arriving at Zagreb. Services depart every three hours, and operate every day. The journey takes approximately 4h 30m.

More details

Yes, there is a direct train departing from Budapest-Deli and arriving at Zagreb Glavni Kol.. Services depart twice daily, and operate every day. The journey takes approximately 5h 30m.

More details

The distance between Budapest and State of Slovenes, Croats and Serbs is 301 km. The road distance is 342.2 km.

Get driving directions

The best way to get from Budapest to State of Slovenes, Croats and Serbs without a car is to bus which takes 4h 30m and costs 6 000 Ft - 7 500 Ft.

More details

The bus from Budapest, Budapest Kelenföld to Zagreb takes 4h 30m including transfers and departs every three hours.

More details

Budapest to State of Slovenes, Croats and Serbs bus services, operated by FlixBus, depart from Budapest, Budapest Kelenföld station.

More details

Budapest to State of Slovenes, Croats and Serbs train services, operated by Hungarian Railways (MÁV), depart from Budapest-Deli station.

More details

The best way to get from Budapest to State of Slovenes, Croats and Serbs is to bus which takes 4h 30m and costs 6 000 Ft - 7 500 Ft. Alternatively, you can train, which costs 4 500 Ft - 7 000 Ft and takes 5h 30m, you could also fly, which costs 35 000 Ft - 95 000 Ft and takes 5h 45m.

Mode details

There is no direct flight from Budapest Airport to Zagreb Airport. The quickest flight takes 2h 35m and has one stopover.

Search flights

Budapest to State of Slovenes, Croats and Serbs bus services, operated by FlixBus, arrive at Zagreb station.

More details

Budapest to State of Slovenes, Croats and Serbs train services, operated by Hungarian Railways (MÁV), arrive at Zagreb Glavni Kol. station.

More details

Yes, the driving distance between Budapest to State of Slovenes, Croats and Serbs is 342 km. It takes approximately 3h 17m to drive from Budapest to State of Slovenes, Croats and Serbs.

Get driving directions

Brussels Airlines, Swiss, Austrian Airlines and six other airlines offer flights from Budapest Airport to Zagreb Airport.

Search flights

Book your Budapest to State of Slovenes, Croats and Serbs bus tickets online with FlixBus.

Search and book

There are 1837+ hotels available in State of Slovenes, Croats and Serbs. Prices start at 750 kn per night.

More details

The best way to get from Budapest to Budapest Airport is to bus which takes 33 min and costs 350 Ft.

More details

How to travel from Budapest to State of Slovenes, Croats and Serbs

Find all the possible transport options for your trip from Budapest to State of Slovenes, Croats and Serbs right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Budapest and State of Slovenes, Croats and Serbs?

FlixBus operates a bus from Budapest to Zagreb every 3 hours. Tickets cost 130 kn - 160 kn and the journey takes 4h 30m. Alternatively, Hungarian Railways (MÁV) operates a train from Budapest to Zagreb twice daily. Tickets cost 100 kn - 150 kn and the journey takes 5h 30m.
Airlines
Ave. Duration
4h 26m
Frequency
Every day
Estimated price
1.300 kn - 5.500 kn

Contact Details

Ave. Duration
2h 35m
Frequency
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
2.500 kn - 6.000 kn

Contact Details

Ave. Duration
51 min
Frequency
Every day
Estimated price
1.200 kn - 4.500 kn

Contact Details

Ave. Duration
4h 40m
Frequency
Every day
Estimated price
1.400 kn - 4.600 kn

Contact Details

Ave. Duration
3h 40m
Frequency
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
850 kn - 2.300 kn

Contact Details

Ave. Duration
3h 55m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
850 kn - 2.500 kn

Contact Details

Ave. Duration
5h 25m
Frequency
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
1.200 kn - 4.500 kn

Contact Details

Ave. Duration
5h
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
850 kn - 3.300 kn

Contact Details

Ave. Duration
5h 50m
Frequency
Every day
Estimated price
2.900 kn - 7.000 kn

Contact Details

Train operators
Ave. Duration
5h 30m
Frequency
Twice daily
Estimated price
100 kn - 150 kn

About this operator

MAV train
Bus operators
Ave. Duration
4h 30m
Frequency
Every 3 hours
Estimated price
130 kn - 160 kn

About this operator

Flixbus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Ave. Duration
4h
Frequency
On demand
Estimated price
290 kn - 700 kn

About this operator

Eurobusways Interior

Zagreb, Croatia

Zagreb is the capital and the largest city of the Republic of Croatia. It is located in the northwest of the country, along the Sava river, at the southern slopes of the Medvednica mountain. Zagreb lies at an elevation of approximately 122 m above sea level. In the last official census of 2011 the population of the City of Zagreb was 792,875. The wider Zagreb metropolitan area includes the City of Zagreb and the separate Zagreb County bringing the total metropolitan area population up to 1,237,887. It is the biggest metropolitan area in Croatia, and the only one with a population of over one million. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe