[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Mon
Jun 14
Find prices
$475Lufthansa Cityline
Tue
Jun 15
Find prices
$475Lufthansa Cityline
Wed
Jun 16
Find prices
$475Lufthansa Cityline
Thu
Jun 17
Find prices
$475Lufthansa Cityline
Fri
Jun 18
Find prices
$508Croatia Airlines
Sat
Jun 19
Find prices
$475Lufthansa Cityline
Sun
Jun 20
$26Flixbus
$237Eurowings
Mon
Jun 21
Find prices
$475Lufthansa Cityline
Tue
Jun 22
Find prices
$475Lufthansa Cityline
Wed
Jun 23
Find prices
$508Croatia Airlines
Thu
Jun 24
Find prices
$475Lufthansa Cityline
Fri
Jun 25
$26Flixbus
$475Lufthansa Cityline
Sat
Jun 26
$25Flixbus
$475Lufthansa Cityline
Sun
Jun 27
$26Flixbus
$212Eurowings
Mon
Jun 28
Find prices
$475Lufthansa Cityline
Tue
Jun 29
Find prices
$475Lufthansa Cityline
Wed
Jun 30
Find prices
$475Lufthansa Cityline
Thu
Jul 1
$22Flixbus
$212Eurowings Europe
Fri
Jul 2
Find prices
$475Lufthansa Cityline
Sat
Jul 3
$22Flixbus
$475Lufthansa Cityline
Sun
Jul 4
$22Flixbus
$237Eurowings

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

Tue, Jun 15
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all
bus

Journey Summary

Zagreb to Budapest Bus Information

Avg. Bus Duration
6 hours 34 minutes
Coach Ticket Price: $27
Buses depart from:Zagreb
Bus arrives in:Budapest
Distance:299 km
Bus Companies:Flixbus
Bus companies

FlixBus Zagreb – Budapest

You can travel by bus from Zagreb to Budapest with FlixBus for as low as $21 (€16). When you search for schedules and tickets, Omio will show you the best trip.

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Zagreb and Budapest.

FlixBus is one of the best options when traveling by bus between Zagreb and Budapest. Omio quickly shows you current FlixBus bus schedules for the Zagreb - Budapest journey and makes it easier than ever for you to buy bus tickets online for the cheapest, fastest or earliest route available. The distance from Zagreb to Budapest is around 185 miles (299 km) and the cheapest FlixBus one-way ticket you can book starts at $22 (€17). As you check the latest Zagreb to Budapest bus schedule from FlixBus for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Budapest safely. If you search for FlixBus tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect FlixBus ticket from Zagreb to Budapest so you can spend more time enjoying the smooth and easy journey!

When purchasing your FlixBus bus tickets from Zagreb to Budapest, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Zagreb to Budapest

Buses from Zagreb to Budapest usually operate at least twice a day – usually in the morning and afternoon. The distance between Zagreb and Budapest is approximately 345 kilometers. There are direct and indirect services; however, the journey tends to be direct. It takes about 5 hours to arrive in Budapest. The main bus operator for this route is FlixBus.

Zagreb to Budapest buses: Not what you're looking for?

Return buses from Budapest to Zagreb | Compare all modes of traveling from Zagreb to Budapest | Or learn more about cheap buses to Budapest



Zagreb to Budapest Bus Cost

Average prices for buses from Zagreb to Budapest when you book in advance

Booking Period

Average Price

Same Day

€29

1 Day in Advance

€29

1 Week in Advance

€23

2 Weeks in Advance

€19

1 Month in Advance

€17

3 Months in Advance

€17

Zagreb to Budapest Buses: General Information

While taking a bus is slower than flying, it can take as little as 5 h to arrive in Budapest.

  • autobus Most Zagreb to Budapest buses are run by Flixbus.
  • autobus Most buses are direct, depart from Zagreb's Autobusni Kolodvor bus station and arrive at Budapest's Nepliget bus station.
  • autobus Traveling from Zagreb to Budapest by bus takes as little as 5 hours to arrive in Budapest.
  • autobus Most travelers book their Zagreb to Budapest bus ticket 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Zagreb to Budapest buses decrease the further they are booked in advance:

  • It is 21% cheaper to book a Zagreb to Budapest bus ticket 1 week in advance as opposed to the day you intend to travel.
  • Zagreb to Budapest bus tickets are 42% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

Taking the Bus from Zagreb

Buses from Zagreb to Budapest normally depart from Zagreb's Autobusni Kolodvor bus terminal, which is located along Avenija Marina Držića. It is the largest bus station in Croatia and is a major hub for local and international travel. Trams, including route number 6, provide services between Zagreb's town center and the station. For those arriving by train, catch trams 2, 3 or 6 just outside Zagreb train station – the journey to the bus station takes approximately 10 minutes. There is a large parking lot in the northern area of the station, which is ideal for those arriving by car or taxi.

Getting into Budapest by Bus

Budapest is a vibrant city that is located on both sides of the Danube River. While here, visitors can go for a dip in one of the city’s natural thermal spas, savour aromatic coffee from a traditional coffee house, and visit sites of historical interest, such as the neo-Gothic Parliament building, the Tomb of the Unknown Soldier and Vajdahunyad Budapest. Buses from Zagreb to Budapest usually arrive at Budapest Nepliget Hst 5. This bus stop is situated opposite the Nepliget metro station (blue line M3), which is 10 minutes from the city center. Bus number 254E and tram route 1 also provide onward travel to the center.

Travel Tips

Buses from Zagreb to Budapest
Take the bus to Budapest easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Zagreb to Budapest.
FAQs
Is travel by bus currently allowed from Zagreb, Croatia to Budapest, Hungary?

Travel by bus between Zagreb, Croatia and Budapest, Hungary is: Partially open.

Is international entry into Budapest from Zagreb restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Croatia

Do I need to quarantine on arrival in Hungary from Zagreb?

Entry Requirements:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival

What are the safety rules to follow in Budapest, Hungary?

The government of Hungary has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 6/6/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Budapest from Zagreb closer to your date of departure here

What COVID restrictions are there for my return journey by bus to Zagreb, Croatia from Budapest, Hungary?

The current restriction level for your return trip by bus from Budapest to Zagreb is: Partially open

Are there any international entry restrictions on returning to Croatia from Hungary?

Reentry to Croatia is allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to quarantine on arrival in Croatia from Budapest?

What are the requirements?

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test

What are the safety rules to follow in Zagreb, Croatia?

The government of Croatia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 6/6/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Zagreb from Budapest here.

How much does a cheap bus to Budapest from Zagreb cost?
Bus tickets to Budapest from Zagreb for some dates and times can be found for as cheap as $21 (€16)  one way in the next 7 days.
What is the price of a bus ticket from Zagreb to Budapest?
In the next 7 days you can expect to pay on average $23 (€18)  for a bus ticket to Budapest from Zagreb.
How far is Zagreb to Budapest by bus?
The Zagreb to Budapest bus distance is approximately 185 miles (299 km).
How long is the bus ride to Budapest from Zagreb?
On average the Zagreb to Budapest bus time is 4 h 30 min  covering the 185 miles (299 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus companies should I travel with from Zagreb to Budapest?
For the best Zagreb to Budapest bus to buy, you can travel safely and comfortably with Flixbus. However, it's always good to check all possible bus companies with services from Zagreb to Budapest to compare what amenities they may offer.
When does the first bus depart from Zagreb to Budapest? When does the last bus depart from Zagreb to Budapest?
The first Zagreb to Budapest bus departs at 6: 00 AM   and the last bus from Zagreb to Budapest leaves at 9: 40 PM. Check out the most up-to-date bus schedule from Zagreb to Budapest on Omio and find the best time to travel to your destination.
How early should I buy Zagreb to Budapest bus tickets to get the best deals?
If you buy the Zagreb to Budapest bus within the next 7 days, you can find one way tickets to cost on average $23 (€18). However, booking your bus ticket in advance gives you access to the best prices for buses between Zagreb and Budapest. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Zagreb
Budapest
Zagreb
Amenities
Zagreb
Amenities
Zagreb - Autobusni kolodvor
Amenities
Zagreb - anschl. Gracac
Amenities
Zagreb - anschl. Imotski
Amenities
Zagreb - anschl. Karlovac
Amenities
Zagreb - anschl. Knin
Amenities
Zagreb - anschl. Sinj
Amenities
Zagreb Autobusni kolodvor Busterminal
Amenities