Buses to Dubrovnik

All buses arrive in Dubrovnik on Dubrovnik Bus Station, located in the Gruz area, in the vicinity of the harbour, about 2.5km from Dubrovnik's Old Town.

Domestic Buses to Dubrovnik - arrival timetable:

Domestic Buses to Dubrovnik - arrival timetable

Bus From Zagreb to Dubrovnik:

There are 6 daily bus arrivals from Zagreb to Dubrovnik. The journey takes 11 hours. Some of them are night buses.

Dalmatia Road and Ferry Map

Bus From Split to Dubrovnik:

There are about 12 buses a day from Split to Dubrovnik. The journey takes up to 5 hours. These buses run along the coast, on its way passing Makarska, Omis, Brela, Baska Voda, Ploce (Dubrovnik's nearest train station).

Bus from Zadar to Dubrovnik:

There are about 6 buses a day that frun from Zadar to Dubrovnik. The journey takes up to 9 hours.These buses run along the coast, on its way passing Sibenik, Primosten, Trogir, Split, Makarska, Omis, Brela, Baska Voda, Ploce (Dubrovnik's nearest train station).

Bus from Rijeka to Dubrovnik:

There are about 4 buses a day that run from Rijeka to Dubrovnik. The journey takes up to 12 hours.These buses run along the coast, on its way passing Zadar, Sibenik, Primosten, Trogir, Split, Makarska, Omis, Brela, Baska Voda, Ploce (Dubrovnik's nearest train station).

Bus from Korcula to Dubrovnik

There is a 6.45am daily bus from Korcula to Dubrovnik. The journey takes 3 hours. These buses run along the Peljesac Peninsula , on its way passing all villages on Peljesac and coastal places between Peljesac and Dubrovnik. Read more about buses from Korcula to Dubrovnik + How to get to Korcula by bus from Dubrovnik.

International Buses to Dubrovnik - arrival timetable:

International Buses to Dubrovnik - arrival timetable

Buses from Bosnia and Hercegovina to Dubrovnik:

There are 2 daily buses from Sarajevo to Dubrovnik. The journey takes up to 6 hours.

There are 2 daily buses from Mostar to Dubrovnik. the journey takes up to 4 hours.

Buses from Montenegro to Dubrovnik:

There are 2 buses from Kotor to Dubrovnik. The journey takes 2.5 hours.

There are 2 buses from Budva to Dubrovnik. The journey takes 3.5 hours.

There are 4 daily buses from Herceg Novi to Dubrovnik. The journey takes about 1.5 hrs.

From Italy to Dubrovnik

There is only 1 bus from Trieste to Dubrovnik, which is night bus. The journey takes up to 14 hours.

Important note: All buses arrive in Dubrovnik on Dubrovnik Bus Station, located in the Gruz area, in the vicinity of the harbour, about 2.5km from Dubrovnik's Old Town. More about getting to Dubrovnik / ferries to Dubrovnik / Dubrovnik airport /