Ferries to Corsica
Routes, Tickets & Timetables
- By ferry to Corsica
- Ferries from Italy to Corsica
- Ferries from France to Corsica
- Ferries from Sardinia to Corsica
By ferry to Corsica
A look at the route map shows that there are very many different ways to get to Corsica by ferry. Basically, the Italian port cities are the fastest to reach from Germany, Austria and Switzerland. The crossing from the Italian mainland to Corsica is also often a bit cheaper than the route via France. However, you cannot reach all ports on Corsica from Italy.
From the French ports of Nice, Marseille and Toulon there are significantly more departures, and there are also routes to the southwest to Ajaccio or Propriano. Nice in particular is only 138 km from Savona and is an interesting alternative for many tourists.
Due to the large number of shipping companies, routes and daily changing tariffs, it is not always easy to keep track. Our tip: simply check the prices on the websites of the shipping companies for a specific travel date. Since the shortest or fastest route is not always the cheapest, we recommend to always look at a few alternative routes.
Ferries from Italy to Corsica
The routes from Italy to Corsica are offered by the two shipping companies Corsica Ferries and Moby Lines. The fastest (and often cheapest) route is the one between Livorno and Bastia.
For the Italian ferry routes, Bastia is the main ferry port on Corsica. Moby Lines offers connections from Genoa and Livorno to Bastia several times a day, and Corsica Ferries from Savona and Livorno. In addition, Bastia is served by both shipping companies from Piombino, with a stopover on the island of Elba.
Corsica Ferries also offers ferry crossings from Savona and Livorno to Ile Rousse, which is about 1.5 hours’ drive west of Bastia.
Once a week, Corsica Ferries also offers a ferry crossing from Livorno to Porto Vecchio in the southeast of the island. By car, Porto Vecchio is about 2.5 hours from Bastia.
Ferries from France to Corsica
Corsica has been part of France since 1768, so the connection to the French mainland is correspondingly close. There are direct ferry connections from the ferry ports in Marseille, Toulon and Nice, which are operated by the shipping companies La Meridonale, Corsica Linea and Corsica Ferries.
Ferry crossings to the capital of Corsica are offered several times a day from Marseille, Toulon and Nice.
Bastia, Corsica’s largest ferry port, is also served daily from French ports.
Corsica Ferries sails from Nice and Toulon to Ile Rousse, Corsica Linea additionally offers connections from Marseille.
Porto Vecchio is also easily accessible from France. Both La Meridonale and Corsica Linea offer connections several times a week.
From Marseille there is also a crossing several times a week to Propriano, one of the most popular resorts on Corsica.
Ferries from Sardinia to Corsica
The routes from Sardinia to Corsica might not be an alternative for most vacationers to get there. However, the route from Bonifacio to Santa Teresa di Gallura is very suitable for day trips to the neighboring island, because the crossing takes only 50 minutes.