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

Getting from Makarska to Dubrovnik

Looking for the best way to get from Makarska to Dubrovnik? You've come to the right place.

Read on to find useful info about getting from the city of Makarska all way down to Dubrovnik so you can choose the most convenient option for you.

The quickest way to travel between these two cities is to book your private car transfer and completely hassle-free too (door-to-door service).

For the cheapest option, take a bus ride which takes 3 hours (there are many daily departures and ticket prices start from €18.

If you prefer sea travel, choose catamaran ride which sails from Makarska to Dubrovnik with stops on the islands of Korcula and Mljet (Pomena).

What to visit from Makarska? We suggest visiting the island of Brac famous for beautiful Zlatni Rat beach, then island of Hvar and nearby Pakleni islands and of course, Cetina River - ideal for water rafting and ziplining.

👉 Bookings for 2025 are now open


The city of MakarskaThe city of Makarska

This webpage contains affiliate links. Please read our disclosure policy.

Buses from Makarska to Dubrovnik

It's easy to get from Makarska to Dubrovnik by bus, as there are many buses operating between these two cities. Buses running on this route are modern with free Wi-Fi and the average journey time is around 3 hours and the tickets start from €18.

👉 Get your bus tickets here


Catamaran from Makarska to Dubrovnik

Krilo company runs high-speed catamaran (passenger ferry) from Split to Dubrovnik with stops on Brac, Makarska, Korcula and Mljet. It's available daily starting from early June until end of September.

Board the catamaran from Makarska at 10:30am and 3 hours and 30 minutes later you'll be in Dubrovnik. Catamaran sails back from Dubrovnik at 2:45 p.m. arriving to Makarska at 6:15 p.m. The one-way ride costs €53. The trip takes 3h 25min.

👉 Get your catamaran tickets here




Private car transfer from Makarska to Dubrovnik

For those who like comfort and don't want the stress of driving in a foreign country, a private car transfer is an excellent choice. This is a great way to travel which makes you free of worry about border crossing, insurances and navigating the roads.

You driver will pick you up from your accommodation and drive you to your next destination. No need to hunt down taxis or take a bus once you arrive to Dubrovnik.

We recommend Croatia Shuttle Transfer from Makarska to Dubrovnik (or vice versa) offering comfortable vehicles and experienced drivers. Choose from Comfort car transfer (3 persons) or Comfort Minivan transfer (8 persons).

Transfers can be booked for €263 one-way.

👍 Popular summer activities in Dubrovnik

Driving from Makarska to Dubrovnik

The distance between Makarska and Dubrovnik is 182 km and the drive will take about 2 hours 30 minutes depending on the traffic.

Driving from Makarska to Dubrovnik is a great way to explore Croatian coast and visit small places along the way, stop for a lunch in Mali Ston (famous for sea-food restaurants).  

We advise you to book your car through Discover Cars where you can compare a huge range of affordable car hire deals from leading rental companies and find the best one for you.

If you want to know more about renting a car in Croatia, don't miss this useful guide.



More info you may like:

Island hopping in Croatia

Getting from Split to Hvar info

Best places to stay in Dubrovnik

Dubrovnik to Split catamaran info

Getting from Italy to Split