Ferry from Dubrovnik to Bari
Tickets, prices & schedulesThe ferry connection from Dubrovnik to Bari is active seasonally, usually from April to October, with up to 3 weekly crossings. The journey takes 8-10 hr and ticket prices start from around € 62.
Jadrolinija serves the route from Croatia to Italy with conventional cruise ferries. Find up-to-date info, compare timetables, companies and prices for 2026, and book your ferry tickets on Ferryhopper without hidden fees.
Discounts
When planning your trip on the Dubrovnik - Bari ferry, you can take advantage of the fixed discounts available to specific passenger categories. Typically, you can expect lower ferry ticket prices for children under 13, while infants and toddlers up to 2 years old normally travel for free.
On-board services and amenities
The conventional ferries traveling from Dubrovnik to Bari are designed for long-haul travel and feature many modern amenities and services. Onboard, you will find:
- Comfy seats in air-conditioned lounges and spacious sun decks to enjoy the sea view
- Snack bars, cafés, restaurants and grills where you can enjoy hot and cold drinks, snacks and meals
- Duty-free shops and kiosks with everything from the essentials to high-end gifts
- Onboard entertainment, including playrooms for children and casino games for adults
Accessibility
The ferries serving the Dubrovnik - Bari route are generally accessible to travelers with disabilities, featuring ramps and elevators, accessible seating areas, and adapted cabins for passengers with disabilities.
Boarding assistance is typically available upon request and prior notification to the ferry company before your journey.
Note: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company at the time of booking for further details.
Cabins and accommodation
Are there cabins on the ferry?
Yes, Jadrolinija operates the Dubrovnik - Bari ferry route with the Dalmacija, which has a limited number of cabins. Typically, you can book a cabin for up to 4 passengers, from the following types:
- Standard inside cabins
- Outside cabins with a sea view
- Deluxe cabins with shower, WC, TV, mini-bar and a sea view
Keep in mind that some cabins are equipped with just a basic washbasin (sharing communal hallway facilities), others with a private WC and washbasin, and some have a full ensuite bathroom including a shower.
Cabin prices start at around €100.
Can I book business-class seats?
Yes, in addition to standard deck/lounge seats, Jadrolinija offers numbered and VIP seats. These reclining seats with extra legroom are ideal to stretch out on the Dubrovnik - Bari ferry trip, as they are in a quieter lounge.
Prices start from around €92 for a standard reclining seat and €96 for a VIP seat.
Luggage
When traveling with Jadrolinija, you can bring up to 30 kg of luggage, free of charge. You can bring more luggage for an additional charge.
Traveling with pets
You can bring your pet on the Dubrovnik - Bari ferry, provided you include it in your booking. Make sure you bring along your pet’s health and travel documents, including passport, microchip ID and valid rabies vaccination, as well as tickets and pet supplies you may need for the trip.
Where do pets stay?
Typically, your pet can stay with you, as the Dalmacija does not have kennels or pet-friendly cabins.
The ferries have designated walking areas, however pets are generally not allowed in indoor common areas, such as lounges or dining areas. During the trip, smaller pets must be kept in their carrier, while larger pets must wear a muzzle and be kept on a leash.
Useful tips for your ferry trip to Bari from Dubrovnik
Here are some useful tips for your ferry trip from Dubrovnik to Bari:
- The port of Dubrovnik can get busy, so plan your arrival at least 1 hr ahead of your ferry’s departure. If you are travelling with a vehicle, it’s best to be there 2 hr in advance.
- The sea can get a bit rough, so if you are sensitive to the waves, consider taking seasickness tablets before the trip. As always, you can discuss your options with your pharmacist or doctor.
- Don’t forget to book your return ticket on the Bari - Dubrovnik ferry in advance, as car deck spaces and cabins are limited.
- From Dubrovnik, you can also travel by ferry to Ancona in Italy, as well as many destinations in Croatia, such as Hvar, Korčula, Mljet and Brač. For more information on routes, ticket prices and companies, check the Dubrovnik ferry schedules!
Where to take the ferry from Dubrovnik to Bari
Ferries to Hvar normally set sail from the port of Dubrovnik, which is in the Gruž area of the city, about 3 km from the historic center and around 20-25 km from Dubrovnik Airport.
Near the port, you can find plenty of useful traveler amenities, including cafés, shops, ticket offices, ATMs, car rental agencies, hotels, and the main bus station. Parking options are available in the wider port area, but spaces can be limited during the high season.
How to get to the port of Dubrovnik
- By bus: local Libertas buses connect the Old Town and other Dubrovnik neighborhoods with Gruž, including city lines 1A, 1B, 3 and 8, while line 7 serves the Kantafig area.
- By car: you can reach the port by following signs for Gruž / Luka Gruž / ferry port.
- By airport shuttle: the ride on the airport shuttle connecting Dubrovnik Airport with the main bus station in Gruž lasts about 35 min.
- By taxi: taxis are available at the airport, the Old Town area and the main bus station.
Where does the ferry arrive in Bari?
Ferries from Dubrovnik typically dock at the port of Bari, one of the main passenger ports in southern Italy. The port is located close to Bari’s seafront and historic center, within walking distance of Bari Vecchia and around 12 km from Bari Karol Wojtyła Airport.
In the area around the port, you will find many useful passenger services such as ticket offices, waiting areas, restrooms, bars, and nearby parking. You can also find taxis near the terminal, as well as bus and rail connections from the city center for onward travel.
What travel documents do I need?
On the Dubrovnik - Bari ferry, you will need to bring the following travel documents:
- EU/Schengen citizens: you will need a national ID card or a valid passport.
- Non-EU citizens: you must bring a valid passport, and depending on your nationality, you may also need a visa.
How long is the ferry ride from Dubrovnik to Bari?
The duration of the Dubrovnik - Bari ferry trip normally ranges from 8 hr to 10 hr, depending on the crossing.
When does the ferry to Bari leave?
The Dubrovnik - Bari ferry route is usually operated 2-3 times a week, from April to the end of October. Departures are typically scheduled between 11:00 and 22:00.
Related posts from our blog
FAQs
Yes, the conventional ferries serving the Dubrovnik - Bari route have car decks for transporting vehicles.
Prices start at around €100 to transport a car, €59 for a motorbike and €150 for a camper van.
Make sure you bring your driver’s license, as well as your vehicle registration and insurance documents.
No, the Dubrovnik - Bari ferry route is normally served by conventional ferries. The fastest ferry completes the journey in 8 hr.
The distance between Dubrovnik and Bari is approximately 106 nautical miles (approximately 197 km).
Yes, many ferries from Dubrovnik to Bari set sail in the evening and travel overnight. The evening ferries day normally depart from Dubrovnik between 22:00 and 11:00, and reach the Italian port the next morning.
With Jadrolinija, you can book your Dubrovnik - Bari ferry tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.