Ferry from Naples to Sardinia (Cagliari)

Tickets, Prices & Schedules

Ferries between Naples and Cagliari in Sardinia operate throughout the year with direct weekly connections. Find updated info, compare ferry timetables, companies and prices, and book your ferry tickets to Sardinia on Ferryhopper without hidden fees.

Ferry schedules from Naples to Sardinia (Cagliari)

Naples Sardinia (Cagliari) Trip frequency: 3 days per week First trip: 19:00 Last trip: 19:00 Average duration: 15h Price range: 30.00 € - 209.54 €
Sardinia (Cagliari) Naples Trip frequency: 3 days per week First trip: 19:00 Last trip: 23:59 Average duration: 14h 45m Price range: 30.00 € - 207.34 €
Ferry companies GRIMALDI LINES

Is there a ferry from Naples to Sardinia?

Yes, there are ferries connecting Naples with the port of Cagliari in Sardinia all year round. The Naples - Sardinia ferry route is operated with frequent weekly crossings by the ferry company Grimaldi Lines.

What’s the ferry schedule from Naples to Sardinia (Cagliari)?

The Naples - Cagliari ferry connection is normally served with 1-3 crossings a week all year round. The ferry to Cagliari usually leaves from the port of Naples every Monday, Wednesday and Friday at 19:00 and arrives around 10:00 the next morning. 

Useful info: bear in mind that ferry schedules are subject to change depending on the season. You can always check real-time timetables on Ferryhopper and the Ferryhopper App.

Ferry Tickets, Offers & Discounts

How much is the ferry from Naples to Sardinia?

Naples - Sardinia (Cagliari) ferry prices normally start at around €36. The final ticket cost depends on vehicle selection and seat type, as well as available offers and discounts.


On Ferryhopper, you can find the best offers for the ferry trip to Sardinia from Naples. Take a look at available ferry routes, find the lowest prices and book your ferry tickets without hidden fees!

Find out more about Sardinia ferry deals and prices in 2024 on our dedicated guide.

Current offers are automatically applied when booking your ferry tickets.


Children up to 2 years old can travel from Naples to Sardinia free of charge. There are also discount tickets for children 3-11 years old and residents of Sardinia.

Ferry Route Info

How long is the ferry ride from Naples to Sardinia?

The ferry from Naples to Sardinia (port of Cagliari) takes approximately 15 hr.

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

No, the Naples - Sardinia ferry connection is operated only by conventional ferries that make the crossing in around 15 hr.

What’s the distance between Naples and Sardinia (Cagliari)?

The distance between the port of Naples and the port of Cagliari in Sardinia is 260 nautical miles (about 480 km).

Ferry Trip Tips

Useful tips for your ferry trip to Sardinia from Naples

Here are some useful tips for your ferry trip from Naples to Sardinia:

  • As the ferry trip from Naples to Sardinia is quite long, we suggest you book a cabin for a comfortable trip. Find more tips and useful information about your trip on our Sardinia complete ferry guide.
  • In the summer, we recommend you to arrive at the port of Naples at least 1.5 hr before departure to avoid overcrowding and delays.
  • You can also catch a ferry to Sardinia from Rome. Take a look at the Rome (Civitavecchia) - Cagliari ferry route.
  • Explore the beautiful Sardinian city of Cagliari with our top travel tips and holiday recommendations! Also, check out our Sardinia travel guide for the best vacation ideas on the second-largest island on the Mediterranean Sea.

Where to take the ferry from Naples to Sardinia

Ferries to Sardinia 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 train 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 ferry from Naples to Sardinia with a car?

Yes, on the conventional ferries serving the Naples - Cagliari route, it is possible to bring along your vehicle.

Ferry luggage

Grimaldi Lines allows each passenger to carry 1 piece of luggage (included in the ticket price) with a maximum size of 56x45x25 cm.


On the Naples - Sardinia ferries of Grimaldi Lines, there are various types of cabins: interior cabins, exterior cabins, luxury suites, as well as accessible cabins for people with disabilities.

Pet travel

On Grimaldi Lines ferries, you can bring your pet on board by adding it to your booking and paying a small fee.

Your pet can travel with you in special cabins or in their pet carrier. For more information on the documents and conditions required to travel with your pet, we recommend contacting the ferry company before the trip.

Book cheap ferry tickets from Naples to Sardinia (Cagliari)

You can book cheap ferry tickets from Naples to Sardinia online on Ferryhopper. On our Map of ferries, you can see all available ferry connections, compare ferry companies and fares, and book your adventure to the magical Sardinia hassle-free​​​​​​!