Ferry schedules for Italy in 2025

Your ultimate guide to ferry routes in Italy!🗺️

Italian ferry schedules for 2025 are available on our search engine as soon as ferry operators publish them.

Are you planning a trip to Italy in 2025 and need the most up-to-date ferry schedules? Look no further! Discover the most popular ferry routes connecting mainland ports, the Italian islands, and nearby countries.

Find updated info on schedules and ticket prices for ferries to Italy in 2025. Pick your next destination and book your ferry tickets on Ferryhopper without hidden fees!

Scenic sunset over the island of Procida near Naples as ferry leaves

Sunset casts beauty over Procida island near Naples

Italy ferries in 2025: islands and mainland ports

Traveling across Italy by ferry offers a relaxed and scenic way to explore this beautiful country. With nearly 60 major ports and numerous marinas, some of Italy’s most beloved destinations are linked with frequent and convenient ferry connections.

Is experiencing la dolce vita along the Amalfi coast on your wish list? Or are you planning a quick trip to Sardinia and its jaw-dropping beaches? Whatever your plans, let our 2025 Italy ferry guide be the inspiration for your next Mediterranean voyage.

Tip: Use our interactive Ferry Map to easily browse ferry routes, compare schedules, and book your tickets to/from Italy and beyond!

Ferry schedules between Italy’s mainland ports

Italy’s coastline is dotted with lively cities and charming villages, visited by countless travelers every year. Skip the summer traffic and take advantage of ferry connections between ports on the Italian peninsula.

From the bustling ports of Naples and Salerno, several ferry routes reach the picturesque towns of Positano, Amalfi and Sorrento in no time. Many routes are active all year round but keep in mind that some are seasonal.

Some of the ferry companies offering connections between the Gulf of Naples, Sorrento, and Amalfi Coast are SNAV, Ippocampo, Medmar, Positano Jet, Seremar, Coast Lines, Travelmar, Caremar, and Alilauro.

Discover some of the most popular ferry routes on the Italian peninsula.

From Naples to ports on the Italian peninsula

  • Naples - Amalfi: Up to 6 ferry crossings a day, with ticket prices starting at around €32. The fastest ferry takes around 1 hr 45 min.
  • Naples - Positano: Up to 7 ferry crossings a day, with ticket prices starting at around €32. The trip duration is between 1 hr 10 min and 2.5 hours, depending on the vessel.
  • Naples - Sorrento: Up to 8 ferry crossings a day, with tickets costing around €17. The journey time is around 40 min
  • Naples - Salerno: Around 1-2 crossings a day from May to October that include 1 or more stops, with ticket prices starting at around €30. The journey time is around 3.5 hours.

The port of Castellammare di Stabia (28 km from Naples) also provides connections to Sorrento and Positano. The Castellammare di Stabia - Sorrento route operates all year round, while the Castellammare di Stabia - Positano route is seasonal (from April to October). 

Tip: Find the best itineraries from Naples to Amalfi (and beyond) to plan your perfect day at sea in 2025!

From Salerno to ports on the Italian peninsula

  • Salerno - Sorrento: Usually 1-2 crossings per day from April to October, with ticket prices starting at around €30. The ferry trip takes around 2 hr 40 min.
  • Salerno - Amalfi: Up to 20 crossings a day, with ticket prices starting at €10. The fastest ferry takes around 25 min.
  • Salerno - Positano: Up to 18 crossings a day, with ticket prices at around €16. The duration of the trip can range from 50 min. to 1 hr 45 min.
  • Salerno - Vietri sul Mare: Up to 6 crossings a day between April and October, with tickets usually costing €5. The fastest ferry only takes 5 min!
  • Salerno - Cetara: Up to 7 crossings a day, with ferry tickets usually costing €7.50. The ferry normally takes 10-20 min.
  • Salerno - Maiori: Up to 6 crossings a day, with ferry tickets usually costing €10.50. The duration of the trip is around 40 min.
  • Salerno - Minori: Up to 7 crossings a day, with ferry tickets usually costing €10.50. The duration of the trip is around 45 min.

Ferry connections along the Amalfi Coast

Choosing to explore the Amalfi coast by ferry will give you unparalleled views from the water and a unique perspective of the cliffside towns. By leaving your car behind you, will also avoid the traffic of the famously crowded Strada Statale 163 Amalfitana (Amalfi Drive), especially during peak season. 

Most ferry routes along the Amalfi Coast operate all year round, and the fastest ferry only takes 5 minutes! Here’s a selection for you:

  • Amalfi - Positano: Over 20 daily crossings, with ticket prices from €10 to €15. The fastest ferry takes 15 min.
  • Vietri sul Mare - Minori: Up to 6 daily crossings from April to September and ferry tickets from €7. The ferry trip normally takes around 40 min.
  • Cetara - Maiori: Up to 7 daily crossings and ticket prices from €7. The ferry trip normally takes around 20 min.
  • Maiori - Minori: Up to 9 daily crossings and ticket prices from €3. The fastest ferry only takes 5 min.
  • Positano - Maiori: Around 2-8 daily crossings (not all direct) and tickets from €15. The duration of the trip ranges from 45 min and 1 hr 50 min, depending on the vessel.
  • Amalfi - Minori: Up to 8 daily crossings and ticket prices from €3. The fastest ferry only takes 10 min.

Note that there are also direct ferries connecting Amalfi to Sorrento and Sorrento to Positano.

Plan a day trip to Ravello if you’re looking for a break from the bustle of the seaside towns. This inland town is reachable by bus or car and offers even more breathtaking views of the Amalfi Coast.

Tip: Check out our list of the 5 most beautiful villages of the Amalfi Coast if you’re still unsure which ones to visit!

Colorful houses of Positano perched on rocky cliffs by the sea

 Colorful houses of Positano nestled among the rocks

Ferry routes to Italy’s islands in 2025

Planning a weekend trip to Ischia from Naples? Wanting to explore the lesser-known Pontine Islands? Or are you unsure whether to travel to Sicily or Sardinia? Whatever your preferences, your options are endless!

Many ferries to the Italian islands run all year round, making it easy to arrange both summer trips and off-season escapes. However, some routes from Italy’s mainland to its islands are seasonal, so make sure to continue reading for more info on schedules, timetables, and prices for 2025.

Ferries to the islands of the Gulf of Naples

You can reach the enchanting islands of Capri, Ischia, and Procida from the ports of Naples, Pozzuoli, Amalfi, Positano, Salerno, Sorrento, and Castellammare di Stabia. 

NLG (Navigazione Libera del Golfo), SNAV, Alilauro, and Caremar, Medmar operate the routes with hydrofoils, conventional and high-speed ferries. The duration of the trip can vary from around 20 min. to 2 hr 30 min.

Here’s a list of the main ferry routes from the Italian peninsula to the islands of the Gulf of Naples:

  • Naples - Capri: More than 20 daily crossings, with ferry tickets starting at around €25.
  • Sorrento - Capri: Up to 20 daily crossings, with ferry tickets starting at around €21.
  • Positano - Capri: Seasonal route (March to November) with over 10 crossings per week and tickets from €25.
  • Naples - Ischia: More than 30 daily crossings to all 3 ports of the island, with tickets starting at around €13.
  • Pozzuoli - Ischia: Over 30 trips per day to 2 ports of the island (Ischia Porto and Casamicciola), with ferry tickets ranging between €11 and €17.
  • Amalfi - Ischia: Usually 2 crossings a day from March to October and ferry tickets start at around €30.
  • Naples - Procida: Up to 20 daily crossings, with ferry tickets ranging from €18 to €25.
  • Sorrento - Procida: Active from April to September, with 3-7 weekly crossings and ferry tickets starting from €24.
  • Pozzuoli - Procida: More than 20 daily crossings and ferry tickets range from around €8 to €12.

The list goes on! Read our detailed guide to learn more about the Gulf of Naples and check out our Naples - Capri day trip guide if you’re planning a shorter trip.

Useful info: During the busiest months of the year, non-residents are not allowed to bring a vehicle to Capri and Procida by ferry. During those months, you can easily get around on foot or by public transport. Make sure to find out about vehicle regulations on ferries in Italy before your departure.

To Sicily from the Italian peninsula

There are numerous ferry routes connecting some of Italy’s major ports to Sicily, the largest island of the Mediterranean

Sicily's main ports are close to major cities and popular tourist destinations. The main Sicilian ports are Palermo and Trapani (northwest), Marsala (west), Messina and Milazzo (northeast), Pozzallo (south), and Porto Empedocle (southwest).

From northern Italy, ferries depart from the port of Genoa; central regions have Livorno and Civitavecchia; southern options include Salerno, Naples, Reggio Calabria, Vibo Valentia, and Villa San Giovanni.

There are 10 ferry operators serving routes to/from Sicily: Grimaldi Lines, Tirrenia, GNV (Grandi Navi Veloci), Liberty Lines, SNAV, Alilauro, Siremar, Caronte & Tourist, Virtu Ferries, and Ponte Ferries.

If you’re departing from Reggio Calabria, your journey can take as little as 30 minutes. However, longer trips from more distant ports like Genoa can take over 20 hours.

Ferry connections to Sicilian ports from Italy’s mainland differ in frequency and availability, but most of them operate all year round. The most popular ferry routes are: 

  • Genoa - Palermo: Usually 1 direct crossing per day, with ferry tickets starting at around €60.
  • Naples - Palermo: Around 2-4 daily ferry crossings, with ferry tickets usually ranging between €26 and €53.
  • Reggio Calabria - Messina: Up to 18 daily crossings, with ferry tickets starting at €4.
  • Villa San Giovanni - Messina: Daily departures every 20 min, starting at midnight, with ferry tickets starting at around €2.50.
  • Rome (Civitavecchia) - Palermo: Around 1 crossing per week, with ferry tickets starting at around €66.
  • Salerno - Palermo: Around 2 weekly crossings, with ferry ticket ranging between €40 and €120.
  • Genoa - Termini Imerese: Around 3 crossings a week to the port of Termini Imerese (38 km from Palermo). This is a seasonal route (June to September) and ferry tickets start at around €60.

Tip: If you’re planning a holiday by the sea, read our roundup of secret and quiet beaches in Sicily.

To Sardinia from the Italian peninsula

Sardinia offers travelers a mix of pristine beaches and breathtaking natural parks. The island is served by several key ports: Cagliari, Olbia, Santa Teresa Gallura, Arbatax, and Porto Torres.

These ports connect Sardinia to various mainland cities, including Genoa, Civitavecchia (Rome), Naples, Piombino, Livorno, and Savona. Most of the ferry routes are active all year round, but there are also seasonal connections.

Travelers can choose from multiple ferry operators for their journey to/from Sardinia. These include Grimaldi Lines, Moby Lines, Tirrenia, GNV (Grandi Navi Veloci), Corsica Ferries and Ichnusa Lines.

The duration of ferry crossings from the Italian peninsula to Sardinia can vary significantly based on the route, the ferry operator, and whether you choose a conventional or high-speed ferry. Travel times can range from around 5 hr 30 min. to 15 hours

Here is more information on the most popular ferry routes to Sardinia from the Italian peninsula:

Read our practical ferry guide to Sardinia for more information on how to reach this beach paradise!

Sardinia is the second largest island in the Mediterranean and takes time to explore. So why not hit the road with a camper van? Our guide to exploring Sardinia in a camper will give you all the information you need to discover the island on four wheels. 

Tip: If you only have time for a weekend break, take a look at our 3-day Sardinian itinerary and start dreaming about your mini-vacation!

 

Aerial view of Sardinia’s Porto Giunco beach with clear blue waters

A paradise of sand and sea at Porto Giunco, Sardinia

Ferries to the Pontine Islands 

The Pontine Islands are a beautiful archipelago in the Tyrrhenian Sea, off Italy’s central-southern coast, consisting of 6 volcanic islands. Ponza and Ventotene are the most visited islands of the archipelago and are ideal for short stays.

Depending on the time of year, you can travel to Ponza from several mainland ports, including Naples, Formia, Terracina, Anzio, and San Felice Circeo. Ferry crossings to Ventotene, on the other hand, depart from Terracina and Formia.

The ferry companies operating year-round and seasonal crossings include NLG (Navigazione Libera del Golfo), SNAV, Laziomar, Vetor, and Pontina Navigazione.

Crossings take 1 to 3 hours, depending on the route and whether you travel with a hydrofoil, conventional or high-speed ferry.

Here are some of the main routes for the Pontine Islands from the ports of Italy’s mainland:

  • Naples - Ponza: Up to 3 crossings per week during the summer months, with ferry tickets starting at around €30.
  • Formia - Ponza: Around 3-4 crossings a day all year round, with ferry tickets starting at €14.
  • Terracina - Ponza: About 1-3 daily crossings between April and October, with ferry tickets starting at around €30.
  • Anzio - Ponza: Up to 12 crossings per week during the summer months, with ferry tickets starting at around €30.
  • Naples - Ventotene: About 4-5 weekly crossings during the summer months, with ferry tickets starting at around €30.
  • Formia - Ventotene: About 4 daily crossings all year round and ferry tickets start at around €12.

Useful info: You can board your vehicle on some conventional ferries to the Pontine Islands. However, keep in mind that in the summer months, there may be vehicle restrictions for non-residents.

Routes to the Tuscan archipelago

With their wild landscapes and crystal-clear seas, the islands of Elba, Giglio, Capraia, and Pianosa will win you over right away. Ferries for the Tuscan archipelago usually depart from 3 ports: Piombino, Livorno, and Porto Santo Stefano.

Toremar operates all the main Tuscan archipelago routes, while Blu Navy, Corsica Ferries, and Moby Lines offer dedicated crossings for Elba. Most crossings are available all year round with hydrofoil, and conventional and high-speed ferries.

The duration of the ferry trip varies between 15 min. to 2 hr 45 min, depending on which island you choose to visit and the type of vessel. 

Here are the main ferry routes to the Tuscan archipelago:

  • Piombino - Elba: At least 20 daily crossings reaching 3 ports on the island, with ferry tickets starting at around €14.
  • Porto Santo Stefano - Giglio: Around 4 daily crossings, with ferry tickets starting at around €16.
  • Livorno - Capraia: At least 1 daily crossing, with ferry tickets starting at around €27.
  • Piombino - Pianosa: Weekly crossings, with ferry tickets starting at around €30.

Tip: Tuscan archipelago is perfect for day trips, especially the smaller island of Capraia. Check our guide on what to do in Capraia in 24 hours to find all the inspiration you need to plan your next excursion!

Tremiti Islands by ferry

Known as the "pearls of the Adriatic," the Tremiti archipelago is made up of 5 islets just off the Gargano Peninsula on the east coast of Italy. Only 2 islands are inhabited and can be reached by ferry: San Domino and San Nicola.

You can travel to the Tremiti Islands from various ports in Puglia, such as Vieste, Rodi Garganico, Peschici, and Manfredonia, or from the port of Termoli in the Molise region.

Weekly ferry crossings from Termoli to the Tremiti Islands are available all year round. Whereas, connections from Vieste to the Tremiti Islands as well as from Rodi Garganico are active in the summer months.

Fast motorboats operated by NLG (Navigazione Libera del Golfo), Navi Tremito, and GS Travel will take you to the archipelago in 1-2 hours. Ferry ticket prices usually vary between €12 and €23.

Useful info: Vehicles cannot be boarded on Tremiti Island ferries. In fact, no motor vehicles are allowed on the islands unless you are a resident or have authorization from the local authorities.

Boats at sea around San Nicola island in the Tremiti archipelago

Scenic view of San Nicola island in the Tremiti archipelago

Ferry routes between the islands of Italy

Dreaming of an island-hopping adventure in 2025? Look no further than Italy!

Sicily and Sardinia stand out as the largest Italian islands, with convenient ferries from Palermo to Cagliari. Yet, there is so much more waiting to be discovered.

The Aeolian islands, off Sicily’s northern coast, have quick ferry connections from Milazzo, Messina, and Palermo, making island-to-island exploration effortless. Some islands, like Lipari, Salina, Vulcano, and Stromboli, are connected all year round, while other routes are seasonal

For an even more unique itinerary, hop on a ferry to the Egadian Islands, an archipelago off the northwest coast of Sicily. We challenge you to explore 3 islands in just 4 days! Start your journey in Favignana, then venture to Marettimo and Levanzo

Travelers in Sardinia won’t want to miss the opportunity of a day trip to La Maddalena. This small island located off the charming Costa Smeralda is a UNESCO World Heritage Site and only takes 15 min. to reach by ferry from the Sardinian port of Palau.

If instead, you’ve been dreaming of a tour of the islands of the Gulf of Naples, why not tick it off your bucket list? Enjoy the hot springs of Ischia, the glamour of Capri, and the beauty of Procida all in one holiday!

Your options are endless, so we’ve made a list of the top 15 ferry routes for island-hopping in Italy:

Tip: Read our guide on the best island-hopping day trips in Italy to plan your next multi-stop ferry journey!

View of the Aeolian archipelago from a viewpoint on the island of Vulcano, Italy

Breathtaking views of the Aeolian archipelago from Vulcano island

Ferries from Italy to other countries in 2025

If you’re planning a ferry trip from Italy to other countries in 2025, such as Greece or Croatia, you’re in luck! Not only do ferries provide scenic sea views, but many also allow passengers to bring vehicles on board, adding flexibility and comfort to your journey.

Italy has convenient ferry connections to several countries, including Greece, Croatia, Albania, Spain, Malta, France, Corsica, Slovenia, Tunisia, and Morocco. 

To reach the main ports of these countries, you can take the ferry from Puglia (ports of Bari and Brindisi), Sicily (ports of Palermo and Pozzallo), the Marche (Ancona and Pesaro), Tuscany (Livorno and Piombino), Sardinia (Santa Teresa Gallura, Golfo Aranci and Porto Torres), and also from the ports of Salerno, Venice, Civitavecchia, Genoa, Trieste, and Cesenatico.

Discover all the available ferry routes between Italy and other countries for a smooth journey across the Mediterranean in 2025.

Italy - Greece ferry routes

Did you know that some of the most picture-perfect Greek islands are just a boat ride away from Italy? In fact, there are ferries to CorfuKefalonia, and the mainland ports of Patras and Igoumenitsa.

The ports of Bari, Brindisi, Ancona, and Venice provide year-round ferry connections to the Greek mainland and seasonal routes to the Ionian Islands. The journey times vary between 6 hours and 33 hours, depending on the route, the ferry operator, and the type of vessel.

Some of the ferry operators offering ferry crossings between Italy and Greece are: Anek Superfast, Minoan Lines, Ventouris Ferries, and Grimaldi Lines.

Take a look at all the available ferry routes from Italy to Greece:

  • Bari - Corfu: Up to 7 weekly crossings from June to September, with ferry tickets starting at €55.
  • Bari - Kefalonia: Usually 1 crossing per week from June to September and tickets start at around €75.
  • Bari - Patras: Usually 1 crossing a day all year round, with ferry tickets starting at around €70.
  • Bari - Igoumenitsa: Up to 12 weekly crossings all year round, with ferry tickets starting at €55.
  • Brindisi - Corfu: Up to 2 weekly crossings that run seasonally (June to September), with ferry tickets starting at around €65.
  • Brindisi - Igoumenitsa: Usually 1 daily crossing all year round, with tickets starting at around €60.
  • Ancona - Corfu: Around 2-4 weekly ferry crossings that run seasonally (June to September), with the cost of a ticket starting at around €70.
  • Ancona - Patras: Up to 2 daily crossings all year round, with ferry tickets starting at €105.
  • Ancona - Igoumenitsa: Around 1-2 crossings a day all year round, with ferry tickets starting at €100.
  • Venice - Corfu: Around 1 crossing a week that runs seasonally, with tickets starting at around €120.
  • Venice - Patras: Up to 1-2 weekly ferries all year round, with tickets starting at €137.
  • Venice - Igoumenitsa: Around 2-3 weekly crossings all year round and tickets start at around €130.

If you are planning a road trip from Italy to Greece, you will be happy to hear that all ferries between the two countries allow you to take your vehicle onboard. Find all the info you need in our guide on traveling from Italy to Greece by car, camper, or caravan.

Tip: Check out our list of services on Italy-Greece ferries for a hassle-free trip!

Ferries from Italy to Croatia

If Italy’s stunning coastlines and historic cities leave you wanting more, hop on a ferry to Croatia and explore the other side of the Adriatic Sea, where more dreamy beaches await!

Ferries from the ports of Venice, Trieste, Ancona, and Bari reach the popular Croatian destinations of Rovinj, Poreč, and Umag. Liberty Lines, Jadrolinija, SNAV, and Kompas (Adriatic Lines) all offer seasonal ferry connections to these charming towns.

The duration of the crossing varies between 3 hours and 33 hours, depending on the route, the ferry operator, and the type of vessel. 

Here are some of the Italy-Croatia ferry routes:

  • Ancona - Split: Up to 8 weekly crossings (April to November) and ferry tickets start at around €24.
  • Ancona - Zadar: Around 1 crossing per week (June to September) and ferry tickets start at around €75.
  • Venice - Rovinj: Up to 3 weekly crossings (May to September) and ferry tickets start at around €90.
  • Venice - Pula: Up to 3 weekly crossings (May to September) and ferry tickets start at around €90.
  • Venice - Umag ferry: Around 1 crossing a day (July and August), with ferry tickets starting at €85.
  • Bari - Dubrovnik: Around 4 crossings per week (April to October), with ferry tickets starting at around €80.
  • Trieste - Poreč: Seasonal route usually operating between July and August.

Useful info: The ports of Venice and Trieste also offer seasonal ferry connections to Piran in Slovenia. The Venice - Piran and Trieste - Piran ferries are active during the summer months and allow you to reach Slovenia from Italy in just 3 hours.

Italy - Albania ferry routes

With its impressive beaches and fascinating Balkan history, Albania has become an increasingly trendy holiday destination for those traveling by ferry from Italy.

Ferries depart from the Italian ports of Ancona, Bari, and Brindisi to reach the Albanian cities of DurrësVlorë, and Sarandë. Ferry operators offering these connections include Star Lines, European Seaways (A-Ships Management S.A), Adria Ferries, Ventouris Ferries, and GNV (Grandi Navi Veloci).

Connections from Italy to Albania are mainly made by conventional ferries, with a large passenger and vehicle capacity. The fastest crossing takes 6.5 hours.

Check out some of the ferry routes between Italy and Albania: 

  • Bari - Durrës: Around 1-2 daily crossings, with prices ranging from €46 to €92.
  • Ancona - Durrës: Around 3 weekly crossings, with ferry tickets starting at about €80.
  • Brindisi - Sarandë: Usually 1 ferry crossing a week (July to September) and prices start at €85.

Note that all ferry companies operating routes between Italy and Albania allow passengers to travel with cars, motorbikes, campers, and caravans.

Tip: Follow our 7-day Albania road trip itinerary for a sensational drive from Durrës to Vlorë and everything in between!

View of downtown Durrës, Albania, at dusk with the sea in the distance

Durrës, one of Albania's most beautiful cities

Italy to Spain by ferry

Ferries from the Italian ports of Civitavecchia (Rome), Genoa, and Porto Torres (Sardinia) will take you all the way to beautiful Barcelona in Spain. Whether you’re looking for a summer festival or a winter getaway, Catalonia’s unique capital never disappoints.

Grimaldi Lines and GNV offer convenient crossings from Italy to Spain throughout the year with conventional and high-speed ferries. The journey duration usually ranges between 13 to 25 hours, depending on which Italian port you are departing from and the type of vessel.

Here's how you can get from Italy to Spain by ferry in 2025:

Tip: Ferry trips between Italy and Barcelona usually operate overnight, so we recommend you book a cabin for a more comfortable trip.

From Italy to Malta

All ferries from Italy to Malta depart from Sicily. The port of Pozzallo offers year-round connections to Valletta, the capital of Malta.

Virtu Ferries provides between 1-3 departures per day from Pozzallo to Valletta, and crossings take around 1 hr 45 min, depending on the season. Conventional ferries are used on this route, and ticket prices start at €72.

During your trip to Malta, make sure to explore the nearby islands of Gozo and Comino. You can organize a day trip from Malta to Gozo or a day excursion to Comino. Ferries to Gozo from Malta are available from both Valletta and the port of Ċirkewwa (north of the island). 

Sunset over historic buildings in downtown Valletta, Malta

Valletta's beautiful old town at sunset

Ferries to Corsica and France from Italy

If you’re dreaming of a holiday in France and would also like to visit Corsica, you should know that you can reach both countries by sea from Italy.

Italy - France ferries depart from Porto Torres in Sardinia and reach two ports on the French peninsula: Nice and Toulon

As for Italy - Corsica ferries, you can travel from no less than 8 Italian ports (Livorno, Piombino, Elba Island, Genoa, Savona, Santa Teresa Gallura, Porto Torres, and Golfo Aranci) and arrive in Bastia, Ajaccio, Bonifacio, Porto Vecchio, and L'Île-Rousse.

Routes are usually operated by Moby Lines, Corsica Ferries, and Ichnusa Lines with annual and seasonal connections. Crossings can take from 50 min. to 7 hours, depending on the route and vessel.

Check out some of the most popular ferry routes from Italy to France and Corsica:

  • Porto Torres - Toulon: At least 2 crossings per week all year round, with ferry tickets starting at around €31.
  • Genoa - Bastia: Usually 1-2 daily departures depending on the season, with ferry tickets normally starting at €36.
  • Santa Teresa Gallura - Bonifacio: Around 7 crossings a day all year round, with tickets ranging from €28 to €34.
  • Elba - Bastia: Around 2 weekly crossings in the summer months, with ferry tickets starting at around €28
  • Porto Torres - Ajaccio: Around 2 weekly crossings in the summer months, with ferry tickets starting at around €30
  • Livorno - Bastia: Up to 4 daily crossings all year round, with ticket prices ranging from €20 to €60.
  • Genoa - Ajaccio: Around 1-2 weekly crossings in the summer months, with ferry tickets starting at around €47.
  • Piombino - Bastia: Usually 1 crossing a week during August, with ferry tickets at 37€.

Check out our tips on traveling between Sardinia and Corsica by ferry for more information on the ferry routes, schedules, and ticket prices.

Tip: A car is the best way to get around in Corsica. But you could also opt for a camper vacation in Corsica as it not only provides the freedom to explore at your own pace but it also allows you to save on accommodation.

Ferries from Italy to Morocco and Tunisia

Did you know that there are ferries from Italy to North Africa? You can take the ferry to Tunis from Palermo or choose from other available ones, such as Tunis - Genoa.

Palermo is the closest port to Tunisia, and the shortest crossing to Tunis takes around 10 hours.

As for ferries to Morocco from Italy, the Genoa - Tangier ferry route remains available in 2025, operating all year round. Keep in mind that crossings to Tangier from Italy are not the shortest and some routes include a stopover in Barcelona.

GNV also offers occasional departures from Civitavecchia to Tangier on selected days in the summer. Check our search engine for our most up-to-date schedules.

Useful info: You can travel with your vehicle on all ferries from Italy to Tunisia and Morocco, allowing you to transport more luggage and move around more freely once you arrive. Read more about ferry travel between Italy and Tunisia by car.

Sea view from the blue and white houses in the village of Sidi Bou Said, near Tunis

The beautiful coastal village of Sidi Bou Said, near Tunis

Ferry companies operating in Italy

With over 50 ferry companies operating routes to Italy’s coastal cities, islands, and archipelagos, traveling by ferry in Italy is a convenient choice.

Ferry operators reach popular destinations in Sardinia, Sicily, the Gulf of Naples, the Amalfi Coast, and many other regions, ensuring flexibility of travel in 2025.

Here are some ferry companies that provide connections to/from Italy:

Ferry schedules in Italy often vary by season. Year-round routes are generally confirmed by late summer, while seasonal connections are announced shortly before they begin. Schedules will be available on our search engine as soon as ferry operators release them.

Ferry sailing towards the scenic Aeolian archipelago, Italy

Ferry approaching the Aeolian Islands, Sicily

Discounts and offers on ferries in Italy

Looking for great deals on Italy ferry tickets? Most ferry companies in Italy offer special discounts for children, groups, families, students, seniors, residents, and people with disabilities. 

In Italy, children under the age of 3 usually travel for free, while those under the ages of 12-14 often get discounts of up to 50%.

Special discounts are often available for residents of Sicily, Sardinia, and smaller Italian islands if you travel with a valid document. Many companies also offer special deals on vehicle tickets for those who love road trips. 

Students with an ISIC (International Student Identity Card) and passengers with disabilities may also receive discounts on their ferry tickets.

Ferry companies also launch limited-time offers throughout the year. Check out the latest ferry offers to stay updated on discounts in 2025.

Aerial view of Aragonese Castle on Ischia island facing town and blue sea

Stunning Aragonese castle overlooking Ischia island, Italy

Book your ferry tickets to Italy online

Ready to plan your Italian ferry adventure? On Ferryhopper, you can find up-to-date ferry schedules for Italy in 2025 once they are announced. Compare routes, prices, and ferry offers, and book your ferries across Italy on our website or the Ferryhopper App without hidden fees!

Tip: Check out our helpful guide on how to plan your ferry trip to Italy and make sure you have everything you need for your 2025 vacation in Italy!


Author Bio

Hi! I’m Iona Serrapica, a copywriter at Ferryhopper. My love of travel started between the beautiful streets of Rome and a quiet lake in the Italian countryside. I’m here to inspire fellow travelers to explore the world with curiosity and creativity. When I’m not writing, you’ll find me by the sea (or a lake), planning my next Mediterranean adventure - always with a good coffee in hand! ☕🌊