Not seeing a Scroll to Top Button? Go to our FAQ page for more info.

Ferries from Italy to Croatia

If you are visiting Italy and would like to take a ferry across Adriatic to one of Croatian ports there are several options to do this. The best options is to take one of ferries sailing from Ancona in Central Italy to the ports of Split or Zadar in Croatia.

Another options is a overnight ferry from Bari to the port of Dubrovnik. Below you will find more ferry options as well as detailed info on each one.

For booking ferries between Italy and Croatia visit DIRECT FERRIES web-site and check the latest sailing timetables and rates.

Compare Ferry Prices
& Book Online

2500 routes in over 250 countries

Jadrolinija ferry docked in Dubrovnik portJadrolinija ferry docked in Dubrovnik port

Ferry from Bari to Dubrovnik

(14 April - 24 November 2022)

Bari is the capital city of the province of Bari and of the Apulia region in Italy. It is well known as a port city in the Adriatic. There is a Jadrolinija's ferry running from the port of Bari to Dubrovnik.

Each year this car/passenger ferry starts operating at the beginning of April and ends at the end of October. The journey across the Adriatic Sea takes around 10 hours.

The city of SplitThe city of Split

Ferries from Ancona to Split & Stari Grad (Hvar)

Jadrolinija (all-year round)
SNAV 11 April - 30 September 2022

Ancona is the city and port in Central Italy located 280 km northeast of Rome. It is one of the main ports on the Adriatic Sea, especially for passenger traffic.

Port of Ancona has 
ferry connection with Croatian ports: Split and Stari Grad (Hvar island).

  • JADROLINIJA operates ferry route between Ancona and Split throughout the year with frequent sailings in the summer. Sailing time is 10 hours. 

  • An Italian company SNAV operates ferry services between Ancona and Central Dalmatia. The sailing time is 11 hours 30 minutes. Both companies has passenger/car ferries on this route. During the summer months ferries from Ancona make a stop in the port of Stari Grad on the island of Hvar (twice a week). 

Ferries from Cesenatico & Pesaro to Rovinj & Mali Losinj & Novalja

Gomo Viaggi is an Italian ferry company which connects the east coast of Italy with a few Croatian coastal towns and islands.

This company operates high-speed catamarans from Cesenatico (Emilian-Romagna region) and Pesaro (Marche region) in Italy across the Adriatic to Rovinj, Mali Losinj and Novalja on the island of Pag. These service is run by super-fast catamarans and is available only during the peak summer months.

Ferries from Venice to Istria (Umag & Porec & Rovinj & Pula)

Venezia Lines catamaranVenezia Lines catamaran

KOMPAS provides high-speed routes between Italian city of Venice and coastal towns of Umag, Porec, Rovinj and Pula (situated on the largest peninsula in the Adriatic). This company operates two vessels. The first one is called Prince of Venice and can hold up to 303 passengers.

The ship has three outdoor decks and two indoor seating area with air conditioning. There is also a bar on board and panoramic views from the outdoor decks.

The other ship is called Adriatic Jet and can hold up to 343 passengers. The ship is fully air conditioned and has a bar and duty free shopping on board.

VENEZIA LINES is a high speed ferry operator that links Italy with Croatia (Venice to RovinjPorecPula and Umag). The service starts in April and ends in October. For some routes, the season is even shorter. The height of the season is July and August where you will find the most ferries between Italy and Croatia.

Ferries from Trieste to Istria (Porec & Rovinj & Mali Losinj)

Liberty Lines catamaran

Liberty Lines, one of the leading Italian ferry operators, connects Italian port of Trieste with Porec, Rovinj and Mali Losinj in Croatia.

This company operates high-speed catamarans on these routes during the summer season. Passengers can enjoy while travelling onboard their air-conditioned catamarans equipped with reclining seats and onboard bars.

You might like these:


Fun Things to Do
in Croatia