Enjoy the most comfortable intercity bus travel with our services from Budapest to Zagreb. In order to make this 4-hour ride as comfortable as possible for you, we’ve removed a row of seats from our buses and offer free Wi-Fi and charging outlets to all our passengers. The line offers 2 daily departures in each direction, with prices starting from 9,5 EUR.
Book your seats now using the search engine above and ensure a spot in any of our 3 seat classes.
Services & stops
The route departs at 00:15 and 15:15 every day and takes approximately 4 hours and 45 minutes. The bus stops to pick up passengers at the following stations: Budapest, and GP Goričan (border crossing). These aren’t planned stops with breaks, but any time the bus runs ahead of schedule, you’ll be able to stretch your legs at these stations.
Departing from Budapest
While waiting to depart to Zagreb, the Budapest Bus Station has plenty to keep you occupied and comfortable. The station is open 24 hours a day, and is always lively. You can get to the station by tram, bus, or taxi. Find more information about the Budapest Bus Station.
Arriving in Zagreb
The Zagreb Bus Station is located in the centre of the city, and it’s surrounded with cafés and shops on all sides.
You can get to your accommodation place or explore Zagreb by public transportation, by taxi, or you can rent a bike or a car.
More information about the Zagreb Bus Station.
Travelling soon? Reserve your seats!