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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Zagreb to Dubrovnik

🚌 Traveling by bus from Zagreb to Dubrovnik is a convenient and scenic journey that takes approximately 8 hours and 15 minutes. The direct bus service operated by FlixBus runs every four hours, providing daily connections between these two popular Croatian cities. 🌴 The route covers a distance of 474 km, offering travelers a chance to enjoy the beautiful landscapes of Croatia along the way. With affordable ticket prices ranging from €6 to €55, taking the bus from Zagreb to Dubrovnik is a budget-friendly option for exploring this stunning country. 🌞 Make the most of your trip by sitting back and relaxing during the comfortable 8-hour bus ride with FlixBus.

Where to stay in Dubrovnik

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

Find accommodation
  • Yes, there is a direct bus that operates between Zagreb and Dubrovnik. The bus departs from Zagreb and arrives at Dubrovnik bus station, running every four hours, seven days a week. The journey duration is approximately 8 hours and 15 minutes.
  • The cost of a bus ticket from Zagreb to Dubrovnik typically ranges from €7 to €56, depending on the bus company, time of booking, and seat selection. It is recommended to book your ticket in advance to secure the best price. Additionally, consider checking for any discounts or promotions that may be available for your travel dates.
  • The buses from Zagreb to Dubrovnik are typically less crowded during early morning departures and late-night journeys. The mid-morning and early afternoon buses tend to be more crowded, especially during weekends and peak travel seasons. It is recommended to book tickets for less crowded times in advance to ensure a more comfortable journey. Additionally, considering traveling on weekdays rather than weekends may also help in avoiding peak crowds.

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