Ferry from Naples to Sicily

Tickets, Prices & Schedules

Ferries from Naples travel to Sicily all year round with several daily connections. You can reach 3 ports on the island: Palermo, Termini Imerese and Milazzo. Find out about the routes, compare companies, prices and timetables, and book ferry tickets with no hidden fees.

Ferry schedules from Naples to Sicily

Naples Sicily Trip frequency: Every day First trip: 08:45 Last trip: 23:59 Average duration: 11h 27m Price range: 28.04 € - 488.00 €
Sicily Naples Trip frequency: Every day First trip: 01:30 Last trip: 23:59 Average duration: 11h 20m Price range: 28.00 € - 458.00 €

Is there a ferry from Naples to Sicily?

Yes, you can catch a ferry from Naples to the ports of Palermo, Termini Imerese and Milazzo in Sicily all year round. In the summer months, there are usually 3-5 daily crossings to Palermo, 2 weekly crossings to Milazzo, and 1 weekly crossing to Termini Imerese.

The 3 ferry connections are operated by these ferry companies: Siremar, GNV, Tirrenia, and Grimaldi Lines.

You can usually find up to 6 daily crossings to Sicily from the port of Calata Porta di Massa in Naples. Keep in mind, however, that ferry frequency may change depending on the season.

What’s the ferry schedule from Naples to Sicily

Ferries to Sicily from Naples normally depart in the evening, but there are also a few morning crossings.

The first ferry (to Palermo) usually leaves from Naples at 08:45 and reaches Sicily at 18:00. The last crossing is normally scheduled for 20:15, reaching Palermo at around 06:45 the next morning. Occasionally, there might also be a ferry departing at midnight.

Ferry Tickets, Offers & Discounts

How much is the ferry from Naples to Sicily?

A single Naples - Sicily ferry ticket ranges from €45 to €80. The price depends on the operator, the season, the type of vessel, vehicle and seat selection, as well as available discounts and offers.


On Ferryhopper, you can find all current offers for the ferry trip to Sicily from Naples. Find real-time information about available ferry routes, compare fares and offers, and book your ferry tickets at the best prices.

Current offers are automatically applied when booking your ferry tickets.


Infants and toddlers up to 2-3 years old travel for free, while children up to 11 years old travel with discount tickets. There are also discounts for groups and residents of Sicily.

Bear in mind that ferry companies usually offer a discount on return tickets if you book a round trip.

Ferry Route Info

How long is the ferry ride from Naples to Sicily?

The duration of the Naples - Sicily ferry trip mainly depends on the port of arrival:

Tip: remember that you can always check any changes to your trip on the Ferryhopper App.

Is there a high-speed ferry from Naples to Sicily?

No, ferries connecting Naples and Sicily are normally conventional. The fastest ferry from Porta di Massa takes around 8.5 hr to reach Sicily.

What’s the distance between Naples and Sicily?

The distance between Naples and Palermo is around 167 nautical miles (about 300 km).

The distance between Naples and Milazzo is 170 nautical miles (approximately 314 km).

The distance between Naples and Termini Imerese is 173 nautical miles (about 321 km).

Ferry Trip Tips

Useful tips for your ferry trip to Sicily from Naples

Here are some travel tips for your trip from Naples to Sicily:

  • If you are traveling in high season or on a weekend, we recommend you arrive at the port of Naples well in advance to avoid overcrowding.
  • The ports of Palermo and Termini Imerese are located on the northwestern side of Sicily, while the port of Milazzo is on the northeastern side of the island. Choose your port of arrival according to your travel plans.
  • As the Naples - Sicily ferry ride is a bit long, we recommend booking a cabin to enjoy a more comfortable trip. 
  • Find the best tips about activities, food and beaches on the island in our Sicily travel guide.

Where to take the ferry from Naples to Sicily

Ferries to Sicily (all ports) depart from the Calata Porta di Massa pier in Naples, specifically from Via Immacolatella Vecchia. You can reach the pier in around 15 min by bus (151, 202 or 412) or metro (stop at Duomo) from the Naples central railway station (Piazza Garibaldi).

If you wish to reach the port straight from the airport (Naples Capodichino), the most convenient option is to catch the Alibus bus, which takes you there in around 40 min.

The port area is equipped with basic amenities, such as bars, restaurants, ATMs, WC, and luggage storage spaces.

Can I travel on the Naples to Sicily ferry with a car?

Yes, it is possible to board motor vehicles on all ferries serving the Naples - Sicily ferry routes. Make sure to book your vehicle tickets well in advance, as car-deck spaces usually sell out fast.

In fact, the best way to explore Sicily is by car, so we recommend you bring along your own vehicle. Alternatively, you can rent a vehicle from one of the local agencies.

Ferry luggage

Each ferry company has its own baggage allowance policy. More specifically:

  • On GNV (Grandi Navi Veloci) ferries, you can carry up to 2 pieces of luggage.
  • The ferry company Tirrenia allows each passenger to board with 1 piece of luggage weighing up to 20 kg.
  • Grimaldi Lines allows each passenger to bring along 1 piece of luggage weighing up to 30 kg.
  • The ferry company Siremar allows each passenger to carry 1 piece of luggage with a maximum weight of 20 kg.


On board the Naples - Sicily ferries, there are various types of cabins available: internal, external with a sea view, suites, as well as accessible cabins.

Alternatively, you can book numbered seats.

Pet travel

Pets are welcome on ferries operating from Naples to Sicily, Just include it in your booking and pay a small fee. 

Pets can travel in special pet cabins or in their carrier. On most ferries from Naples to Sicily, you can also find pet-friendly areas and dog kennels.

Make sure to carry along all necessary health certificates and any pet supplies you might need.

Book cheap ferry tickets from Naples to Sicily

On Ferryhopper, you can book cheap ferry tickets from Naples to Palermo, Milazzo or Termini Imerese with no hidden fees. Use our Map of ferries to easily visualize and plan your ferry adventure to Sicily. Find the route that suits you best and book your ferry trip in just a few steps!