Home › Routes › Corsica to Sardinia

How to get from Corsica to Sardinia

The way from Corsica to Sardinia is the short ferry across the Strait of Bonifacio, from Bonifacio to Santa Teresa Gallura, about 50 minutes to 1 h. From Santa Teresa, the north of Sardinia is close, but Cagliari in the south is about 4 h by car. There are no direct flights to rely on.

301 km apart (straight line)Day trip: possibleFerry · Car

Best option: Ferry. The Bonifacio–Santa Teresa crossing is short, frequent in summer and carries cars.

All the ways to make the trip

HowTimeHow oftenPrice*Good to know
ferry
Car ferries from Bonifacio (Corsica) to Santa Teresa Gallura (Sardinia)
about 50 min to 1 hseveral a day in summer, fewer in winterabout €15–25 per passenger; about €50–100 with a carSeveral ferry companies, including Moby, operate; the strait is often windy and sailings can be cancelled.
car
Drive to Bonifacio, take the car ferry, then drive on in Sardinia (Santa Teresa to Olbia about 1 h, to Cagliari about 4 h)
depends on start and end pointfuel plus the ferry fareCheck that your rental contract allows taking the car between France and Italy and on ferries.

*Approximate prices and times for 2026. Timetables change by season: check with the operator before you travel.

Open the route in Google Maps →

Book the trip

Hire a carPick up in CorsicaBook a transferDoor to door on arrivalHotels in SardiniaCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Tips

Common questions

How long is the ferry from Corsica to Sardinia?

About 50 minutes to an hour from Bonifacio to Santa Teresa Gallura. It is the shortest crossing between the two islands. Ferries run several times a day in summer and less often in winter. Check current timetables, as the Strait of Bonifacio is windy and sailings are sometimes cancelled.

Can I take a car from Corsica to Sardinia?

Yes. The ferries carry cars and campervans. Book vehicle space in advance in summer. If you rent a car, check that the contract allows ferry travel and crossing from France to Italy; many companies forbid it or charge extra. Otherwise rent separate cars on each island.

Are there flights from Corsica to Sardinia?

There are no regular direct flights that most travellers can rely on. Flying would mean connecting through mainland France or Italy, which takes most of a day. The ferry from Bonifacio is far quicker and cheaper, even if you are heading to the south of Sardinia.

Can I do a day trip from Corsica to Sardinia?

Yes, to the far north of Sardinia. From Bonifacio, take a morning ferry to Santa Teresa Gallura, visit the town and nearby beaches such as Capo Testa, and return in the evening. Check the last sailing back. Cagliari is too far for a day trip.

Sardinia travel guideHow many days in SardiniaWhere to stay in SardiniaCorsica travel guide

Compiled by TonyPlan from operator and transport information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.