Ferry from Bari to Dubrovnik
Tickets, Prices & SchedulesFerries between the port of Bari and the city of Dubrovnik in Croatia are seasonal and operate only during certain months of the year. The crossing, operated by Jadrolinija, takes around 8 hours, and ticket prices start at approximately €60.
Find up-to-date info, compare timetables and prices, and book your ferry tickets to Dubrovnik on Ferryhopper without hidden fees!
Discounts
On Jadrolinija ferries operating between Bari and Dubrovnik, discounted fares are available for certain passenger categories. Children up to 3 years old travel free of charge, while children up to 12 years old receive a 75% discount.
On-board services and amenities
Jadrolinija operates the Dalmacija on the Bari - Dubrovnik route, a ferry designed for longer crossings and equipped with modern amenities. On board, you can relax in the spacious air-conditioned lounges or enjoy sea views from the outdoor decks.
On board, you'll also find:
- Restaurants (self-service and à la carte)
- Cafés and bars
- Small onboard shops
Cabins and accommodation
The Dalmacija ferry does not have cabins, but you can still travel comfortably by choosing from several accommodation options, including reclining seats, Premium Sleeper seats and deck-lounge tickets, which provide access to the ship’s shared indoor and outdoor areas.
Deck-lounge tickets are the most affordable option, with fares starting at around €60.
How much luggage is allowed on the ferries?
On Jadrolinija ferries you can bring luggage free of charge up to a total weight of 30 kg. Additional charges apply for luggage exceeding the permitted weight.
Amenities for people with disabilities
Ferries operating between Bari and Dubrovnik offer a range of services for passengers with reduced mobility (PRM). Facilities generally include:
- Elevators and access ramps
- Reserved seating in common areas
- Accessible toilets
Can I travel with my pet?
Pets are welcome on ferries from Bari to Dubrovnik, subject to a small additional fee.
Small pets (up to 8 kg) must remain in their pet carrier (maximum dimensions 45x35×25 cm) throughout the journey or may travel in designated kennels on the outdoor deck. Larger dogs are allowed to walk only in designated areas and must always be kept on a leash and wear a muzzle. On some vessels, you can also book a pet-friendly cabin.
Before you travel, make sure you have all the required documents for your pet, including a European pet passport or a valid health certificate, as well as everything needed to ensure your pet's comfort during the trip.
Note: Availability varies depending on the selected itinerary. We recommend checking availability at the time of booking.
Useful tips for your ferry trip to Dubrovnik from Bari
- We recommend arriving at the port of Bari at least 1.5 hours before departure, especially during the high season and if you are traveling with a vehicle.
- To travel to Dubrovnik, remember to bring your national ID card (valid for international travel) or your passport.
- If you're traveling during the summer months, we also recommend booking your return ferry from Dubrovnik to Bari in advance to secure your spot on board.
- Take a look at our Dubrovnik travel guide to help you plan your trip.
- From Bari, you can also travel by ferry to Albania and Montenegro. For all available routes, ferry companies, and ticket prices, check out all the Bari ferry schedules.
- While staying in Dubrovnik, don't miss the opportunity to explore the nearby Dalmatian islands. Check out the Dubrovnik - Hvar ferry route or the Dubrovnik - Korčula ferry route and discover even more of Croatia's stunning coastline.
- Need help planning your trip to Croatia? Discover all ferry connections from Italy to Croatia and choose the route that best suits your travel plans.
Where to take the ferry from Bari to Dubrovnik?
Ferries to Dubrovnik depart from the Port of Bari (Molo San Vito), on Italy's Adriatic coast. The port handles international passenger services and is located just 2 km from the city center and the Old Town (Bari Vecchia), and about 11 km from Bari Karol Wojtyła Airport (BRI). At the port, you'll find ticket offices, information points, cafés, newsstands, and a selection of shops.
Important: Always check your ticket for the correct departure gate, as the boarding area may vary depending on the ferry company.
How to get to the port of Bari
- By car: the port is easily accessible via the A14 motorway. Once in Bari, follow the signs to the port from the ring road (SS16/E55).
- By bus: local AMTAB buses connect Bari Centrale railway station with the port area.
- By taxi: the journey from the Old Town takes around 10 min, depending on traffic.
- By train: the main railway station is Bari Centrale, served by frequent train connections. From there, you can reach the port in about 15 min by car or taxi, or around 30 min by bus.
- By plane: from Bari Karol Wojtyła Airport, the port can be reached in about 20 min by car or taxi, or approximately 1 hour by public transport.
Where do ferries arrive in Dubrovnik?
Ferries from Bari arrive at the Port of Dubrovnik, located in the Gruž district, about 3 km from the city's Old Town. From the ferry terminal, you can easily reach the historic center by bus, taxi, or car. The port is also well connected to Dubrovnik Airport, which is located approximately 20-25 km away.
How long is the ferry ride from Bari to Dubrovnik?
The ferry crossing from Bari to the port of Dubrovnik usually takes around 8 hours.
Related posts from our blog
FAQs
Yes, you can bring your vehicle on board (car, motorcycle, or camper van) on ferries operating between Bari and Dubrovnik.
Keep in mind, however, that Dubrovnik's Old Town is a pedestrian-only zone, and most parking options nearby are paid parking facilities, with relatively high parking fees.
No, the Bari - Dubrovnik route is operated by conventional ferries. The crossing takes approximately 8 hours.
Ferries from Bari to Dubrovnik generally operate during the day. They usually depart from Bari at 11:00 and arrive in the Croatian city at around 19:00.
The distance between Bari and the port of Dubrovnik is about 106 nautical miles (approximately 197 km).
With Jadrolinija you can book your Bari - Dubrovnik ferry tickets online on Ferryhopper, but you need to 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.