ItalyFare
NaplesPalermoAll days

Naples to Palermo from €42

2 suppliers · ~11 connections/day · cheapest 42.00 · updated 7d ago

Compare ferry prices from Naples to Palermo — from €42. Daily updated prices from all major operators.

TransportSupplierFromDuration
🚐ferryGrimaldi Lines(stale)Daily42.0012h
Snav(stale)Daily45.0011h

Click a transport type to see all departures

Grimaldi Lines

Daily
from 42.00
PriceDepartsArrivesDuration
42.0018:0812h
42.0006:0212h
42.0017:3412h
42.0003:3512h
42.0017:3412h
42.0019:4712h
42.0017:3412h
42.0003:2612h

Snav

Daily
from 45.00
PriceDepartsArrivesDuration
45.0006:1011h
45.0010:1911h
45.0018:0911h
45.0003:2611h
45.0006:0811h
45.0018:0811h
45.0003:3511h
45.0006:0811h

Frequently asked questions

How do I get from Naples to Palermo?

The most popular route is the overnight ferry operated by Grimaldi Lines (formerly SNAV) and Tirrenia. The crossing takes approximately 10–11 hours. Budget flights are available but the ferry is popular for families and those with cars.

How long is the ferry from Naples to Palermo?

The overnight ferry from Naples to Palermo takes approximately 10–11 hours. Departures are usually in the evening (around 20:00), arriving in Palermo the next morning.

Can I take my car from Naples to Palermo by ferry?

Yes, car spaces are available on the Naples–Palermo ferries. Booking in advance is essential in summer as vehicle spaces fill quickly. Motorcycles, campervans, and caravans are also accepted.

Is there a direct flight from Naples to Palermo?

Yes, direct flights from Naples Capodichino (NAP) to Palermo Falcone-Borsellino (PMO) take about 1 hour. Airlines including ITA Airways and Ryanair operate this route. Flights are faster but the ferry is convenient if you have a car.

Do I need a cabin on the Naples to Palermo ferry?

A cabin is not mandatory but strongly recommended. The overnight crossing takes 10–11 hours. Grimaldi Lines and Tirrenia offer cabins ranging from basic berths to private cabins with en-suite bathrooms. Deck seats (poltrona) are the cheapest option.

How much does the Naples to Palermo ferry cost?

Foot passenger tickets start from around €30–50 one way, depending on the operator and season. Cabins add €20–80 per person. Vehicle transport costs extra and varies by car size. Book in advance for the best prices.

Is there a train from Naples to Palermo?

There is no direct train. A train + ferry combination is possible (train to Villa San Giovanni or Messina, then ferry to Sicily) but takes 8–10 hours and is not much faster than the direct ferry. The overnight ferry is generally more convenient.

Where does the ferry depart from in Naples?

Ferries to Palermo depart from the Port of Naples (Porto di Napoli), specifically the Stazione Marittima terminal, which is easily reached from the city centre.

Where does the ferry arrive in Palermo?

Ferries from Naples arrive at the Port of Palermo (Porto di Palermo), close to the city centre and within easy reach of accommodation and public transport.

What is the cheapest way to travel from Naples to Palermo?

The cheapest option from Naples to Palermo is by ferry (grimaldi_lines), starting from €42. Prices vary by date and availability — book in advance for the best deals.

CO2 emissions per passenger

Train saves ~95% CO2 vs flying (415 km route)

🚆
5.8 kg
Train
🚌
11.2 kg
Bus
🚗
71 kg
Car
105.8 kg
Flight

Sources: EEA, ADEME. Average occupancy assumed.

Best day to travel from Naples to Palermo

Cheapest day: Sunday (from €42)

Sun
42
Best
Mon
42
Best
Tue
42
Best
Wed
42
Best
Thu
42
Best
Fri
42
Best
Sat
42
Best

Based on 122 offers. Prices vary — book in advance for the cheapest fare.

Popular routes from Naples

All routes from Naples