The cities of Venice and Dubrovnik are among the most popular travel destinations in the Mediterranean.
For travelling from Venice to Dubrovnik there are several options available. Our guide on getting from Venice to Dubrovnik will help you to find the most suitable way of travelling.
Wonder how to get from Venice to elsewhere in Croatia? Check this useful info!
This webpage contains affiliate links. Please read our disclosure policy.
At the moment, EasyJet is the only company offering direct flights between Venice and Dubrovnik, but only during July and August (once a week).
If you are looking for a safe and reliable car transfer from Venice Marco Polo Airport or Treviso Airport to Venice Cruise port (or Santa Lucia Train Station), opt for Welcome Pickups and you'll have a smooth travel.
Another options would be taking a direct train from Venice to Rome and from there take a plane to Dubrovnik. See our simple guide on trains between Venice and Rome.
Choose from Vueling Airlines offering direct flights (from April until the end of October) and Croatia Airlines which fly via Split and Zagreb all-year round.
Note that there are NO direct ferry connections between these two cities. If you would like to take a ferry, then one of the options would be taking a train (which is fairly cheap) down the Italian side of the Adriatic to Bari and from there catch Jadrolinija's overnight ferry to Dubrovnik.
In addition, you can reach by train port of Ancona (central Italy) and from there catch one of two ferries sailing to Split (which is 200 km north of Dubrovnik).
Once you reach Split you can easily reach Dubrovnik either by catamaran, one of many buses or by a private car transfer. You can even hire a car and drive along the coast to Dubrovnik.