Duration 11h
Distance 199 km
Average price 95 kn
Frequency 2/week

Trip overview

The ferry between Bari and Dubrovnik takes 11h. The ferry runs, on average, 2 times per week from Bari to Dubrovnik. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Car ferry

  1. Bari
  2. Dubrovnik
Bookable on Rome2rio
85 kn - 110 kn

Bari to Dubrovnik ferry times

Ferries run twice a week between Bari and Dubrovnik. The service departs Bari at 21:00 at night, which arrives into Dubrovnik at 08:00. All services run direct with no transfers required, and take on average 11h. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Bari to Dubrovnik? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

Yes, there is a direct ferry departing from Bari and arriving at Dubrovnik. Services depart twice a week, and operate Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 11h.

More details

The distance between Bari and Dubrovnik is 199 km.

Book your Bari to Dubrovnik ferry tickets online with Direct Ferries.

Search and book

There are 4502+ hotels available in Dubrovnik. Prices start at 327 kn per night.

More details

What companies run services between Bari and Dubrovnik?

Jadrolinija operates a car ferry from Bari to Dubrovnik twice a week. Tickets cost 85 kn - 110 kn and the journey takes 11h.
Ferry operators
Ave. Duration
Twice a week
Estimated price
85 kn - 110 kn

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps