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