Ferry from Italy to Sicily

Tickets, prices & schedules

Ferries from mainland Italy to Sicily operate year-round, with the following 6 companies serving the routes: Grandi Navi Veloci (GNV), Grimaldi Lines, Tirrenia, Caronte & Tourist, Liberty Lines, and Siremar.

You can depart from ports in the north (Genova and Livorno), from central Italy (Rome Civitavecchia), or from the south (Naples, Salerno, Reggio Calabria, Vibo Valentia, and Villa San Giovanni). Ferries also depart from Cagliari, on the island of Sardinia.

Trip durations range from 20 min to over 19 hours, depending on the route, with prices starting at just €3.50. Find all Italy to Sicily ferry routes on Ferryhopper, and book your tickets online with no hidden fees!

Discounts

Companies that serve routes from mainland Italy to Sicily offer special discounts to certain groups of passengers. Children up to 3 years old usually travel for free, and those between 4 and 11 years old receive a 30% discount.

Residents of Sicily may also be eligible for discounts of up to 85%.

Keep in mind that discounts vary by company and route.

Where to take the ferry from Italy to Sicily

If you're looking to travel by ferry to Sicily, the largest island in the Mediterranean Sea, you'll find numerous year-round connections from major Italian ports.

In northern Italy, ferries depart from Genoa. In the central regions, you can take a ferry from Livorno or Rome (Civitavecchia). Southern Italy has the most departures, with ferries leaving from Naples, Salerno, Reggio Calabria, Vibo Valentia, and Villa San Giovanni.

The shortest journey, from Villa San Giovanni to Messina, takes as little as 20 min. Longer trips from more distant ports, such as Genoa, can take over 19 hours.

The following 6 companies serve the Italy - Sicily routes: Grandi Navi Veloci (GNV), Grimaldi Lines, Tirrenia, Caronte & Tourist, Liberty Lines, and Siremar.

Here are the most popular ferry connections from mainland Italy to Sicily:

Southern Italy

Useful Info: If you want to get to Sicily from the Amalfi Coast by ferry, you will need to stop in either Naples or Salerno. Check out our guide on how to plan your ferry trip from the Amalfi Coast to Sicily.

Central Italy

Northern Italy

  • Genoa - Palermo: Usually 1 crossing per day, with trips taking 18-19 hours
  • Genoa - Termini Imerese: Seasonal route (June to September) with weekly crossings and a journey time of around 19-20 hours

Tip: You can also travel between Sardinia and Sicily thanks to the Cagliari - Palermo ferry route. Departures are available year-round and the trip takes 12 hours.

From Italy to the islands of Sicily

You can also travel to the beautiful Aeolian Islands, a volcanic archipelago located off the northeastern coast of Sicily, from the ports of Naples, Vibo Valentia, and Reggio Calabria in southern Italy. Trips range from 1 to 9 hours, depending on the route and the type of vessel.

Take a look at each route below for additional info:

Useful info: For a complete list of connections to this stunning archipelago, check out all the ferry schedules to the Aeolian Islands. You can also find timetables, ticket prices, trip durations, and more!

Where do ferries arrive in Sicily?

Ferries from mainland Italy reach the ports of Palermo (northwest), Termini Imerese, (northwest), Messina (northeast), and Milazzo (northeast) in Sicily.

Here’s more info on each port:

  • Palermo: This is the largest port in Sicily and one of the most important in the Mediterranean. Nearby, you’ll find various services, such as restaurants, shops, parking, and luggage storage. The city’s major landmarks, such as the Palermo Cathedral, the Norman Palace, and the historic markets, are just minutes away.
  • Termini Imerese: Located just 38 km from Palermo, this port is a great alternative if you’re looking for smaller crowds and easier access to Sicily’s motorway network. You'll still find nearby amenities, such as cafés, parking, and good transportation connections.
  • Messina: This major Mediterranean hub is the main gateway to Sicily. It's an especially convenient destination if you want to explore the north and eastern coasts of Sicily. The port is located just 600 m from the train station and close to the city center. It offers travelers a variety of services, including restaurants, bars, parking, car rentals, and a gas station.
  • Milazzo: The port of Milazzo is located on the northeastern coast of Sicily. It's an ideal place to stop if you're planning to continue your travel to the Aeolian Islands, as it offers frequent high-speed ferry services to the archipelago.

On-board services and amenities

When traveling on conventional ferries from Italy to Sicily, passengers can enjoy a meal, browse the web, read a book or take in the sea views. Below are some of the amenities you will find on board:

  • Restaurants, cafeterias & bars
  • Lounges with comfortable seating
  • Shops
  • Children’s play areas
  • Outdoor decks
  • Services for people with disabilities
  • Pet-friendly facilities
  • Car decks

Some of the shorter crossings, like the one from Reggio Calabria to Messina, for example, also feature high-speed ferries. These vessels very convenient if you want to travel quickly, but keep in mind that some of the vessels don't have amenities like car decks, shops or restaurants.

Wi-Fi access

Some ferries from Italy to Sicily provide internet access. Depending on the vessel, you’ll usually find Wi-Fi packages available for purchase on board or free options.

Cabins and accommodation

On most ferries from mainland Italy to Sicily, you can choose between different types of cabins: internal, external with sea views, suites and cabins for passengers with disabilities. The number of beds in a cabin ranges from 1 to 4.

Prices vary according to available amenities, cabin type, and company. For example, suites, which usually have double beds, private bathrooms, air conditioning, TVs, and minibars, cost more than a single internal cabin. Here are some indicative prices:

  • A 1-bed cabin starts at around €60
  • Α 2-bed cabin starts at around €70
  • A 4-bed cabin starts at around €160

Alternatively, you can book a reclining airplane-style seat for an additional fee or a deck lounge seat, the cheapest option.

Useful info: Due to the short trip duration, ferries to Messina don’t include cabins, but your standard seat will be included in the ticket price.

Luggage

Each operator has its own luggage policy on the Italy - Sicily routes:

  • GNV: Up to 2 pieces of luggage per passenger for free
  • Tirrenia & Siremar: 1 piece of luggage with a maximum weight of 20 kg is allowed per passenger
  • Grimaldi Lines: Travelers can bring 1 piece of luggage up to 30 kg on board
  • Caronte & Tourist: You can bring a total weight of up to 20 kg for free
  • Liberty Lines: 1 bag up to 60×40×20 cm and weighing a maximum of 10 kg for free per passenger

Keep in mind that extra charges may apply for luggage exceeding these allowances.

Traveling with pets

You can travel with your furry friend on the Italy to Sicily ferry. Simply include your pet in your online booking and pay a small additional fee, usually around €10-15.

Small pets must travel in their own carrier or cage. Larger pets need to wear a muzzle and be kept on a leash. Some vessels also offer the option to book a pet-friendly cabin or use the on-board kennels.

Make sure you travel with the appropriate documents, health certificates, and necessary accessories, and follow any rules specific to the operator you are traveling with.

Tip: Take a look at our guide to learn more about traveling in Italy by ferry with your pet!

Useful tips for your ferry trip to Sicily from Italy

Here’s some helpful tips for your ferry trip from Italy to Sicily:

  • Aim to arrive at your port at least 1 hour before departure, especially if you’re traveling in the summer or with a vehicle.
  • We recommend booking your ferry tickets early, as tickets for cabins and vehicles can sell out quickly, especially during the high season.
  • Sicily is the biggest island in the Mediterranean and distances can be longer than anticipated, so plan your travel time accordingly.
  • If you choose not to travel with your vehicle, you can easily reach your departure port on the Italian mainland via public transportation.
  • Add our Sicily travel guide to your reading list to learn more about this splendid island!
  • Want to know what time of year is best to visit Sicily? Check out our guide, which breaks it down by season.
  • Looking to spend some time by the sea? Make sure to browse our selection of secluded beaches in Sicily for the ultimate relaxing escape.
  • On Ferryhopper you can find all ferry schedules to Sicily, as well as updated prices, ongoing offers and port info!
  • The Sicilian coastline is dotted with dozens of breathtaking islands. Take a look at our guide on the islands near Sicily to discover more!
  • Remember to also book your return tickets from Sicily to Italy in advance for a hassle-free trip!
  • Explore our interactive ferry map to find all the ferry routes to Sicily and beyond!

How long is the ferry ride from Italy to Sicily?

The ferry ride from Italy to Sicily takes between 20 min and 20 hours, depending on the route, company, and ferry type.

The shortest ferry trip from Italy usually departs from Villa San Giovanni, reaching Messina on the northeastern coast of Sicily. 

Below are some approximate journey times for the most popular routes:

  • Naples to Palermo ferry: Around 8.5 hours
  • Salerno to Palermo ferry: At least 9 hours
  • Reggio Calabria to Messina ferry: Around 30 min
  • Villa San Giovanni to Messina ferry: Between 20-30 min
  • Rome (Civitavecchia) to Palermo ferry: Around 12-14 hours
  • Livorno to Palermo ferry: Around 19 hours
  • Genoa to Palermo ferry: Usually 18-19 hours

Italy - Sicily ferry companies

Related posts from our blog

FAQs

Yes, you can bring your vehicle, including cars, campers and motorcycles, on conventional ferries from Italy to Sicily. 

When booking online with Ferryhopper, simply include your vehicle in your reservation and indicate its type and size, as well as the license plate number.

Prices for vehicle tickets usually start at:

  • Cars: Around €20-25
  • Motorbikes: Around €15
  • Campers: Around €45-50

Keep in mind that on some high-speed ferries, vehicles are not allowed and that prices vary depending on the company, route and season.

Useful info: The islands near Sicily have seasonal restrictions for non-residents traveling with cars, scooters, and other vehicles. Learn about vehicle restrictions on the Sicilian islands before your trip.

You can also take high-speed ferries on some of the shorter routes from Italy to Sicily. These include trips from Villa San Giovanni and Reggio Calabria to Messina, as well as ferries from Southern Italy to the Aeolian Islands

The remaining routes are served by conventional ferries that make the journey overnight. 

The quickest crossing reaches Messina from Villa San Giovanni in just 20 min.

The distance between mainland Italy and Sicily depends on where you’re leaving from and your port of arrival.

Southern Italy:

  • 4.5 nautical miles (around 8 km) from Villa San Giovanni to Messina
  • 5.6 nautical miles (about 10 km) from Reggio Calabria to Messina
  • 167 nautical miles (about 300 km) from Naples to Palermo
  • 167 nautical miles (around 309 km) from Salerno to Palermo
  • 170 nautical miles (around 314 km) from Naples to Milazzo

Central Italy:

  • 248 nautical miles (around 460 km) from Rome (Civitavecchia) to Palermo
  • 262 nautical miles (approximately 485 km) from Rome (Civitavecchia) to Termini Imerese
  • 356 nautical miles (around 660 km) from Livorno to Palermo

Northern Italy:

  • 519 nautical miles (around 960 km) from Genoa to Palermo
  • 443 nautical miles (about 821 km) from Genoa to Termini Imerese

Yes, several routes are offer overnight crossings from the Italian mainland to Sicily. Since the journey takes up to 20 hours, traveling at night allows you to rest instead of spending the day in transit.

You can dine on board and book your own private cabin for a more comfortable trip. 

Some ferry companies allow you to check in online, receive your tickets on your phone, and board the ferry directly with your e-ticket. With others, you will have to pick up your tickets in paper form from the company’s collection points at the port before your trip.

If the company you are interested in traveling with supports electronic tickets, you will see a QR code icon next to the departure time in our search engine.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.