Travelling between Italy and Dubrovnik is easy as there are many flights available as well as direct ferry across the Adriatic Sea. Find below more details on the best ways to travel between Italy and Dubrovnik.
The fastest way of reaching Dubrovnik from Italy is by plane. However, the majority of flights operate only during the summer months except the route between Dubrovnik and Rome which is available all-year round. This route is operated by Vueling Airlines and flights are daily in the season and a few times a week out of season.
Croatia Airlines offers direct flights between Dubrovnik and Rome in the summer and via Split in the rest of the year. Besides Rome, Dubrovnik airport has air connections with Venice, Milan, Bari, Naples and Palermo in Sicily.
Many travellers wonder if there is a boat connection between Dubrovnik and Venice. Unfortunately, there is no such connection.
The most convenient way of doing this journey is to take a flight between these two travel destinations. Travellers can choose from Croatia Airlines, Volotea or EasyJet flights. Venice to Dubrovnik flight takes around 1 hour 15 minutes but it's only available during the summer season.
If travelling from north of Italy to Dubrovnik you have several options. Volotea has flights between Dubrovnik and Milan Bergamo while EasyJet offers flights to Milan Malpensa. Alitalia fly between Dubrovnik and Milan Linate.
For those who travel from southern Italy to Dubrovnik there are several flights available. During the summer months Volotea connects Dubrovnik with Bari in the Puglia region and Palermo in Sicily while EasyJet flies to Naples.
Jadrolinija operates ferry route between the port of Bari and Dubrovnik from April until the end of October.
This is an overnight ferry and sailing journey takes approximately 10 hours. This ferry is the only international ferry connection from Dubrovnik.