Ferries to Corsica
At Ferryonline you can book Ferries to Corsica from France, Italy and Sardinia.
Compare prices with Ferryonline for cheap ferries to Corsica. Check the latest sailings with our comprehensive ferry timetables and book
Corsica ferry tickets online with immediate confirmation at the lowest prices.
Ferryonline is able to offer ALL ferry crossings to Corsica from France, Italy and Sardinia.
You can book your ferry to Corsica with leading ferry operators such as Corsica Sardinia Ferries, La Méridionale Ferries, Maritima Ferries and Moby Line.
Corsica and its neighbour Sardinia are popular tourist destinations and not only do the islands offer great beaches combined with stunning scenery but the villages and towns offer you the chance to explore the historic buildings.
The majority of crossings are from Marseille and Nice in France.
To travel between Corsica and Sardinia, Corsica Sardinia Ferries offer a number of options and Moby Line operate the route from Italy.
For a ferry to Corsica, Ferryonline will find you the most convenient route at the right price. Check the latest timetables and current availability and then book online with instant confirmation.
Livorno to Bastia
- up to 2 crossings per day
- 4hrs 15mins
Nice to Ajaccio
- up to 3 crossings per week
- 6hrs 15mins
Nice to Bastia
- up to 2 crossings per day
- 5hrs 30mins
Nice to Calvi
- up to 2 crossings per day
- 5hrs 45mins
Nice to Ile Rousse
- up to 2 crossings per week
- 5hrs 45mins
Savona to Bastia
- up to 2 crossings per day
- 5hrs 30mins
Savona to Calvi
- infrequent crossings
- 6hrs 15mins
Savona to Ile Rousse
- infrequent crossings
- 5hrs 30mins
Toulon to Ajaccio
- up to 2 crossings per day
- 7hrs 55mins
Toulon to Bastia
- up to 2 crossings per day
- 10hrs
Toulon to Ile Rousse
- up to 3 crossings per week
- 6hrs 45mins
Marseille to Ajaccio
- up to 4 crossings per week
- 12hrs
Marseille to Bastia
- up to 4 crossings per week
- 11hrs 45mins
Marseille to Ile Rousse
- up to 3 crossings per week
- 12hrs
Marseille to Ajaccio
- up to 4 crossings per week
- 12hrs
Marseille to Bastia
- up to 4 crossings per week
- 11hrs 45mins