ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Zagreb

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Budapest to Zagreb

🚌 Starting from Budapest Kelenföld bus station, catch one of the three daily FlixBus services to Zagreb. The journey typically lasts around 4 hours and 15 minutes. 🌍 Covering a distance of 302 km, this bus route offers a convenient and scenic way to travel between Budapest and Zagreb. 💰 The prices for a bus ticket between Budapest and Zagreb range from €27 to €37, offering an affordable way to explore two vibrant Eastern European cities.

Where to stay in Zagreb

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Budapest and Zagreb. The bus departs from Budapest Kelenföld bus station and arrives directly in Zagreb. The service operates three times a day, every day, with the journey typically taking around 4 hours and 15 minutes. It is a convenient and comfortable way to travel between the two cities.
  • The cost of a bus ticket from Budapest to Zagreb typically ranges from €27 to €37, depending on the bus company, time of booking, and seat availability. It's recommended to book your ticket in advance to secure the best possible fare. Additionally, keep in mind that prices may fluctuate based on the season and demand for the route. Check different bus operators for the most competitive rates for your travel dates.
  • The Budapest to Zagreb buses are typically less crowded during early morning departures as well as mid-day services. These times often see fewer passengers, providing a more comfortable travel experience. On the other hand, buses are likely to be more crowded during the late afternoon and evening departures, especially on weekends or peak travel seasons. Travelers looking for a quieter journey may consider opting for the less popular departure times.
  • The first bus of the day from Budapest to Zagreb departs from Budapest Kelenföld bus station in the early morning. The exact departure times may vary, but it is typically in the early hours to accommodate travelers starting their journey early. The last bus of the day usually leaves in the late afternoon or early evening, allowing passengers to reach Zagreb before nighttime. Travelers should check the specific schedules with the bus operator for the most up-to-date information on departure times.

Will you be returning to Budapest by bus?

If you are looking for a return bus travel, please check buses from Zagreb to Budapest.

See schedule