Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Zagreb to Dubrovnik Bus

The distance between Croatian capital Zagreb and the city of Dubrovnik is about 600 km. Many travelles are looking for the best way of getting between these two cities.

They have several options available: taking a direct flight with Croatia Airlines, taking one of many buses, booking a car transfer or driving a car.

In the text below find out useful info about buses running between Zagreb and Dubrovnik.


A view of ZagrebA view of Zagreb

Those travellers who decide to take a bus, there are several buses available throughout the day, with more frequent service during the summer season.

Traveller can choose from the following operators: Croatia Bus, Samoborcek, Vincek and FlixBus. Buses drive from Zagreb via Karlovac, Plitvice, Split, Makarska and Ploce to Dubrovnik

The bus journey takes from 8.5 to 10 hours depending on the company and stops on the way. Buses operating on this route are modern and comfortable and have a free Wi-Fi. The prices range from €26 to €36 for one-way journey.

BOOKAWAY helps you to compare all available buses and choose the best option for your journey.






You might like these:

  • Find out useful info on Dubrovnik bus station which is situated next to the ferry and cruise port.

    Dubrovnik Bus Station Info

    Find out useful info on Dubrovnik bus station which is situated next to the ferry and cruise port.

  • Find all useful info about getting to Dubrovnik by bus from abroad and Croatia. Check out all available routes, prices and book your tickets online!

    Getting To Dubrovnik By Bus

    Find all useful info about getting to Dubrovnik by bus from abroad and Croatia. Check out all available routes, prices and book your tickets online!