Buses to Dubrovnik

Buses to DubrovnikDubrovnik is well connected by numerous buses from Croatian places as well as from neighbouring countries Bosnia/Hercegovina and Montenegro. All buses that run to Dubrovnik stop at the main town’s bus station which is located in Gruž suburb, very close to main ferry terminal. Please note – you can not buy your bus ticket online. See also Buses from Dubrovnik info.

Buses to Dubrovnik from other Croatian towns:

  • Bus from Zagreb to Dubrovnik

There are at least nine direct buses a day from Zagreb to Dubrovnik including couple of night buses. The journey takes between 11 and 12 hours, depending of particular bus route. Note –  although there are only 9 direct buses a day from Zagreb to Dubrovnik, if you are in hurry, you can always take any available bus from Zagreb that goes towards the coast (usually Split) change there and take connecting bus to Dubrovnik. Travelling this way you can depart from Zagreb to Dubrovnik at least every hour, sometimes even much often. See getting from Zagreb to Dubrovnik

The best site to look and compare buses from Zagreb is www.akz.hr which is the official site.

  • Bus from Zadar to Dubrovnik

There are at least 7 direct buses a day from Zadar to Dubrovnik including couple of night buses. The journey takes between 7 and 8 hours, depending of particular bus route. All buses run along Jadranska Magistrala (Adriatic coastal route) and stops at several places along the way that include Vodice, Šibenik, Primosten, Trogir and Split as well as other coastal towns south of Split (see below Split to Dubrovnik info)

The best site to check your buses from Zadar to Dubrovnik is the official www.liburnija-zadar.hr.

  • Bus from Split to Dubrovnik

There are at least 12 direct buses a day from Split to Dubrovnik including couple of night buses. The journey takes between 4 and 5 hours, depending of particular bus route. All buses run along Jadranska Magistrala (Adriatic coastal route) and stops at several places along the way that include Omis, Makarska, Baska Voda, Brela, Ploce, Metkovic.. See getting from Split to Dubrovnik

The best site to check your buses from Split to Dubrovnik is the official www.ak-split.hr

  • Bus from Peljesac to Dubrovnik

There is at least one daily bus running along Peljesac to Dubrovnik, with two buses in summer season – check schedules/timetables

  • Bus from Korcula to Dubrovnik

There is only one bus from Korcula to Dubrovnik departing early morning.  The journey takes about 3 hrs. On its way this bus stops in several places on Peljesac peninsula including Orebic, Janjina, and Ston… check more about bus from Korcula to Dubrovnik

International buses to Dubrovnik:

  • Buses from Dubrovnik to Albania (Tirana, Skadar)

Travel from Dubrovnik to Tirana – see info how to get to Albania from Dubrovnik the easiest way – click here

  • Buses from Mostar to Dubrovnik

There are at least four direct daily buses that runs between Mostar (Bosnia/Herzegovina) and Dubrovnik – see more info here

  • Buses from Sarajevo to Dubrovnik

There are four daily buses that connects Sarajevo and Dubrovnik – see more info here

Important note:

All buses that run towards Dubrovnik along Jadranska Magistrala (Adriatic coastal route) are crossing Bosnian territory at the point between Klek and Neum. At this point, there is a border crossing so keep your passport or other travel ID handy as you may be asked for it by official border control.

Dubrovnik Bus arrivals:

Below are the list of buses to Dubrovnik arrival timings. The best site to check current arrivals is the official www.libertasdubrovnik.hr

bus arrivals to dubrovnik from other places

The latest forum conversation about buses: