Ferry Bonifacio – Santa Teresa Gallura
Last updated:
Compare crossings and book your Bonifacio – Santa Teresa Gallura ferry with Moby Lines.
Book your Bonifacio – Santa Teresa Gallura crossing
Timetables and online booking
Bonifacio – Santa Teresa Gallura with Moby Lines
Bonifacio – Santa Teresa Gallura is the shortest crossing between Corsica and Sardinia: about fifty minutes to cross the strait. Moby Lines runs several daily rotations in season.
The ships have bars, restaurants, play areas for children and outdoor decks. For an overnight crossing, a cabin remains the most comfortable choice.
It is an ideal crossing for a day in Sardinia: you leave Bonifacio in the morning, visit Santa Teresa Gallura and the coast, and come back in the evening. Ichnusa Lines also serves this route.
Bonifacio – Santa Teresa Gallura at a glance
- Company Moby Lines
- Crossing time about 50 minutes
- Sailings several sailings a day, especially in summer
- Check-in report to the terminal at the time shown on your ticket
- On board cabins, restaurants, lounges
Indicative information collected in November 2026. Timetables, ships and check-in instructions may change: check them in the search engine and on your ticket before you travel.
Bonifacio
Bonifacio is perched on top of white limestone cliffs, facing the strait that separates it from Sardinia, which you can make out in clear weather about ten kilometres away. The walled upper town is reached by the King of Aragon’s staircase, cut into the cliff. The port, at the end of a narrow inlet, welcomes pleasure boats and the ferries to Santa Teresa Gallura, which make the crossing in about fifty minutes.
Santa Teresa Gallura
Ferries from Bonifacio arrive at Santa Teresa Gallura after about fifty minutes at sea, a short walk from the centre. Rena Bianca beach is a few minutes on foot, and Capo Testa about five kilometres away. Olbia and the Costa Smeralda are an hour’s drive away, and Palau, with the boats to La Maddalena, half an hour.
Ferry Bonifacio – Santa Teresa Gallura: your questions
How long is the ferry crossing from Bonifacio to Santa Teresa Gallura?
About 50 minutes. The exact time depends on the ship, the weather and the timetable chosen: it is shown in the search engine on this page.
How many sailings are there between Bonifacio and Santa Teresa Gallura?
Moby Lines generally offers several sailings a day, especially in summer. The programme changes with the seasons: check the dates open in the search engine.
Which company sails from Bonifacio to Santa Teresa Gallura?
This page covers the crossing run by Moby Lines. Ichnusa Lines also serves this route: each company has its own page.
Can I travel with my vehicle between Bonifacio and Santa Teresa Gallura?
Yes, you can take your car. Say so in the engine: it then shows only the crossings that accept it, with the spaces available.
How do I book a ferry from Bonifacio to Santa Teresa Gallura?
Run a search for your dates in the engine above, compare the crossing offers and book online. Book early if you travel in July or August.













