Ferry crossings from Corsica in France to Sardinia in Italy, run 7 days a week all year around connected via the Ajaccio, Corsica - Bastia, Corsica - Bonifacio, Corsica - Propriano, Corsica and Porto Torres, Sardinia - Golfo Aranci, Sardinia - Santa Teresa Gallura, Sardinia ports. The first ferry departs from Ajaccio, Corsica at 07:00, and the latest is at 23:55 from Bastia, Corsica. The quickest crossing takes 50min from Bonifacio, Corsica to Santa Teresa Gallura, Sardinia, with the average travel time of 4h 53min from the neighbouring ports. Ticket prices range from €17.05 to €38.77. During high season, there are ~50 weekly crossings, and around 21 the rest of the year. Book your ferry tickets to Sardinia with Ferryscanner and enjoy the best price guarantee and secure booking.

Ferry companies running Corsica - Sardinia

Corsica Ferries, Ichnusa Lines, Moby Lines are running the Corsica - Sardinia route. Weekly crossings to Italy sorted by starting ticket price.

Ichnusa Lines
Ichnusa Lines
7 weekly
1h 0m
€17.05Find Tickets
Corsica Ferries
Corsica Ferries
7 weekly
6h 12m
€23.33Find Tickets
Moby Lines
Moby Lines
7 weekly
0h 50m
€35.77Find Tickets
Last Update: 21/03/2026

Corsica to Sardinia ferry schedule

The ferry schedule and timetable for Corsica to Sardinia varies by company and season. An overview to help plan your trip to Italy:

EARLIEST FERRY
07:00
LATEST FERRY
23:55
FASTEST CROSSING
0h 50m
DURATION
0h 50m - 7h 35m
FREQUENCY
Daily
NUMBER OF STOPS
0 - 1
PRICE RANGE
€17.05 - €38.77
ROUTE DISTANCE
111.27km / 60.04nm
Aerial view of a large ferry approaching a busy passenger port in a coastal city.

Is there a ferry from Corsica to Sardinia, Italy?

Yes, ferries operate between Corsica and Sardinia, providing cross-border connections. The route is served by Corsica Ferries, Ichnusa Lines, Moby Lines, with an average crossing time of 4h 53min connecting the Ajaccio, Corsica - Bastia, Corsica - Bonifacio, Corsica - Propriano, Corsica and Porto Torres, Sardinia - Golfo Aranci, Sardinia - Santa Teresa Gallura, Sardinia ports. Ferry options are available daily. As you choose your ferry to Sardinia (All Ports), keep in mind the departure and arrival ports.

Traveler enjoying sunset views from a ferry deck during a sea crossing.

How long is the ferry from Corsica to Sardinia, Italy?

It takes on average 4h 53min to travel by ferry from Corsica, France to Sardinia, Italy. The shortest ferry trip completes the crossing in 50min when travelling from Bonifacio, Corsica to the Santa Teresa Gallura, Sardinia port. Travel times vary depending on the departure and arrival port, ferry company, the weather conditions on the day, and whether you choose a high-speed ferry or a conventional one.

Corsica is ~111.27km or 60.04nm away from Sardinia. The slowest crossing time is around 7h 35min and is from Bastia, Corsica to Golfo Aranci, Sardinia.

While booking your ferry to Sardinia, Italy with Ferryscanner, look for the Recommended option. Our algorithm highlights the most direct routes, best travel times, and e-ticket availability to help you choose faster.

Fastest ferry from Corsica to Sardinia, Italy

BUNIFAZZIU by Moby Lines is the fastest ferry connecting France with Italy through the Bonifacio, Corsica - Santa Teresa Gallura, Sardinia route, with a crossing time of 50min.

Can I do a day trip from Corsica to Sardinia?

Yes, a day trip from Corsica in France to Sardinia in Italy should be possible. The fastest crossing takes 50min from Bonifacio, Corsica to Santa Teresa Gallura, Sardinia, giving you time to see parts of Italy and return the same day.

Be sure to factor in additional time for customs and immigration clearance on either side, especially in busy months. Use our ferry search and booking system to arrange your return and review the first and last ferry from Sardinia to Corsica.

Any ferries traveling from Corsica to Sardinia at night?

Yes, night ferries travel from Corsica to Sardinia, Italy. Departing from Bastia, Corsica and arriving at Golfo Aranci, Sardinia ports. Enjoy a relaxing way of arriving to Italy.

This summary for the Corsica (All Ports) to Sardinia (All Ports) in Italy route is based on recent data and is updated regularly. However, schedules may vary depending on seasonal changes, ferry companies, and availability. For the most accurate and detailed ferry timetable, including routes, stops, and pricing, please check out our ferry search and booking system.

A short travel from Sardinia

Porto Torres, Sardinia - Golfo Aranci, Sardinia - Santa Teresa Gallura, Sardinia ports in is your opportunity for island hopping. Spots within 100 km or 2 hours’ travel time from Sardinia.

Man sitting on a cliff with a laptop, looking out over the sea near sunset.

Ferry prices, offers and discounts from Corsica to Sardinia

Ferry ticket prices from Corsica, France to Sardinia, Italy range from €17.05 to €38.77 for foot passengers and around €47.00 for cars. Cabins and premium seating cost extra. When departing from:

  • Ajaccio, Corsica, ferry tickets start at €25.00 for foot passengers, and from €- for vehicles.
  • Bastia, Corsica, ferry tickets start at €23.00 for foot passengers, and from €- for vehicles.
  • Bonifacio, Corsica, ferry tickets start at €17.05 for foot passengers, and from €17.56 for vehicles.
  • Propriano, Corsica, ferry tickets start at €- for foot passengers, and from €- for vehicles.

Book in advance to secure better fares, as ticket prices go up closer to departure. Keep in mind that some ferries may have restrictions, such as allowing only foot-passenger or requiring passengers to have a vehicle for boarding.

Ferry Offers

Special offers may be available on the Corsica to Sardinia route, depending on the season and operator. These may include early booking deals or limited-time discounts.

Follow Ferryscanner on social media, subscribe to our newsletter, or check our blog for updates. Any valid offers are automatically applied at checkout, so you get the best price for your trip to Sardinia, Italy.

Ferry timetable from Corsica to Sardinia

Traveler checking directions on a smartphone in front of a large transportation map.

How to travel from Corsica to Sardinia, Italy

Travelers can explore the stunning connection between Corsica and Sardinia through ferry services departing from key ports: Ajaccio, Bastia, Bonifacio, and Propriano. Each port is conveniently located near city centers or airports, making it easy to reach them. Public transport options like buses and taxis are generally available, with regular services that ensure you can plan your journey without much hassle. Ajaccio is accessible within a short taxi ride from the airport while Bastia and Propriano are reachable by local buses from their respective towns.

At the ports, travelers typically navigate through designated terminals where they may find signs in multiple languages to assist them. Boarding usually occurs at specific docks or gates that are easy to locate, but checking for any updates is advised as details can change. Make sure to have your documentation handy for any passport or customs checks. For a more relaxed journey, we suggest arriving early and checking your tickets or confirmation email from Ferryscanner for any updates.

Close-up of a traveler sitting on a suitcase next to a parked car, ready to depart.

On foot or by vehicle from Corsica to Sardinia

Ferries from Corsica to Sardinia, Italy accommodate foot passengers and usually offer wheelchair accessibility. They depart from Ajaccio, Corsica - Bastia, Corsica - Bonifacio, Corsica - Propriano, Corsica and arrive at Porto Torres, Sardinia - Golfo Aranci, Sardinia - Santa Teresa Gallura, Sardinia ports. Contact our support team to confirm specific services. Try to arrive at least 2 hours before departure. You can choose to add Flexi Cancellation and SMS Notification Packages for extra convenience or just to be on the safe side with your booking.

View of multiple cars parked on a ferry deck during a sea crossing.

Can I bring a car on the ferry from Corsica to Sardinia?

Some ferries from Corsica to Sardinia, Italy allow cars on board, and you can book them easily with Ferryscanner. Ferries that take cars:

  • TBA- Corsica Ferries
  • ICHNUSA- Ichnusa Lines
  • BUNIFAZZIU- Moby Lines

Vehicle ticket prices start from €17.56, depending on the vehicle type, ferry company, and season. For unaccompanied vehicle transport, please contact our support team.

With your motorcycle to Sardinia

Travel with your motorcycle on the TBA, ICHNUSA, BUNIFAZZIU ferries from Corsica to Sardinia, Italy. Booking is straightforward, with rates tailored for motorcycles.

With your bicycle to Sardinia

Most ferries from Corsica to Sardinia, Italy allow bicycles. If there is an extra fee, you will see it at checkout. Bicycles are accepted on TBA, ICHNUSA, BUNIFAZZIU ferries.

Luggage

You can usually bring luggage on ferries from from Corsica to Sardinia, Italy at no extra cost.

Most companies allow 1 bag per person, up to 50 kg. But this can vary by company or ferry vessel. Per ferry:

  • : Up to 0kg per passenger.
  • BUNIFAZZIU: Up to 50kg per passenger.

Label your luggage clearly and place it in the area shown by the crew. Extra or large items may have an added fee, depending on the company.

If you’re unsure about luggage rules for your international trip from Corsica to Sardinia, check the ferry company page on our website or contact our support team for help.

Cabins

Some ferries from Corsica to Sardinia, Italy offer cabins so you can rest during the crossing. Private and shared cabins are available, and some ferries also provide pet-friendly options.

Can I book a cabin from Corsica to Sardinia?

Yes, cabins are available on the TBA ferries, meaning you can travel to Sardinia and reach Italy in comfort. Choose between private or shared cabins, and book early to ensure availability.

Are pets allowed on board?

Bring your pet on the ferry from Corsica to Sardinia, but each ferry company may have its own rules. General guidelines:

  • Larger pets use the ship’s kennel; pets under 10 kg may stay in their owner's carrier.
  • Service dogs are exempt from kennel requirements.
  • Ensure you have all the necessary documents, tickets, and pet essentials for your trip, especially when traveling outside the European Union.

If you’re unsure, check the ferry company’s page on our website or contact our support team for help.

Crystal-clear waters and a secluded beach with pine trees and rocky coastline under a bright blue sky.

Tips for traveling from Corsica to Sardinia, Italy

Make your journey from Corsica (All Ports) to Sardinia (All Ports), Italy an enjoyable adventure with these handy tips for a fun and safe experience!

Safety: Ferries on this route prioritize safety and are equipped with modern features to ensure a reliable journey across the water.

Parking: Ample parking is available at Ajaccio, Bastia, Bonifacio, and Propriano ports, making it easy to leave your vehicle while you explore.

Scenic Views: Don’t miss the stunning coastal views during your ferry trip! Grab a spot on the deck to soak in the beauty as you travel.

Onboard Dining: Enjoy a variety of dining options onboard, but it’s smart to bring along snacks and water, especially for long rides.

Weather Tips: Check the weather before you arrive. In summer, pack sunscreen, and in cooler months, keep a light jacket handy for the ferry ride. Be aware that outdoor decks can be windy, while indoor areas might feel chilly.

Fun Fact: Did you know that Sardinia has over 1,800 miles of coastline? That’s plenty of beach to explore!

Experience the unique charm of Sardinia!

Cultural Delights: Don’t miss the ancient Nuraghe structures throughout the island.

Local Products: Be sure to try Pecorino cheese and Cannonau wine, beloved choices for a true taste of Sardinia!

Check our blog for more tips and ideas to help you plan your trip to Sardinia, Italy.

View of a busy ferry port with multiple ships docked along the waterfront of a coastal city.

Reaching the Corsica ferry ports

The ferry terminals in Ajaccio, Bastia, Bonifacio, and Propriano are well-situated for accessibility. The Ajaccio ferry terminal is located about 1.5 km from the city center and approximately 10 km from the airport, making it reachable by taxi or bus (Line 1). Bastia’s terminal is around 2 km from the town center and easily accessible by taxi, bus, or a short walk from the railway station. Bonifacio’s port is centrally located just a 10-minute walk from the town, while Propriano's terminal is near the city center, accessible by taxi or local buses.

For transportation to the ferry terminals, taxis are available, and public transport options vary by city but usually include buses that connect to major hubs. For example, in Ajaccio, city buses frequently run to the port, while in Bastia, bus services connect the terminal with various neighborhoods.

On the Sardinia side, the Porto Torres terminal is conveniently located close to the city center, providing easy access to public transport, taxis, and main roads. Golfo Aranci and Santa Teresa Gallura also have ferry terminals near their respective town centers, enhancing accessibility for travelers.

While we aim to share accurate and helpful information, transportation services and schedules can change, so do check for the latest updates. If you spot any inconsistencies, please let our support team know.

Make the most of in Sardinia, Italy

Sardinia is a beautiful island in Italy with amazing ports waiting for you to explore! One of its special features is the stunning Costa Smeralda, known for its clear blue waters and soft, sandy beaches like Spiaggia del Principe. You can relax with your toes in the sand or try fun water sports like snorkeling and paddleboarding.

Don't forget to taste the local food! Sardinia is famous for its delicious specialities like porceddu (roast pig) and seadas, which are sweet pastries filled with cheese and drizzled with honey. Yum!

You can also visit landmarks like the ancient Nuraghe stone towers, which tell stories of the island’s history. Nature lovers will love hiking in the Gennargentu National Park, where you can see beautiful mountains and wildlife.

Sardinia's ports are great for short visits, but they also make a perfect starting point to explore nearby places like the stunning Maddalena Islands. Whether you want a fun day or a week of adventures, Sardinia has something for everyone!

For more info about Sardinia, including top sights, things to do, and travel tips, see our full guide: Ferry to Sardinia.
Ferryscanner: The Smartest Way to Travel
Compare prices and book 6,000 routes from 350+ ferry companies to 900+ destinations.
Best Price Guarantee: Find a cheaper price within 48 hours, and we'll refund the difference.
Free cancellations for most routes with specific policies always shown during the booking process.
Quick Support: Our team replies via chat within 40 seconds, 7 days a week.
Cleaner Seas: Support cleaner seas through Enaleia with every ticket you book.

Ferries from Corsica to Italy

The ferries connecting Corsica, France - Sardinia, Italy, in a closer view.

TBA

TBA Corsica Ferries

BUNIFAZZIU

BUNIFAZZIU Moby Lines

ICHNUSA

ICHNUSA Ichnusa Lines

Mapping your trip from Corsica to Sardinia