As we’ve shown on our Getting to Croatia by Ferry page, there are several international ferries to Croatia. But these ferries are only from one country – Italy! Yes, there are only international ferries to Croatia from Italy – no international routes exist from any other country.
Here’s a map showing the routes of ferries to Croatia:
(click on the map to enlarge)
The above map should also give you an idea of where you can reach in Croatia – by ferry – from Italy. If you’re in Venice, you can’t get to Split or Dubrovnik by ferry.
Likewise, if you’re in southern Italy, you can’t reach Istria or the northern islands by sailing across the Adriatic. If you are facing one of these situations (e.g. you want to reach Dubrovnik from Venice), it’s easiest to fly.
Alternatively, we’d suggest travelling down (or up) the Italian side of the Adriatic by train to get to the port from where you can reach Croatia.
Ferries to Croatia – Companies
These routes are run by:
Company | Sailing routes |
Jadrolinija | Ancona to Zadar, Split and Stari Grad (Hvar) Bari to Dubrovnik |
SNAV | Ancona to Split |
Gomo Viaggi | Pessaro to Mali Losinj and Novalja (Pag) Cesenatico to Rovinj, Mali Losinj and Novalja (Pag) |
Venezia Lines | Venice to Porec, Pula and Rovinj |
Adriatic Lines | Venice to Umag, Porec, Pula and Rovinj |
Months of Operation
Jadrolinija‘s Ancona – Split ferry is the only route that operates year-round. Even on this route, there is a lower frequency of ferries per week in low season.
The same company’s Bari – Dubrovnik route sails almost year-round.
More Maps of Croatia
You may find our Croatia Ferries Map useful which shows all the long-range ferries and catamarans that operate along Croatia’s coastline and between the islands and the mainland.
And don’t forget our Map of Croatia to find out where places are!