Ferries to Italy
388 Ferry crossings from 103 Ports
Open Ticket??

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Open Ticket?

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Trip Details
Outbound
Round Trip
Italy

Latest offers for Italy

Why use Direct Ferries?
category
Ferries from 4412 routes and 901 ports worldwide
category
Trusted by over 2.5 million customers
category
We arrange over 1.2 million ferry crossings / year
category
We check up to 1 million prices for our customers daily

Ferries to Italy

There is a wide range of ferries that go to Italy currently, from over 28 destinations, and with over 350 routes available, there’s no shortage of choice. Indeed, there are around 12706 ferries sailing a week to multiple ports in Italy from a variety of destinations, such as Croatia, Sicily, Greece, the Aeolian Islands, and even with Italy itself; and with over 31 ferry operators, all of whom have spacious and modern fleets, choosing your perfect journey to Italy has never been easier here at Direct Ferries.

There are 63 ports in Italy. Naples port and Sorrento port are located on the west coast of Italy and Bari port is located on the west coast. Naples ferry port is the most popular in Italy, with 101 daily sailings and ferry connections from Palermo, Ischia, Capri and Amalfi.

Day Trips to Italy

  • Amalfi to Capri ferry - 50 mins
  • Amalfi to Naples ferry - 1 hour 20 mins
  • Naples to Positano ferry - 1 hour 15 mins
  • Positano to Salerno ferry - 50 mins

Of the 31 ferry operators that offer ferries to Italy, 15 of them do not allow you to bring your car with you when sailing with them, although the remaining 16 do allow you to bring your car with you. Because of this, we recommend checking that your route and operator supports cars before making your booking.

Popular Ferry Routes to Italy

  • ferry from Naples to Capri
  • ferry from Sorrento to Capri
  • ferry from Positano to Capri

Ferry from Croatia to Italy

  • Dubrovnik to Bari
  • Porec to Venice
  • Pula to Venice
  • Split to Ancona

Ferry from Greece to Italy

  • Igoumenitsa to Ancona
  • Igoumenitsa to Brindisi
  • Patras to Ancona

Most popular questions

  • Which ferries travel to Italy?

    Ferries to Italy:
    • Bastia
    • Portoferraio
    • Golfo Aranci
    • Ile Rousse
    • Olbia
    • Cavo
    • Ajaccio
    • Tunis
    • Barcelona
    • Durres
    • Palermo
    • Porto Torres
    • Tangier Med
    • Palermo Termini Imerese
    • Corfu
    • Cagliari
    • Igoumenitsa
    • Ischia
    • Ischia (Casamicciola)
    • Procida
    • Split
    • Lipari
    • Panarea
    • Ponza
    • Salina
    • Stromboli
    • Ventotene
    • Vulcano
    • Zadar
    • Dubrovnik
    • Sami
    • Messina
    • Patras
    • Capraia
    • Rio Marina
    • Pianosa
    • Giglio
    • Capri
    • Rovinj
    • Piran
    • Porec
    • Milazzo
    • Mali Losinj
    • Rinella
    • San Domino (Tremiti)
    • Sorrento
    • Naples
    • Castellammare di Stabia
    • San Nicola (Tremiti)
    • Amalfi
    • Positano
    • Salerno
    • Pula
    • Umag
    • Forio
    • Ginostra (Stromboli)
    • Cetara
    • Maiori
    • Minori
    • Vietri sul mare
    • Novalja
    • Seiano
    • Vlora
  • What is the fastest ferry to Italy?

    The fastest ferry crossing to Italy is via the Minori to Amalfi ferry, in approximately 05m.
  • What is the cheapest ferry to Italy?

    The cheapest ferry to Italy is $40 on average via the Messina to Villa San Giovanni route. Ferry prices for Italy can vary depending on what season you decide to travel. Price exclusive of booking fees.
  • What are the ferry ports in Italy?

    Italy Ferry Ports:
    • Livorno
    • Piombino
    • Savona
    • Genoa
    • Bari
    • Naples
    • Salerno
    • Brindisi
    • Pozzuoli
    • Ancona
    • Venice
    • Porto Santo Stefano
    • Sorrento
    • Castellammare di Stabia
    • Reggio Calabria
    • Trieste
    • Vibo Valentia
    • Termoli
    • Vieste
    • Terracina
    • Amalfi
    • Positano
    • San Felice Circeo
    • Cetara
    • Maiori
    • Minori
    • Vietri sul mare
    • Peschici
    • Rodi Garganico
    • Cesenatico
    • Pesaro
    • Seiano
    • Villa San Giovanni
    • Portici
    • Torre del Greco
    • Piano di Sorrento
    • Monte di Procida
  • Can you take pets on the ferry to Italy?

    Yes, passengers are allowed to bring pets onboard the ferries with certain ferry companies. However, please ensure that you have read all the operator guidelines on pets before travelling. Currently you can bring pets on ferries with the following operators

Italy Ferry Map and Routes

Onboard the ferries

Find out what it's like onboard the ferries before you travel.

The quickest way to make & manage your booking

Download the Direct Ferries app or manage your booking online through My Account

App

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking