ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Dubrovnik

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration14h
Distance732
Avg. price$ 46
Bus trips2 found

Buses from Zagreb to Dubrovnik

🚌 The journey from Zagreb to Dubrovnik by bus takes approximately 8 hours and 15 minutes. FlixBus operates services departing every four hours, providing a convenient and reliable transportation option for travelers. 🌊 Covering a distance of 474 km, the bus route offers scenic views as you travel from Croatia's bustling capital to the picturesque coastal city of Dubrovnik. The prices for the bus ticket vary from €6 to €55, catering to different budgets.

Where to stay in Dubrovnik

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

Accomodation
  • Yes, there is a direct bus between Zagreb and Dubrovnik. The bus departs from Zagreb and arrives at Dubrovnik bus station, with services running every four hours every day. The journey typically takes around 8 hours and 15 minutes, providing a convenient and scenic way to travel between these two popular cities in Croatia.
  • The cost of a bus ticket from Zagreb to Dubrovnik typically ranges from €7 to €56, depending on the bus company, booking time, and seat class. Budget-conscious travelers may find lower-priced tickets if booked in advance or during off-peak travel times. It's recommended to check with different bus companies and booking platforms to compare prices and secure the best deal for your journey between Zagreb and Dubrovnik.
  • The buses from Zagreb to Dubrovnik are typically most crowded during peak travel seasons, such as summer months or holidays. To avoid crowds, it is advisable to consider traveling during off-peak times, like weekdays or outside of peak tourist seasons. Given that services depart every four hours daily, travelers may choose to opt for bus departures that fall during less popular travel times to potentially experience a more comfortable and relaxed journey.
  • The first bus of the day from Zagreb to Dubrovnik departs from Zagreb station with a journey duration of approximately 8 hours and 15 minutes. The buses operate every four hours daily, providing flexibility for travelers throughout the day. The last bus of the day traveling from Zagreb to Dubrovnik also departs from Zagreb station, offering passengers a convenient late-day option to reach their destination.

Will you be returning to Zagreb by bus?

If you are looking for a return bus journey, you can check the buses from Dubrovnik to Zagreb.

See schedule