โœ“ Plan and book your perfect crossing โ€“ simple, fast, and reliable

Ferries to Sicily

How to get to Sicily

You can book a ferry to Sicily from up to 15 different ports. The shortest crossing is from Villa San Giovanni, while the longest route departs from Genoa. This longer route is ideal for those who prefer the comfort of a ferry over driving on highways.

Plenty of options

There are plenty of options for those who want to catch a ferry further south in Italy. You can depart from Rome (Civitavecchia), Naples, and Salerno. Many ferries leave from these ports, heading to both Palermo and Messina.

You can use the booking module and select Sicily as your destination to find all the crossings to and within Sicily, both domestic and international.

Ferry Map: ferry routes to Sicily

Use the interactive map to find the right crossing and ferry company. You can zoom in and out and view the routes in the ports.

The map above clearly shows that there are many options if you want to take the ferry to Sicily. Even for those flying to the island, attractive destinations are easily accessible thanks to the numerous ferry connections.

An exciting option for island holidays is the crossing between Sardinia and Sicily, allowing you to visit multiple islands within one trip. The Malta-Sicily route is also a great choice.

Crossings to Sicily

Pozzallo-Valletta

Virtu Ferries
59 miles
1h 45 mins.
Up to 2 times per day
From: £69.00

Villa San Giovanni-Messina

Caronte & Tourist
4.5 miles
20 Minutes
Up to 54 times per day
From: £6.00

Catania-Valletta

Virtu Ferries
114 miles
4h 30 mins.
Up to 2 times per day
From: £79.00

Palermo-Tunis

Grandi Navi Veloci, Grimaldi Lines
193 miles
11 Hours
Up to 2 times per week
From: £33.00

Civitavecchia-Palermo

GNV
255 miles
14h 30 mins.
Once per week
From: £55.00

Salerno-Messina

Caronte & Tourist
177 miles
9 hours
Up to 2 times per day
From: £36.00
On hold
Grimaldi Lines

Salerno-Catania

Grimaldi Lines
218 miles
13 hours
Suspended

Naples-Palermo Termini Imerese

GNV
199 miles
8h 30 mins.
Once per week
From: £32.00

Cagliari-Palermo

Grimaldi Lines
237 miles
11 Hours
Up to 2 times per week
From: £38.00

Genoa-Palermo

GNV
493 miles
20h 30 mins.
Once per day
From: £69.00

Naples-Palermo

GNV, Grimaldi Lines, Tirrenia
193 miles
10h 30 mins., 11h 30 mins.
Once per day
From: £32.00

Ferry from Italy to Sicily

If you want to book a ferry from mainland Italy to Sicily, there are multiple options along Italy's west coast.

There are ferries from Genoa and Civitavecchia to Palermo and from Salerno and Villa San Giovanni to Messina.

The ferries from Rome (Civitavecchia) and Genoa are longer crossings that include an overnight journey, allowing you to arrive in Sicily well-rested.

Villa San Giovanni-Messina

Caronte & Tourist
4.5 miles
20 Minutes
Up to 54 times per day
From: £6.00

Civitavecchia-Palermo

GNV
255 miles
14h 30 mins.
Once per week
From: £55.00

Salerno-Messina

Caronte & Tourist
177 miles
9 hours
Up to 2 times per day
From: £36.00

Naples-Palermo Termini Imerese

GNV
199 miles
8h 30 mins.
Once per week
From: £32.00

Genoa-Palermo

GNV
493 miles
20h 30 mins.
Once per day
From: £69.00

Naples-Palermo

GNV, Grimaldi Lines, Tirrenia
193 miles
10h 30 mins., 11h 30 mins.
Once per day
From: £32.00

Ferry Routes from Mainland Italy to Sicily

  • Villa San Giovanni to Messina:

This is one of the shortest and most popular routes. Itโ€™s ideal for travellers coming from the southern tip of mainland Italy (Calabria) to the northeastern part of Sicily. The crossing is quick, taking just 20-30 minutes, with ferries running frequently throughout the day.

  • Salerno to Messina:

This route links the Campania region to Sicily. The journey takes around 8-10 hours. Itโ€™s a good choice if youโ€™re starting from the central part of Italy's west coast and heading to northeastern Sicily.

  • Genoa to Palermo:

This is a longer route, perfect for those travelling from northern Italy. The ferry crossing takes about 20-21 hours. Itโ€™s a comfortable option with onboard facilities like cabins, restaurants, and lounges, allowing you to relax and enjoy the journey.

  • Civitavecchia (Rome) to Palermo:

This is a popular route for travellers leaving from central Italy. The crossing takes about 14-15 hours and is usually an overnight journey. There are cabins available for a restful trip as you head south to Palermo.

Ferry from Malta to Sicily

The Malta-Sicily ferry is quite popular, as it allows you to combine two islands in one holiday. The crossing takes just 1 hour and 45 minutes, making it suitable for those interested in a day trip. You can plan the trip yourself, or opt for one of the ready-made tours available. For more details, you can check out our Malta to Sicily ferry guide.

Pozzallo-Valletta

Virtu Ferries
59 miles
1h 45 mins.
Up to 2 times per day
From: £69.00

Catania-Valletta

Virtu Ferries
114 miles
4h 30 mins.
Up to 2 times per day
From: £79.00

Join the Conversation

Ask questions, share answers, and discover routes and crossings. We and our visitors are here to help you find a suitable crossing.

We will be happy to hear your thoughts

Leave a reply

All crossings to Sicily

Pozzallo-Valletta

Virtu Ferries
59 miles
1h 45 mins.
Up to 2 times per day
From: £69.00

Villa San Giovanni-Messina

Caronte & Tourist
4.5 miles
20 Minutes
Up to 54 times per day
From: £6.00

Catania-Valletta

Virtu Ferries
114 miles
4h 30 mins.
Up to 2 times per day
From: £79.00

Palermo-Tunis

Grandi Navi Veloci, Grimaldi Lines
193 miles
11 Hours
Up to 2 times per week
From: £33.00

Civitavecchia-Palermo

GNV
255 miles
14h 30 mins.
Once per week
From: £55.00

Salerno-Messina

Caronte & Tourist
177 miles
9 hours
Up to 2 times per day
From: £36.00
On hold
Grimaldi Lines

Salerno-Catania

Grimaldi Lines
218 miles
13 hours
Suspended

Naples-Palermo Termini Imerese

GNV
199 miles
8h 30 mins.
Once per week
From: £32.00

Cagliari-Palermo

Grimaldi Lines
237 miles
11 Hours
Up to 2 times per week
From: £38.00

Genoa-Palermo

GNV
493 miles
20h 30 mins.
Once per day
From: £69.00

Naples-Palermo

GNV, Grimaldi Lines, Tirrenia
193 miles
10h 30 mins., 11h 30 mins.
Once per day
From: £32.00

Use your mouse to slide the bar or simply swipe with your finger.

Ferrygogo UK
Logo