Looking to cross the Tyrrhenian Sea between two of the Mediterranean's most enchanting islands? The ferry from Corsica to Sardinia offers a scenic, fast and convenient way to travel between France and Italy. Whether you're planning a summer escape, a cultural journey or a beach-hopping holiday, this route is a gateway to unforgettable island experiences.
Book your Corsica to Sardinia ferry online with goFerry and discover the charm of both islands in one trip.
Booking your ferry is quick and secure with goFerry:
Enter your route (e.g. Bonifacio to Santa Teresa Gallura)
Choose your travel dates and passenger/vehicle details
Compare ferry operators, times, and prices
Reserve your ticket instantly and receive your e-confirmation
Book your ferry from Corsica to Sardinia early during summer months to secure preferred departure times.
Why book with goFerry?
Compare all ferry operators and prices
Secure booking for foot passengers, vehicles & pets
Support for multiple currencies & languages
Ideal for multi-island Mediterranean trips
Why visit both Corsica & Sardinia?
Combine two stunning destinations in one trip:
Corsica: Dramatic mountains, cliffside towns like Bonifacio, French-Italian fusion cuisine
Sardinia: Emerald beaches, ancient nuraghi, vibrant coastal towns like Alghero and Olbia
Taking the ferry lets you enjoy both cultures, landscapes and cuisines in just a short ride.
Tips for your journey
There are well-developped public transportation options in both Corsica and Sardinia that will help you reach any part
If you are not planning on choosing the Bonifacio - Santa Teresa di Gallura route, we suggest that you choose a cabin for your stay on the ship
Remember to be at the port at least 1 hour before your departure