Ferry from Sicily to Italy
Tickets, prices & schedulesYou can travel from Sicily to mainland Italy by ferry year-round with the following 6 companies: Grandi Navi Veloci (GNV), Grimaldi Lines, Tirrenia, Caronte & Tourist, Liberty Lines, and Siremar.
Popular destinations from Sicily include Genoa, Livorno, Rome (Civitavecchia), Naples, Salerno, Reggio Calabria, Vibo Valentia, and Villa San Giovanni. There are 4 ports you can depart from in Sicily to reach these cities: Palermo, Messina, Milazzo, and Termini Imerese.
Depending on the route, trip durations range from 20 min to over 19 hours, with prices starting at just €3.50. Find all Sicily to Italy ferry routes on Ferryhopper and book your tickets online with no hidden fees!
Discounts
Companies operating on Sicily - Italy routes offer special discounts to certain groups of passengers.
Children under 3 usually travel for free, and those between 4 and 11 receive a 30% discount.
Sicily residents may also be eligible for discounts of up to 85%.
Keep in mind that discounts and eligibility requirements differ by company and route.
Where to take the ferry from Sicily to Italy
It's easy to travel from Sicily to mainland Italy by ferry thanks to the numerous year-round connections available from ports along the island's northern and northeastern coasts.
You can depart from 4 ports in Sicily: Palermo (northwest), Termini Imerese, (northwest), Messina (northeast), and Milazzo (northeast) in Sicily.
Messina to Villa San Giovanni is the shortest journey, taking as little as 20 min. Trips to more distant ports, such as Genoa, can take over 19 hours from Palermo.
These 6 ferry companies provide services from Sicily to mainland Italy: Grandi Navi Veloci (GNV), Grimaldi Lines, Tirrenia, Caronte & Tourist, Liberty Lines, and Siremar.
Here are the most popular ferry connections from Sicily to Italy:
Ferries from Sicily to Southern Italy
- Palermo - Naples: Up to 4 departures a day every month of the year, with a journey time of 8.5 hours
- Palermo - Salerno: Around 2 weekly crossings year-round that take 9-11 hours
- Milazzo - Naples: Year-round service with 1 weekly departure and trips taking 16-18 hours
- Termini Imerese - Naples: At least 1 ferry a week throughout the year, with trips taking 8-9 hours
- Reggio Calabria - Messina: Ferries depart at least every hour, with crossings taking around 30 min
- Messina - Villa San Giovanni: Daily departures every 20 min, starting at midnight, with crossings taking less than 30 min
Useful Info: You can reach the Amalfi Coast from Sicily by stopping in Naples or Salerno. Check out our guide on traveling by ferry between Amalfi and Sicily for more info!
From Sicily to Central Italy by ferry
- Palermo - Rome (Civitavecchia): Usually 1 ferry a week, with crossings taking 12-14 hours
- Termini Imerese - Rome (Civitavecchia): Up to 5 departures a week year-round, with trips taking 13 hours
- Palermo - Livorno: Around 3 weekly crossings that take around 19 hours
Useful Info: Civitavecchia is the closest port to Rome and only 1 hour away by train!
From Sicily to Northern Italy
- Palermo - Genoa: Around 1 daily departure, with trips taking 18-19 hours
- Termini Imerese - Genoa: Weekly crossings from June to September and a journey time of around 19-20 hours
Tip: You can also travel from Sicily to Sardinia on the Palermo - Cagliari ferry route. Departures are available year-round and the trip takes 12 hours.
From the islands near Sicily to Italy
If you're planning an excursion to the Aeolian Islands while in Sicily, it's good to know that you can reach the Italian mainland directly from this archipelago.
The ports of Naples, Vibo Valentia, and Reggio Calabria are well-connected to the most popular islands, including Lipari, Panarea, Stromboli, Salina, and Vulcano. Trips range from 1 to 9 hours, depending on the route and the type of vessel.
On Ferryhopper you can find all ferry schedules to/from the Aeolian Islands and learn how to get to Italy from these stunning Sicilian islands.
Where do ferries arrive in Italy?
Ferries from Sicily arrive at several ports along the western coast of Italy. In the north, you can reach the port of Genoa.
In the central regions, you can reach Livorno or Civitavecchia, near Rome.
Southern Italy has the most connections, with ferries arriving in Naples, Salerno, Reggio Calabria, Vibo Valentia, and Villa San Giovanni.
Each port is well-equipped to serve travelers with nearby cafés, restaurants, shops, parking, and hotels.
On-board services and amenities
Passengers traveling on conventional ferries from Sicily to Italy can enjoy a meal, browse the web, read a book, or take in the sea views. Here 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
High-speed ferries are available on some of the shorter crossings, such as from Messina to Calabria. Traveling by these vessels is very convenient if you want to get where you're going as quickly as possible. Keep in mind that some of these vessels may not have amenities like car decks, shops, or restaurants.
Wi-Fi access
Some ferries from Sicily to Italy offer internet access. You’ll usually find Wi-Fi packages available for purchase or free options on board, depending on the vessel.
Cabins and accommodation
Most ferries from Sicily to mainland Italy allow you to choose from different types of cabins: internal, external with sea views, and suites, as well as cabins for passengers with disabilities. A cabin can usually have 1-4 beds.
Prices vary according to the available amenities, the type of cabin, and the company. For instance, suites usually have double beds, private bathrooms, air conditioning, TVs, and minibars and cost more than single internal cabins.
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
You can also book a reclining airplane-style seat for an additional fee, or a deck lounge seat, if you're looking for the cheapest option.
Useful info: Due to the short trip duration, ferries from Messina do not include cabins, but your standard seat is included in the ticket price.
Luggage
Each operator has its own luggage policy on the Sicily - Italy ferry 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
Bring your furry friend with you on the ferry from Sicily to Italy! When making your online booking, simply include your pet and pay a small additional fee, usually around €10-15.
Small pets must travel in their own carrier or cage. Larger pets must wear a muzzle and be kept on a leash. Some vessels also offer the option of booking a pet-friendly cabin or using the onboard kennels.
Be sure to travel with the appropriate documents, health certificates, and necessary accessories, and follow any rules specific to your chosen operator.
Tip: Read our guide to get more info on traveling to Italy by ferry with your pet!
Useful tips for your ferry trip to Italy from Sicily
Here’s some helpful tips for your ferry trip from Sicily to Italy:
- 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.
- Should you choose not to travel with your vehicle, you can easily continue your journey from your arrival port on the Italian mainland via public transportation.
- On Ferryhopper you can find all ferry schedules to Italy, as well as updated prices, ongoing offers and port info!
- Remember to also book your return tickets from Italy to Sicily in advance for a hassle-free trip!
- Explore our interactive ferry map to find all the ferry routes in Italy and beyond!
How long is the ferry ride from Sicily to Italy?
The ferry ride from Sicily to Italy takes between 20 min and 20 hours, depending on the route, company and type of ferry.
The shortest trip usually departs from Messina and reaches Villa San Giovanni, a town in the southern Italian region of Calabria, in 20 min.
Here are some approximate journey times on the most popular routes:
- Palermo to Naples ferry: Around 8.5 hours
- Palermo to Salerno ferry: At least 9 hours
- Messina to Reggio Calabria ferry: Around 30 min
- Messina to Villa San Giovanni ferry: Between 20-30 min
- Palermo to Rome (Civitavecchia) ferry: Around 12-14 hours
- Palermo to Livorno ferry: Around 19 hours
- Palermo to Genoa ferry: Usually 18-19 hours
Sicily - Italy ferry companies
Related posts from our blog
FAQs
Yes, you can bring your vehicle, including cars, campers and motorcycles, on conventional ferries to Italy from 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.
On some of the shorter journeys from Sicily to Italy, you can also take high-speed ferries. These include trips from Messina to Villa San Giovanni and Reggio Calabria, as well as ferries from the Aeolian Islands to Southern Italy.
The remaining routes are served by conventional ferries that travel overnight.
The quickest crossing takes just 20 min from Messina to Villa San Giovanni.
The distance between Sicily and the Italian mainland depends on your departure and arrival ports:
Southern Italy:
- 4.5 nautical miles (around 8 km) from Messina to Villa San Giovanni
- 5.6 nautical miles (about 10 km) from Messina to Reggio Calabria
- 167 nautical miles (about 300 km) from Palermo to Naples
- 167 nautical miles (around 309 km) from Palermo to Salerno
- 170 nautical miles (around 314 km) from Milazzo to Naples
Central Italy:
- 248 nautical miles (around 460 km) from Palermo to Rome (Civitavecchia)
- 262 nautical miles (approximately 485 km) from Termini Imerese to Rome (Civitavecchia)
- 356 nautical miles (around 660 km) from Palermo to Livorno
Northern Italy:
- 519 nautical miles (around 960 km) from Palermo to Genoa
- 443 nautical miles (about 821 km) from Termini Imerese to Genoa
Yes, overnight crossings are available from Sicily to the Italian mainland on several routes. Since the crossing can take up to 20 hours, traveling at night allows you to get some 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.