Ferry to Sicily

Every crossing in one place

Ferry to Sicily
 

Popular Ferry Operators for Sicily

Latest offers for Sicily

View all Special Offers

Why use Direct Ferries?

Sail everywhere

More routes than anyone else.

Sail everywhere

Sail cheaper

Compare fares, times & routes in one place.

Sail flexibly

Change plans easily with flexi tickets.

Sail flexibly

Sail smart

Book e-tickets & manage trips in-app.

Sail informed

Live ship tracking & real-time updates.

Sail informed

Sail confidently

Top-rated customer support when you need it.

Ferry to Sicily

Ferries to Sicily are available with Grandi Navi Veloci, Grimaldi Lines, Virtu Ferries, Caronte & Tourist & Liberty Lines Fast Ferries.

Sicily Ferry Schedule

There are approximately 428 daily sailings and up to 2882 weekly sailings to Sicily. Please note that ferry schedules can change throughout the year and usually increase during the high season. Take advantage of our deal finder for the latest sailing times and availability.

Ports of Sicily

There are 9 ports in Sicily. The most popular port is Trapani Port with 257 weekly sailings.

Favignana to Trapani Ferry

The Favignana to Trapani ferry sails approximately 13 times per day and up to 91 times per week, with an average sailing duration of 30 minutes. The Favignana Trapani ferry costs approximately $35. Please be aware that prices do not include booking fees.

Genoa to Palermo Ferry

The ferry from Genoa to Palermo sails approximately 6 times weekly, with a sailing duration of 19 hours 30 minutes. Genoa Palermo ferry is $506 on average. Exclusive of booking fees.

Prices will vary depending on number of passengers, vehicle type, route and sailing times. Pricing is taken from searches over last 30 days and exclusive of service fees, last updated September 26.


Sicily Island Hopping

Italian island hopping in Sicily starts from a network of well-connected coastal ports, with Palermo, Milazzo, Trapani and Porto Empedocle acting as the main gateways to the surrounding island groups. From here, high-speed hydrofoils and car ferries connect Sicily to the Aeolian, Egadi and Pelagie islands, as well as Ustica and Pantelleria. 

Sailing times range from just 20–30 minutes to nearby islands like Favignana from Trapani, up to around 1–2 hours to the closest Aeolian Islands, and longer overnight crossings of up to 10 hours to more remote destinations such as Lampedusa.

Sicily Ferry Ports: Palermo vs Milazzo vs Trapani vs Porto Empedocle

Sicily’s coastline is served by several key ferry hubs, each specialising in different archipelagos. Palermo is one of the island’s busiest ports, with connections to Ustica and long-distance routes across Italy and beyond. It’s a convenient starting point for travelers combining city breaks with island excursions.

Milazzo, on the north coast, is the main port providing sailings to the Aeolian Islands. With frequent daily departures, it offers the fastest and most direct access to islands such as Lipari, Vulcano and Stromboli, with crossings starting from around 45 minutes by hydrofoil.

Trapani serves the Egadi Islands, including Favignana, Levanzo and Marettimo. Crossings are short and frequent, often taking as little as 25–30 minutes, making these islands some of the easiest to visit on a day trip.

Porto Empedocle on the southern coast is the departure point for the Pelagie Islands, including Lampedusa and Linosa. These crossings are longer and more remote, ranging from around 3 hours by hydrofoil to over 10 hours by conventional ferry.

Ferry Routes from Sicily

The table below covers the most popular ferry routes from Sicily to its surrounding islands. Actual schedules vary by season and ferry operator, so always confirm sailing times before booking.

IslandHigh-Speed FerryConventional FerryIsland Group
Lipari1 hour – 1 hour 30 minutes2 hours – 3 hoursAeolian Islands
Vulcano45 minutes – 1 hour1 hour 30 minutes – 2 hoursAeolian Islands
Stromboli1 hour 30 minutes – 2 hours3 hours – 5 hoursAeolian Islands
Favignana25–30 minutes1 hourEgadi Islands
Marettimo1 hour – 1 hour 20 minutes2 hoursEgadi Islands
Lampedusa4 hours – 4 hours 30 minutes9 hours – 10 hoursPelagie Islands
Ustica1 hour 30 minutes – 2 hours 30 minutes3 hoursTyrrhenian Islands

Ferry to the Aeolian Islands

Ferries from Milazzo to the Aeolian Islands are the most popular routes in Sicily, with crossings to Lipari and Vulcano taking as little as 45 minutes by hydrofoil. Lipari is the heart of the archipelago, with frequent onward connections to islands such as Salina, Panarea and Stromboli.

Ferry to the Egadi Islands

The Egadi Islands are reached from Trapani, with the ferry to Favignana taking just 25–30 minutes. These short crossings make the islands ideal for day trips, although staying overnight allows you to experience their quieter side once day visitors leave.

Ferry to the Pelagie Islands

The ferry to Lampedusa departs from Porto Empedocle, with crossing times ranging from around 4 hours by fast ferry to over 10 hours on conventional vessels. These longer routes are less frequent but offer access to some of the most remote and unique landscapes in Italy.


Best Islands in Sicily for Island Hopping

Sicily’s surrounding islands provide a diverse mix of volcanic landscapes, marine reserves and traditional fishing communities, making them perfect for a varied island-hopping itinerary.

  • Lipari — the main hub of the Aeolian Islands, with lively harbour towns, beaches and easy connections to neighbouring islands.
  • Stromboli — famous for its constantly active volcano, best experienced on an evening hike or boat trip.
  • Favignana — crystal-clear water and flat cycling routes, ideal for relaxed beach days.
  • Marettimo — rugged and remote, known for hiking trails and protected marine environments.
  • Lampedusa — closer to Africa than mainland Italy, with some of the Mediterranean’s most famous beaches.
  • Ustica — a small volcanic island north of Palermo, popular for diving and quieter escapes.

Travel Itineraries from Sicily

Grouping islands by location keeps ferry times manageable and allows more time to explore each destination than spent in transit. Below are popular travel itineraries for a Sicily island-hopping trip:

Lipari + Stromboli

A classic Aeolian pairing, combining Lipari’s accessibility with Stromboli’s raw volcanic energy.

  • Days 1–3 — Lipari: Take a ferry from Milazzo to Lipari. Explore the old town, beaches and nearby pumice quarries.
  • Day 4 — Ferry to Stromboli: Travel by hydrofoil to Stromboli.
  • Days 5–7 — Stromboli: Hike the volcano at sunset or take a boat tour to watch eruptions from the sea.

Good to know: Evening conditions offer the best views of Stromboli’s eruptions.

Favignana + Marettimo

A west-coast route focused on short crossings and clear water.

  • Days 1–3 — Favignana: Travel on the ferry from Trapani to Favignana. Cycle between beaches and swim in turquoise coves.
  • Day 4 — Ferry to Marettimo: Continue to Marettimo.
  • Days 5–6 — Marettimo: Hike coastal trails and explore sea caves.

Good to know: Favignana is busiest during the day — Marettimo offers a quieter contrast.

Palermo + Ustica

A simple pairing combining Sicily’s capital with a small offshore island.

  • Days 1–2 — Palermo: Explore historic markets, cathedrals and coastal views.
  • Day 3 — Ferry to Ustica: Travel on the ferry from Palermo to Ustica.
  • Day 4 — Ustica: Dive or snorkel in one of Italy’s oldest marine reserves.

Good to know: Ustica is particularly popular with divers due to its protected waters.

Lampedusa + Linosa

A more adventurous itinerary exploring Sicily’s southernmost islands.

  • Days 1–4 — Lampedusa: Travel from Porto Empedocle to Lampedusa. Visit Spiaggia dei Conigli and explore coastal coves.
  • Day 5 — Ferry to Linosa: Short crossing to Linosa.
  • Days 6–8 — Linosa: Enjoy a quieter, less developed island atmosphere.

Good to know: These routes are less frequent, so booking in advance is essential in peak season.

For more travel inspiration, see our Top 10 Islands for Budget Travelers.


Can I take my car on the ferry to Sicily?

Yes, there is a car ferry to Sicily. Grandi Navi Veloci, Grimaldi Lines, Caronte & Tourist & Siremar provide car ferries to Sicily.

Can I bring pets on the Sicily ferry?

Pets are allowed to travel on ferries to Sicily with Grandi Navi Veloci, Grimaldi Lines, Virtu Ferries, Caronte & Tourist & Liberty Lines Fast Ferries.

Sicily Ferry Prices and Discounts

The price of a ferry to Sicily can fluctuate by route, operator and season. Please visit our special offers page for all the best ferry offers available.

How to book cheap ferry tickets to Sicily

Book ferry tickets to Sicily online with Direct Ferries by using our Deal Finder and compare routes, prices and operators for the best deals.

Most Popular Questions for Ferries to Sicily

Sicily Ferry Routes

Onboard the ferries

Ship guides, videos & reviews

Find out what it's like onboard the ferries before you travel.

Onboard the ferries

Explore our blog

View all articles

The quickest way to make & manage your booking

Download our app today

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking

Need help?

Let's keep in touch

Exclusive deals delivered to your inbox