Buses to Dubrovnik
Dubrovnik is well connected by numerous buses from Croatian places as well as from neighboring countries Bosnia/Hercegovina and Montenegro. All buses that run to Dubrovnik stop at the main town’s bus station which is located in the Gruž suburb, very close to the main ferry terminal. Please note – you can not buy your bus ticket online. See also Buses from Dubrovnik info. The list and details of buses to Dubrovnik are here
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 a couple of night buses. The journey takes between 11 and 12 hours, depending on the particular bus route. Note – although there are only 9 direct buses a day from Zagreb to Dubrovnik, if you are in a hurry, you can always take any available bus from Zagreb that goes towards the coast (usually Split) change there and take a connecting bus to Dubrovnik. Traveling 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 at and compare buses from Zagreb is www.akz.hr which is the official site. Also, bus info is here
- Bus from Zadar to Dubrovnik
There are at least 7 direct buses a day from Zadar to Dubrovnik including a couple of night buses. The journey takes between 7 and 8 hours, depending on the particular bus route. All buses run along Jadranska Magistrala (Adriatic coastal route) and stop 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) – see list and info here
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 a couple of night buses. The journey takes between 4 and 5 hours, depending on the particular bus route. All buses run along Jadranska Magistrala (Adriatic coastal route) and stop at several places along the way that include Omis, Makarska, Baska Voda, Brela, Ploce, Metkovic… See also Dubrovnik to Split option.
The best site to check your buses from Split to Dubrovnik is the official www.ak-split.hr or here
- Bus from Peljesac to Dubrovnik
There is at least one daily bus running along Peljesac to Dubrovnik, with two buses in the 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 the Peljesac peninsula including Orebic, Janjina, and Ston… check more about the bus from Korcula to Dubrovnik
Need Entry Tickets to Town Walls? Buy Now
International buses to Dubrovnik:
- Buses from Dubrovnik to Albania (Tirana, Skadar)
Travel from Dubrovnik to Tirana – see info on 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 run between Mostar (Bosnia/Herzegovina) and Dubrovnik – see more info here
- Buses from Sarajevo to Dubrovnik
There are four daily buses that connect Sarajevo and Dubrovnik – see more info here
Popular routes: Split to Dubrovnik, Dubrovnik to Split, Hvar to Dubrovnik, Dubrovnik to Hvar
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 is the list of buses to Dubrovnik arrival timings. The best site to check current arrivals is the official www.libertasdubrovnik.hr