Italy to Dubrovnik by Ferry
Italy to Dubrovnik ferry routes covers seasonal ferry crossings that operate from April to November and sail several times per week. These ferries cross the Adriatic Sea from Italy to Croatia. Journeys last 11 to 28 hours, depending on the route and season. Some routes involve overnight ferry crossings. The ferries are run by Croatian and Italian ferry companies. Here is what is available – you have several choices of schedules, bookings, and ticket prices.
Bari (Italy) to Dubrovnik
Bari to Dubrovnik is the only direct ferry crossing. It is a seasonal ferry route (operating from April to November) and several sailings a week. Run by the Croatian ferry company Jadrolinija, the expected journey time of about 11 hours. This ferry does take cars, foot passengers, luggage, bikes, and pets. The last passenger ferry departure from Bari is @ 10 pm. Here is the Bari to Dubrovnik ferry details and map
Pro & Con Bari to Dubrovnik
- Pro – Easy overnight direct car ferry crossing with some fantastic views
- Con – limited schedules and operating season
Ancona (Italy) to Dubrovnik
Ancona to Dubrovnik is the popular indirect ferry crossing with one transfer. It is also a seasonal ferry route (operating from April to October) but can be taken daily. Run by several ferry companies, the expected journey time of about 17 hours. The ferries on this route take foot passengers, luggage, bikes, and pets. Just the first part of the route takes cars (Ancona to Split). The last passenger ferry departure from Ancona is @ 8 pm (sometimes at 10 pm). Here are the Ancona to Dubrovnik crossings full details and map
Pro & Con Ancona to Dubrovnik
- Pro – Overnight direct crossing with a simple connection to the second leg of the journey
- Con – longer travel & short operating season
Venice (Italy) to Dubrovnik
Venice to Dubrovnik is the longer indirect ferry crossing with 3 transfers. It is also a seasonal ferry route (operating from May to September) but can be taken daily. Run by several ferry companies, the expected journey time of about 28 hours. The ferries on this route take foot passengers, luggage, bikes, and pets. None of the ferries on this route takes cars. The last passenger ferry departure from Venice is @ 5 pm. Here are the Venice to Dubrovnik crossing full details and map
Pro & Con Venice to Dubrovnik
- Pro – Great to see the whole of the Croatian Adriatic coast
- Con – very long travel with fairly complicated and tight connections involving an overnight stay
Journeys Map
Best & Worst Ferry Options
The best option is obviously, the direct ferry crossing from Bari. However, the schedules are limited so you may consider another option if your dates do not match or if you have some time to sail by ferry and explore the coast of Croatia.
The alternatives
The alternatives for these ferry routes are buses or flights. There are no trains that connect any of these places except the Venice to Rome train and connection with a flight from Rome to Dubrovnik. The current flight connection is also Venice to Split and Bari to Dubrovnik in July and August only.
FAQ
Yes, there is one direct ferry crossing, the ferry from Bari (southern Italy) to Dubrovnik. It is a seasonal ferry route, from April to November with several sailings a week.
The cheapest ticket price is Bari to Dubrovnik ferry, 46 Euros one way for single, deck passengers.
The travel time is between 11 and 28 hours, depending on the route.
The shortest distance between Italy & Dubrovnik is approximately 122 miles or 197 km.