Ferries from Italy to Croatia sail approximately 26 times per week and are available with Jadrolinija, Kompas, SNAV & Gomo Viaggi.
How long is the ferry from Italy to Croatia?
The ferry from Italy to Croatia takes between 3 hours and 11 hours 30 minutes depending on the ferry route, operator, and ship that you choose.
What is the shortest ferry ride from Italy to Croatia?
The fastest ferry from Italy to Croatia is on the Venice to Porec ferry with Kompas in 3 hours.
Is there a car ferry from Italy to Croatia?
Yes, you can bring your car on the ferry from Italy to Croatia with Jadrolinija, Kompas & SNAV.
How far is it from Italy to Croatia?
There are approximately 90 miles (145km) and 78 nautical miles between Italy and Croatia.
How much is the ferry from Italy to Croatia?
The price of a ferry from Italy to Croatia can differ by route, operator, season, vehicle type and whether you are sailing on a high-speed ferry or conventional ferry.
Ancona to Split Ferry
The Ancona to Split ferry ferry sails approximately 5 times weekly with a crossing time of 11 hours 15 minutes.
Bari to Dubrovnik Ferry
The Bari to Dubrovnik ferry sails around 3 times per week with an average crossing time of 8 hours 30 minutes.
Italy to Croatia Ferry Offers and Discounts
We suggest that you book in advance to ensure that you get the cheapest ferry prices and availability. Please check out our special offers page to take advantage of all the latest ferry discounts available.
Can you do Italy and Croatia in one trip?
Yes, you can certainly travel to Italy and Croatia in one trip. Take a few days exploring the beautiful islands of Croatia by ferry and then you can catch a direct ferry to Italy. These are available from Split, Pula, Zadar, Dubrovnik and many more.
What is the cheapest way to get from Italy to Croatia?
The cheapest way to travel from Italy to Croatia is usually by bus. Companies like FlixBus offer direct routes from cities like Venice, Milan, and Rome to Zagreb, Rijeka, Split, and Pula, with prices starting as low as $20–$40, depending on the season. Ferries from Ancona, Bari, or Venice to Split, Zadar, or Dubrovnik can be affordable if booked in advance, and you can enjoy a much more scenic journey.
Do you need a passport to travel from Italy to Croatia?
Yes, you need a passport or an EU national ID card to travel from Italy to Croatia. Since Croatia joined the Schengen Area in 2023, there are no border checks for land travel via Slovenia. However, if traveling by plane or ferry, you may need to show your passport or ID at check-in. Non-EU travellers should ensure their passport is valid for at least 3 months beyond departure date.
Is there border control between Croatia and Italy?
Yes, there is border control between Croatia and Italy, as Croatia is in the Schengen Area but has no direct land border with Italy. If you travel by ferry (e.g., from Split, Dubrovnik, or Zadar to Ancona, Venice, or Bari), you may undergo passport checks at ports.
How to book ferry tickets from Italy to Croatia
Book and compare Italy Croatia ferry tickets, operators, timetables and prices by using our Deal Finder.