Travel within Croatia is: Fully open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Makarska?

Book now

There is 1 way to get from Mljet to Makarska by ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Ferry  •  2h 20m

  1. Take the ferry from Sobra to Makarska

Questions & Answers

The most affordable way to get from Mljet to Makarska is to ferry, which costs 230 kn - 300 kn and takes 2h 20m.

More details

The quickest way to get from Mljet to Makarska is to ferry which costs 230 kn - 300 kn and takes 2h 20m.

More details

The distance between Mljet and Makarska is 74 km.

The best way to get from Mljet to Makarska without a car is to ferry which takes 2h 20m and costs 230 kn - 300 kn.

More details

It takes approximately 2h 20m to get from Mljet to Makarska, including transfers.

More details

There are 101+ hotels available in Makarska. Prices start at 750 kn per night.

More details

Map of how to get from Mljet to Makarska.
Launch map view
  • Distance: 74.5 km
  • Duration: 2h 20m

What companies run services between Mljet, Croatia and Makarska, Croatia?

Kapetan Luka operates a ferry from Sobra to Makarska once daily. Tickets cost 100 kn - 140 kn and the journey takes 2h 10m.

Want to know more about travelling around Croatia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.