Ferry from Bari to Dubrovnik

Tickets, Prices & Schedules

Ferries between the port of Bari in Italy and the city of Dubrovnik in Croatia are seasonal. Learn more about the Bari - Dubrovnik ferry route, compare ferry timetables and prices, and plan your ferry trip to Croatia from Italy online on Ferryhopper!

Ferry schedules from Bari to Dubrovnik

Bari Dubrovnik Trip frequency: 5 days per week First trip: 12:00 Last trip: 16:30 Average duration: 7h 15m Price range: 78.00 € - 82.00 €
Dubrovnik Bari Trip frequency: 5 days per week First trip: 07:00 Last trip: 11:00 Average duration: 7h Price range: 78.00 € - 82.00 €
Ferry companies JADROLINIJA

Is there a ferry from Bari to Dubrovnik?

Yes, you can reach beautiful Dubrovnik, in southern Croatia, from Bari thanks to the seasonal routes of Jadrolinija. The Bari - Dubrovnik connection usually runs from April to October with around 4 ferry crossings per week.

What’s the ferry schedule from Bari to Dubrovnik

Usually, the earliest departure from Bari takes place at 12:00, with the ferry reaching Dubrovnik by 20:00. The latest departure is scheduled for 16:30, with the ferry arriving in Dubrovnik the following day at 23:00.

Ferry Tickets, Offers & Discounts

How much is the ferry from Bari to Dubrovnik?

The Bari - Dubrovnik ferry price is around €78 for a one-way ticket. The final ticket cost may vary depending on vehicle transportation, and available discounts and offers.


On Ferryhopper, you can find all the available offers for the ferry trip to Dubrovnik from Bari. Browse all active ferry routes and book your ferry tickets on Ferryhopper with ease.

 Current offers will be automatically applied when booking your ferry tickets.


Take advantage of the available discounts and travel by boat from Bari to Dubrovnik hassle-free. On Jadrolinija ferries, children up to 3 years old travel at around 80% off, while there are also discounts for children up to 12 years old.

Normally, there is also a 20% discount on return tickets for round ferry trips.

Ferry Route Info

How long is the ferry ride from Bari to Dubrovnik?

The estimated travel time of the Bari - Dubrovnik ferry trip ranges from 6 hr 30 min to 8 hr.

Is there a high-speed ferry from Bari to Dubrovnik?

The connection from the port of Bari to Dubrovnik is usually operated by the conventional ferry Marko Polo, which can take as little as 6 hr 30 min to arrive at its destination.

What’s the distance between Bari and Dubrovnik?

The distance from the port of Bari to the port of Dubrovnik is 106 nautical miles (approximately 197 km).

Ferry Trip Tips

Useful tips for your ferry trip to Dubrovnik from Bari

Here are some travel tips for your trip from Bari to Dubrovnik:

  • As the company requires passengers to check in at the port 2 hours before departure, we recommend arriving there are early as possible.
  • To travel from Italy to Croatia, you should carry with you either a valid passport or an identity card (EU citizens).
  • During your stay in Dubrovnik, you can plan trips to the nearby Dalmatian islands. Check out the Dubrovnik - Hvar or the Dubrovnik - Korčula ferry routes, and discover other wonders of Croatia!
  • We recommend checking out all active ferry routes to Croatia from Italy for 2024 to find out which other ports you can depart from!

Where to take the ferry from Bari to Dubrovnik

Ferries to Dubrovnik leave from the San Vito Pier in the Italian port of Bari.

The Bari train station is 2.5 km from the port, which you can reach either by car or bus. There are various services in the port area, such as bars, restaurants, stores, and private parking lots.

Can I travel on the Bari - Dubrovnik ferry with a car?

Yes, you can travel with your vehicle from Bari to Dubrovnik. Car prices start at around €94, and motorcycle tickets at around €56. You can also bring your van, motorhome or bicycle on board. 

Keep in mind, however, that Dubrovnik's Old Town is pedestrian-only and most paid parking lots are located in the surrounding area and have high rates.

Ferry luggage

Normally, on Jadrolinija ferries operating on international routes, luggage up to 100 kg is allowed.


Ferries from Bari to Dubrovnik offer comfortable cabins in various categories. You can decide whether to reserve one or opt for numbered seats or a deck seat.

Pet travel

You can travel with your pet on Jadrolinija's Bari - Dubrovnik ferries. A small fee (around €6) is applied for pets.

Small animals must be carried in their own cages, while dogs must be provided with a leash and muzzle during the crossing. Keep in mind that pets must remain on the open deck.

Book cheap ferry tickets from Bari to Dubrovnik

Check out our Map of ferries to find all the available ferry connections, compare ferry companies and fares, and plan your ferry trip to Croatia hassle-free.​​​​​​ Book ferry tickets on Ferryhopper and the Ferryhopper App with no hidden fees!