Ferries from France to Italy 2025
Say "si" to that ferry trip!
If you wish to get to Italy from France by ferry, you can catch a ferry from the ports of Corsica and from a few ports in mainland France, such as Toulon. From the French ports, you can reach several ports in Sardinia, Tuscany and Liguria.
Find all France - Italy ferry routes below, compare prices, timetables, and available offers, and book ferry tickets with no hidden fees on Ferryhopper!
- Corsica - Sardinia ferries
- Mainland France - Sardinia ferries
- Corsica - Tuscany ferries
- Corsica - Liguria ferries
- FAQs about Italy - France ferries
Tip: for the latest info on ferries within Italy and from other countries, check all active Italy ferry routes on Ferryhopper.
The enchanting old town of Piombino in Tuscany
Ferries from Corsica to Sardinia
The islands of Sardinia in Italy and Corsica in France are well connected to each other by ferry. From the Corsican ports of Bastia, Bonifacio, Ajaccio, and Porto Vecchio, there are regular ferry departures to Santa Teresa Gallura, Porto Torres and Golfo Aranci.
The fastest ferry crossing from Corsica to Sardinia is the one from the port of Bonifacio to Santa Teresa Gallura, lasting less than 1 hour.
Bonifacio - Santa Teresa Gallura ferry
The Bonifacio - Santa Teresa Gallura ferry is available all year round and is among the most popular connections between Corsica and Sardinia. There are usually up to 4 daily crossings, with a duration between 50 minutes and 1 hour.
The Bonifacio - Santa Teresa Gallura connection is served by Moby Lines and Ichnusa Lines. Ferry tickets for this route start at around €17.
Ajaccio - Porto Torres ferry
From the port of Ajaccio in western Corsica, you can normally travel by ferry to Porto Torres in Sardinia all year round. Ajaccio - Porto Torres ferries usually depart 1-4 times a week, depending on the season, and the crossing takes 3-5 hours.
This ferry route is served by Corsica Ferries and Moby Lines, and tickets start at around €24.
Porto Vecchio - Porto Torres ferry
The Porto Vecchio - Porto Torres ferry route is operated sporadically in May, June, September and October. There are usually 2-3 crossings per month with a duration of around 5 hours.
This ferry route is served by Corsica Ferries and tickets start at around €22.
Bastia - Golfo Aranci ferry
The Bastia - Golfo Aranci ferry route is indirect and includes a stopover in Livorno (lasting from 1.5 hours to 1 day). This indirect ferry connection is served by Corsica Ferries and tickets start at around €46.
A Corsica Ferries vessel docked at the beautiful Golfo Aranci port
Ferries from mainland France to Sardinia
From mainland France, you can reach Sardinia by ferry from the popular ports of Toulon and Nice. From there, you can mainly travel by ferry to Porto Torres on the northwest coast of Sardinia.
Occasionally, there are also crossings from the 2 French ports to Golfo Aranci on the northeast coast of the island.
Tip: in the past there also used to be seasonal routes to Sicily (port of Trapani) from Toulon and Nice. For the time being, the connections remain inactive.
Toulon - Porto Torres ferry
The Toulon - Porto Torres ferry route is served up to 5 times a week all year round, with increased ferry frequency in the summer months. You can get to Porto Torres from Toulon in approximately 10-16 hours, depending on the crossing.
Ferry tickets from Toulon to Porto Torres start at around €19. The connection is operated by Corsica Ferries.
Nice - Porto Torres ferry
The Nice - Porto Torres ferry route is usually operated 1-2 times a week in the summer months (July and August). You can reach Porto Torres from Nice in 10-17 hours, depending on the crossings.
Ferry tickets from Nice to Sardinia (Porto Torres) start at around €34. The connection is operated by Corsica Ferries.
The turquoise waters of Spiaggia di Balai in Porto Torres
Ferries from Corsica to Tuscany
The port of Bastia in Corsica is also connected by ferry to 3 ports in the gorgeous Italian region of Tuscany: Livorno, Piombino and Portoferraio in Elba island. There are both year-round and seasonal routes.
The most popular crossing is the one from Bastia to Livorno.
Bastia - Livorno ferry
The Bastia - Livorno ferry connection is active all year round with 1-3 departures a day. You can reach the fascinating Tuscan town in around 4-6 hours, depending on the crossing.
The ferry connection is operated by Corsica Ferries and Moby Lines. Ferry tickets start at around €26.
Bastia - Piombino ferry
You can normally reach Piombino from Bastia by ferry in August and early September. There are usually 1-2 weekly crossings with a duration of 3-4 hours.
The ferry route is operated by Corsica Ferries and ferry tickets start at around €32.
Bastia - Elba ferry
Bastia - Elba ferries usually operate from July and eary September with around 2 crossings a week.
The connection is normally operated by Corsica Ferries and ferry tickets start at around €28. However, not that ferry schedules for this route have not yet been announced by the ferry company.
Tip: Elba island is the ideal destination for a camper trip! Check our complete guide on camper and caravan traveling to Elba.
The picturesque Old Port of Bastia with boats and colorful buildings
Ferries from Corsica to Liguria
The Corsican ports of Bastia and L'Île-Rousse (“Red Island”) are connected with the Ligurian ports of Genoa and Savona.
Bastia - Genoa ferry
Bastia - Genoa ferries operate from late May to mid-September with 1-2 departures a day, depending on the season. The crossings last from 5 hours to 10 hours, depending on the vessel serving the route.
The ferry company operating on the route is Moby Lines and ferry tickets start at around €42.
Bastia - Savona ferry
The Bastia - Savona ferry route is active from April to October with 1-2 crossings a day, depending on the season. The crossing duration ranges from 6.5 to 11 hours, depending on the ferry itinerary and the vessel type.
The connection is operated by Corsica Ferries and ticket prices start at approximately €26.
L'Île-Rousse - Savona ferry
Located in northwestern Corsica, the port of L'Île-Rousse is connected to the town of Savona only in August. There is usually 1 per week and the journey takes around 6 hours.
The L'Île-Rousse - Savona ferry route is operated by Corsica Ferries and ticket prices start at approximately €29.
FAQs about France - Italy ferries
What about vehicles on ferries from France to Italy? Can you travel by high-speed ferry to Italy? Find answers to these and more questions below.
What is the fastest ferry from France to Italy?
The shortest ferry route from France to Italy is the ferry from Bonifacio (Corsica) to Santa Teresa Gallura (Sardinia), lasting from 50 minutes to 1 hour.
The vast majority of France - Italy ferry routes are served by conventional ferries. There are normally no high-speed ferries traveling from France to Italy.
Can I bring my car to Italy from France by ferry?
Yes, you can normally embark your vehicle on all ferries connecting France and Italy, as they have car decks.
Prices for car and motorcycle transportation start at around €20, andvary depending on the ferry route and the company.
On Corsica Ferries and Moby Lines vessels, you can also bring along your van, camper or caravan, and plan the Italy road trip you’ve always dreamt of!
Which ferry companies travel from France to Italy?
There are 3 ferry companies traveling between France and Italy:
Are there any France - Italy ferry offers?
At the moment, you can take advantage of the Moby Lines 1+1 offer on ferries to Sardinia & Corsica by 02/12/2024 and get 100% discount on 1 out of 2 tickets for your France - Italy ferry trip.
Discover all latest ferry offers to Italy and book cheap ferry tickets on Ferryhopper!
The impressive city of Genoa as seen from the ferry
Book ferry tickets from France to Italy
On Ferryhopper, you can book France - Italy ferry tickets in just a few steps! Check out our Map of ferries to see all available direct and indirect ferry connections from Corsica, Nice and Toulon, compare ferry operators and prices, and visualize your trip to Italy!
Tip: to save your ferry tickets in one place and manage your booking in a few taps and swipes, download the Ferryhopper App for free!