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

Bari Dubrovnik Trip frequency: Once per week First trip: 11:00 Last trip: 21:00 Average duration: 8h 30m Price range: 88.00 € - 199.00 €
Dubrovnik Bari Trip frequency: 2 days per week First trip: 11:00 Last trip: 22:00 Average duration: 8h 30m Price range: 88.00 € - 199.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 runs from August to mid-October with 1 ferry crossing per week (on Tuesdays).

What’s the ferry schedule from Bari to Dubrovnik

Usually, the earliest departure from Bari takes place at 11:00, with the ferry reaching Dubrovnik by 18:00. The latest departure is scheduled for 21:00, with the ferry arriving in Dubrovnik the following day at 07:00.

Ferry Tickets, Offers & Discounts

How much is the ferry from Bari to Dubrovnik?

The Bari - Dubrovnik ferry price is around €90 for a one-way ticket. The final ticket cost can be higher or lower depending on the season, vehicle selection, discounts, offers, and seat/cabin type.


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


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 free, while there are also discounts for those up to 12 years old. Students and passengers with disabilities also enjoy discounted fares. 

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 7 hr to 10 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 7 hr 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:

  • Since this is an international connection, we recommend that you arrive at the port of Bari at least 45 min before your departure to avoid queuing.
  • To travel from Italy to Croatia, you should carry with you either a valid passport or an identity card.
  • The Jadrolinija ferry company does not issue tickets for children under 1 years old, whose presence on board will show on the parent's reservation. 
  • During your stay in Dubrovnik you should plan some excursions to the nearby Dalmatian islands. Check out the Dubrovnik - Hvar ferry route or the Dubrovnik - Korčula route and discover other wonders of Croatia!
  • We recommend checking out all 2023 ferries to Croatia from Italy 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 port of Bari.

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.

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

On Jadrolinija ferries operating on international routes, luggage up to 30 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 free of charge.

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

You can book cheap ferry tickets from Bari to Dubrovnik online on Ferryhopper. On our Map of ferries, you can see all the available ferry connections and book your ferry trip to Dubrovnik easily and quickly.

Book your ferry tickets