ferrydash

Italy Ferries

To Sardinia — the overnight mainland routes

Sardinia is served by a network of overnight car ferries from the Italian mainland. The main departure ports are Genoa (the longest but most direct link from the north), Livorno (useful for travellers coming from central Italy), and Civitavecchia (the port of Rome, about 90 minutes from the city by train). The main arrival ports are Olbia in the north of the island and Cagliari in the south.

Crossings from Civitavecchia to Olbia take roughly 5–8 hours depending on operator; Genoa to Olbia is an overnight 10–12 hours. Most departures are timed to arrive in the morning, so you can sail overnight and save a hotel night. The main operators — GNV, Tirrenia and Grimaldi Lines — all carry cars, campervans and motorcycles. In July and August the routes are heavily booked; reserve vehicle space 6–8 weeks ahead if possible.

To Sicily — two very different crossings

The Villa San Giovanni–Messina strait crossing is one of the busiest ferry routes in Europe. At just 20–30 minutes, it is a functional link between Calabria on the toe of Italy and the city of Messina on Sicily — trains use the same ferries. Dozens of sailings run throughout the day; you generally queue and take the next departure.

The Naples–Palermo route is entirely different: a 10–11 hour overnight ferry linking the two largest cities in southern Italy. GNV, Tirrenia and Grimaldi all operate this route with large, well-equipped ships carrying cars and passengers. A cabin berth makes the overnight crossing comfortable.

Capri, Ischia and the Bay of Naples islands

The Bay of Naples islands are reached by short, frequent fast-ferry services from Naples Molo Beverello and from Sorrento.

Capri is the most popular: fast ferries and hydrofoils from Naples take about 45–50 minutes; the Sorrento–Capri crossing is just 20–30 minutes and much less crowded than the Naples route. Note that Capri does not allow private cars — you go on foot or by island bus and taxi.

Ischia, the largest of the Bay islands, is served by both fast ferries (50 minutes) and slower car ferries (about 90 minutes) from Naples. It is quieter than Capri and more popular with Italian tourists than international visitors.

Procida, the smallest and least touristy of the three main islands, is 40 minutes from Naples by fast ferry. It featured as a filming location for Il Postino and has a genuine working-port atmosphere.

Caremar and SNAV are the main operators; services run throughout the day in summer, with reduced frequency in winter.

Italy–Greece — the Adriatic overnight routes

Overnight car ferries across the Adriatic are a popular way for drivers and backpackers to combine Italy and Greece.

Ancona–Patras is the main route: 21–22 hours across the Adriatic, with ANEK Lines, Grimaldi and Minoan Lines operating large ships. Patras is about 3 hours by road or rail from Athens. The ships carry cars and have cabins, restaurants and deck space — the crossing is a full day and night at sea.

Bari–Igoumenitsa is a shorter alternative at 8–10 hours; Igoumenitsa in north-western Greece is a convenient gateway to the Ionian islands and to the main Athens motorway. ANEK Lines and Grimaldi operate this route.

Both routes also stop at Corfu on many sailings, making them useful for island-first itineraries. Vehicle space fills quickly in July and August; book several weeks ahead for summer travel.

Operators

Italy's ferry scene is dominated by a handful of large companies. GNV (Grandi Navi Veloci) operates to Sardinia, Sicily and across the Adriatic. Grimaldi Lines has the broadest network, including Sardinia, Sicily, Greece and Spain. Tirrenia focuses on Sardinia and Sicily. Caremar and SNAV cover the Bay of Naples islands. Compare routes and prices across all operators via Direct Ferries, which aggregates all of them in a single search.

Ferry routes

Ports & islands

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.
What is the ferry from Villa San Giovanni to Messina?
A short 20-minute strait crossing between mainland Calabria and Sicily. Ferries run continuously throughout the day and carry cars, trains and foot passengers.

Compare schedules & book your ferry

Live times and prices on Direct Ferries.