Italy - Croatia ferry routes 2025

All ferries in 1 page!

With warm summers, idyllic beaches, magical islands, and unique architecture, Croatia is becoming the new favorite for travelers in southeastern Europe! One easy and comfortable way to reach the most beautiful towns on the Croatian coast is to cross the Adriatic Sea by ferry from Italy.

Here, you can check the latest info on all available Italy - Croatia routes. Compare schedules, prices and companies, and book ferry tickets from the Italian port that suits you best on Ferryhopper!

  1. Venice - Croatia
  2. Cesenatico - Croatia
  3. Pesaro - Croatia
  4. Ancona - Croatia
  5. Bari - Croatia

Aerial view of the Roman amphitheater in the city of Pula, Croatia

The imposing Roman amphitheater in the Croatian city of Pula

Italy - Croatia ferry connections in 2025

Did you know that taking the ferry to Croatia from Italy can save you time (and money)?! Ticket prices start from around €20 and there are plenty of offers and discounts all year round. Furthermore, you can board directly from many cities in Italy and embark your vehicle on the ferry.

Normally, there are about 12 ferry routes scheduled between Italy and Croatia. Ferries to Croatia depart from 5 ports in Italy: Venice, Cesenatico, Pesaro, Ancona, and Bari. From there, you can travel by sea to 9 Croatian towns: Pula, Poreč, Rovinj, Umag, Lošinj, Novalja, Split, Zadar, and Dubrovnik.

Check all ferries connecting Croatia with Italian ports, starting from the northernmost to the southernmost one:

Ferries from Venice to Croatia

From the popular port of Venice in northern Italy, you can reach 4 coastal towns in the Istrian peninsula, Croatia: Poreč, Rovinj, Pula, and Umag. These Venice - Istria ferry connections are seasonal: they are normally served from the end of April to early October.

The ferry company Kompas (Adriatic Lines) operates on these routes with high-speed ferries.

Ferry from Venice to Poreč

The Venice - Poreč ferry route is served up to 2 times a day in the high season. The trip takes 3 hours 15 minutes to 4.5 hours and ferry tickets start at €74.

Ferry from Venice to Rovinj

The Venice - Rovinj ferry route is operated up to 7 times a week from late April to late September. The ferry trip ranges from around 3 hours to 6 hours. Ferry tickets start at around €80.

Ferry from Venice to Pula

Ferries from Venice to Pula depart about 6 times a week in the summer months. This crossing to Croatia takes about 3.5 hours. Single tickets start at about €89.

Ferry from Venice to Umag

Venice - Umag ferries usually run once a week in the months of July and August. The ferry ride lasts about 3 hours and a single ticket starts at around €85.

The town and port of Poreč in Croatia as seen from above

The marvelous architecture of Poreč on the Istrian peninsula

Ferries from Cesenatico to Croatia

You can also get to Croatia by ferry from the port town of Cesenatico, located in the region of Emilia-Romagna. From there, you can reach 3 towns and resorts in Croatia: Rovinj, Mali Lošin and Novalja on the island of Pag.

All ferry connections to Croatia from the port of Cesenatico in Italy are serviced by the ferry company Gomo Viaggi with fast catamarans and are normally active from July to September.

Ferry from Cesenatico to Rovinj

The Cesenatico - Rovinj ferry connection is operated with up to 2 weekly crossings. The ferry trip takes 3 hours and ferry tickets start at around €80-85.

Ferry from Cesenatico to Mali Lošinj

Ferries from Cesenatico to Mali Lošinj normally run up to 3 times a week in the high season. The crossing takes about 5 hours and single-passenger tickets start at €90.

Ferry from Cesenatico to Novalja

Ferries serving the Cesenatico - Novalja route normally depart once a week in the summer months. The ride usually takes about 7 hours and tickets start at around €100.

View of Rovinj and its old town from the ferry, Croatia

Leaving Rovinj and its gorgeous Old Town

Ferries from Pesaro to Croatia

A bit further to the south than Cesenatico on the Adriatic coast, Pesaro is a city in the Italian region of Marche. The ferry company Gomo Viaggi is actually based in Pesaro and serves crossings from its port to the Croatian towns of Mali Lošinj and Novalja.

The 2 routes are usually operated during the high-season months with fast catamarans.

Ferry from Pesaro to Mali Lošinj

The Pesaro - Mali Lošinj ferry connection is operated with up to 3 weekly departures (usually on Saturdays, Mondays and Thursdays), with the trip lasting around 3.5 hours. Ticket prices start at about €90.

Ferry from Pesaro to Novalja

Pesaro is normally connected to the town of Novalja by ferry once a week in the summer season. The trip takes around 5.5 hours and a single ferry ticket costs around €100.

Green landscape and houses at the waterfront of Mali Lošinj in Croatia

The lush green landscape and beautiful waterfront of Mali Lošinj

Ferries from Ancona to Croatia

The large port of Ancona, in Italy’s Marche region, is connected to 2 Croatian cities on the Dalmatian Coast: the popular Split, the largest city on the Croatian coast, and the historical Zadar, the oldest continuously inhabited city in the country.

At the moment the routes between Ancona and Croatia are operated by 2 ferry companies, SNAV and Jadrolinija.

Ferry from Ancona to Split

Ferries from Ancona to Split travel all year round, with up to 2 crossings a day in the summer months. The ferry crossings increase during the summer and the trip usually takes around 11-11.5 hours, depending on the ferry operator, the season, and the ferry route. Ferry tickets to Split start at about €26.

Ferry from Ancona to Zadar

You can normally catch a ferry from Ancona to Zadar only from the end of June to early September. There is usually 1 crossing per week, with a duration of 9 hours. The company operating on this route is Jadrolinija.

Palm trees at the port of Split in Croatia

The Mediterranean vibe of the beautiful city of Split

Ferries from Bari to Croatia

Another Italian port from where you can get to Croatia is Bari, one of the most important ports in the Adriatic Sea. The port is normally connected to just 1 Croatian destination: the most popular (largely thanks to Game of Thrones) city of Dubrovnik in southern Dalmatia.

Ferry from Bari to Dubrovnik

The Bari - Dubrovnik ferry route is usually available from April to October by the Jadrolinija ferry company. Normally, there are around 4 crossings per week, and ferry time ranges from 6 hours 30 minutes to 8 hours. Ferry tickets start at around €70.

Which ferry companies operate from Italy to Croatia?

There are 4 companies operating routes from Italy to destinations in Croatia:

  • Kompas: it connects Venice with the Istrian peninsula (Pula, Poreč, Rovinj, and Umag) with high-speed vessels.
  • Gomo Viaggi: it connects the ports of Cesenatico and Pesaro with Rovinj in Istria, Mali Lošinj on the island of Lošinj, and Novalja on the island of Pag. It mostly runs with fast catamarans.
  • SNAV: it runs between the port of Ancona and the city of Split in Dalmatia, mostly with standard ferries.
  • Jadrolinija: it sails between the port of Ancona and 2 cities on the Dalmatian coast (Split and Zadar), as well as the ports of Bari and Dubrovnik.

Reminder: when it comes to seasonal routes, ferry schedules, as well as the companies serving them, may be subject to change. You can find all available schedules on our Ferryhopper App.

Can I travel from Italy to Croatia with a vehicle?

Yes, you can transfer your vehicle from Italy to Croatia as well as from Croatia to Italy. However, you can only travel with your vehicle on routes starting from Ancona or Bari, as they are mostly served by conventional ferries with car decks. More specifically, you can embark your vehicle on ferries running:

  • between Ancona and Split
  • between Ancona and Zadar
  • between Bari and Dubrovnik

Note: you can carry your bicycle on any Italy - Croatia and Croatia - Italy route.

The monastery of St. Mary and Roman ruins in the city of Zadar, Croatia

The monastery of St. Mary and Roman ruins in the historical city of Zadar

Book Italy - Croatia ferry tickets for 2025

All roads lead to Rome and so many Italian ports lead to Croatia! Are you going to head to Istria, the Dalmatian coast or the stunning Croatian islands? Whatever your pick, use our Map of ferries to visualize and plan the perfect ferry trip between Italy and Croatia, compare companies and prices, and book your tickets step-by-step!