Italy Ferries
Italy has a large ferry network — to Sardinia and Sicily, out to the Bay of Naples islands, and onward to Greece and Croatia.
Affiliate link: we may earn a commission if you book via Direct Ferries — at no extra cost to you.
To Sardinia
Car ferries sail from Genoa, Livorno and Civitavecchia to Olbia and Cagliari, usually overnight — handy if you're bringing a car or campervan.
To Sicily
The short Villa San Giovanni–Messina crossing takes about 20 minutes, while Naples–Palermo is an overnight ferry. Both carry cars.
Capri, Ischia & Amalfi
The islands in the Bay of Naples are reached by fast ferry from Naples and Sorrento — a short, scenic hop to Capri and Ischia.
Italy–Greece & Italy–Croatia
Overnight ferries link Ancona and Bari with Patras and Igoumenitsa in Greece, and Ancona–Split serves Croatia. Compare routes via Direct Ferries.
Frequently asked questions
- How do I get to Sardinia by ferry?
- Car ferries run from Genoa, Livorno and Civitavecchia to Olbia or Cagliari, often overnight. Book early in July–August.
- How do I get to Capri?
- Hydrofoils and fast ferries from Naples or Sorrento take roughly 20–50 minutes, with frequent summer departures.
- Is there a ferry from Italy to Greece?
- Yes — overnight ferries from Ancona and Bari to Patras and Igoumenitsa, popular with drivers heading to Greece.