- +33(0)4 65 84 14 13
- Mon - Fri: 9am - 5pm
great booking experience and costumer service, they took care of my booking very effictively
Vehicle
The Bonifacio to Santa Teresa ferry crossing is the shortest ferry crossing between Corsica and Sardinia. In just 50 minutes, you can cross the Strait of Bonifacio to reach the northern tip of Sardinia. With up to 8 daily departures in high season, this ferry line provides a fast and convenient route for exploring both Mediterranean islands during the same trip. Book your ferry ticket from Bonifacio to Santa Teresa now!
The Bonifacio Santa Teresa ferry operates year-round with frequencies adapted to the tourist seasons.
Schedules may vary depending on weather conditions in the Strait of Bonifacio, particularly in the event of strong winds (Libeccio or Mistral).
The Bonifacio Santa Teresa ferry crossing takes between 50 and 60 minutes depending on the company and sea conditions. It is the fastest connection to Sardinia from Corsica, perfect for a day trip or for combining the discovery of two islands in the same trip.
Distance by sea: 11 kilometers (6 nautical miles) across the Strait of Bonifacio.
The price of a Bonifacio Santa Teresa ferry crossing varies depending on the season, the chosen schedule, and the type of vehicle.
Prices increase by 40-60% in July and August. Booking in advance (2-3 months ahead) allows you to get the best rates. All prices and information provided are indicative and subject to change. Run a booking simulation using the booking module at the top of the page to get real-time information.
Two ferry companies operate the Bonifacio Santa Teresa ferry crossing, one of the most strategic routes between Corsica and Sardinia.
Moby Lines is the main ferry company on this route, with modern ships featuring recognizable Looney Tunes characters.
Ships used
Frequency
Onboard services
Highlights
Sardinian company specializing in short crossings of the Strait of Bonifacio.
Ships used
Frequency
Onboard services
Highlights
Port address
Quai Sotto Portigliola, 20169 Bonifacio, South Corsica
Access by car
The port of Bonifacio is located below the citadel. Follow the signs for “Port de Commerce” or “Ferries.”
Access by public transport
Port parking (boarding)
Long-stay parking
If you leave your vehicle in Bonifacio:
Ticket office opening hours
Recommended arrival time
Port address
Via del Porto, 07028 Santa Teresa di Gallura, Province of Olbia-Tempio, Sardinia
Services available
Town center (800 meters from the port – 10 min walk)
Nearby beaches
Tourist sites
Activities
From Santa Teresa di Gallura
Car rental is highly recommended for exploring the Gallura region and northern Sardinia.
During high season (July to August), ferries are fully booked 2 to 3 weeks in advance on weekends and public holidays. Early booking is essential.
If you are already in Corsica or want to combine the two islands, the Bonifacio Santa Teresa ferry is the ideal option. For a direct flight from mainland France, choose Olbia or Cagliari airports.
Although the Bonifacio to Santa Teresa di Gallura ferry is the quickest way to travel between Corsica and northern Sardinia, it may not always be the best option depending on where you are travelling from, your destination in Sardinia, or the ferry timetable that suits you. If you’re looking for another route, here are the main alternatives.
If you’re already in southern Corsica but heading towards the east coast or the Costa Smeralda, the Porto Vecchio to Golfo Aranci ferry is an excellent alternative. The crossing takes around three hours and provides direct access to some of Sardinia’s most popular seaside resorts.
Travellers heading towards north-western Sardinia can instead choose the Porto Vecchio to Porto Torres ferry, which reaches one of the island’s main commercial ports in approximately three and a half hours. This route is particularly convenient if your final destination is Alghero, Sassari or the surrounding region.
If you’re departing from western Corsica, the Ajaccio to Porto Torres ferry offers a seasonal connection that avoids crossing the island by road before boarding.
Passengers leaving directly from France can reach Sardinia without travelling through Corsica. The Nice to Porto Torres ferry connects the French Riviera with northern Sardinia on an overnight crossing of around eleven hours, making it a convenient option for travellers from south-east France.
Another popular overnight service is the Toulon to Porto Torres ferry, which often offers a wider choice of departures during the high season and is ideal for travellers coming from central or southern France.
If your destination is the Costa Smeralda or the Olbia area, the Nice to Golfo Aranci ferry provides direct access to the north-east coast of Sardinia..
If you’re travelling from mainland France but would rather explore Corsica before continuing to Sardinia, the Toulon to Porto Vecchio ferry is another excellent option. Porto Vecchio is located in southern Corsica, less than 30 minutes by road from Bonifacio, allowing you to continue your journey on the Bonifacio to Santa Teresa di Gallura ferry. This combination is particularly popular with travellers planning a road trip across both Corsica and Sardinia.
Travellers driving through Italy have several frequent ferry options to Sardinia. The Livorno to Olbia ferry is one of the busiest routes, with multiple daily departures and a crossing time of around seven to nine hours.
For those travelling from central Italy or arriving via Rome, the Civitavecchia to Olbia ferry is among the fastest services available, taking approximately six hours.
If you’re coming from northern Italy, the Genoa to Olbia ferry is another popular overnight crossing, offering regular departures throughout much of the year.
Whichever route you choose, you can also explore all ferry crossings to Sardinia to compare ports, ferry companies, sailing times and prices before booking.
The ferry crossing between Bonifacio and Santa Teresa di Gallura takes 50 to 60 minutes. It is the shortest sea route to Sardinia from Corsica. The distance covered is 11 kilometers across the Strait of Bonifacio, which separates the two islands.
The price of a Bonifacio Santa Teresa ferry ticket starts at €17 per adult in low season. In high season (July-August), expect to pay between €25 and €35 per person. For a car with driver, fares start at €57 and can reach €145 in the height of summer. A family of two adults and one child with a vehicle pays around €83 in low season and €120-€150 in high season. Check current prices on our booking system.
The frequency varies depending on the season. In low season (November-March), there are 2 to 3 departures daily. In mid-season (April-June, September-October), there are 4 to 6 crossings per day. In high season (July-August), up to 8 daily departures are provided by Moby Lines and Ichnusa Lines, with a crossing every 2 to 3 hours between 6:30 a.m. and 9:30 p.m.
Yes, a day trip is entirely possible and very popular. With crossings taking only 50 minutes and frequent departures, you can leave Bonifacio in the morning, spend the day in Santa Teresa or visiting the north coast of Sardinia, and return in the evening. Allow at least 5 to 6 hours on site to enjoy the beaches and the village. Book your Bonifacio Santa Teresa round trip ferry ticket now!
During low and mid season, you can buy your tickets directly at the port on the day of travel. However, in July and August, advance booking is strongly recommended, and even mandatory on weekends when ferries are fully booked 2 to 3 weeks in advance. Booking online guarantees you the desired schedule and the best rates.
Yes, all Bonifacio to Santa Teresa ferries accept vehicles: cars, motorcycles, motorhomes, campervans, and caravans. The fare depends on the length of the vehicle. Please arrive 1 hour before departure with your vehicle for boarding. Motorhomes must declare gas bottles when booking. The capacity is approximately 150 to 200 vehicles per ferry.
Yes, Moby Lines and Ichnusa Lines accept dogs and cats for an additional fee of €10 to €25. Your pet can stay with you on the outdoor decks (on a leash and muzzled) or in your vehicle on the garage deck. Required documents: European pet passport, microchip, up-to-date rabies vaccination. Guide dogs travel free of charge.
Both ferry companies offer similar services on this short crossing. Moby Lines has newer, more spacious ships with more onboard services (shop, cafeteria). Ichnusa Lines often offers slightly lower fares. The choice will mainly depend on the schedule that suits you and the price displayed. Both operators have excellent punctuality and reliability records.
Yes, the route operates all year round with a minimum of two daily departures in winter. The frequency gradually increases from March to July, reaching its peak in August (eight crossings per day), then decreases from September to October. Please note: in the event of bad weather (strong winds), crossings may be canceled or postponed for safety reasons, particularly between November and March.
Schedules vary depending on the season and departure time chosen. In high season, the first ferry leaves Bonifacio at around 6:30-7:00 a.m. and arrives in Santa Teresa at around 7:30-8:00 a.m. The last departure is usually around 8:30-9:00 p.m., arriving at around 9:30-10:00 p.m. Check the updated timetables when you make your reservation, as they change depending on the month.
The Bonifacio Santa Teresa crossing is the express gateway to Sardinia from Corsica. In less than an hour, discover a new island with heavenly beaches and unspoiled landscapes. Compare schedules, prices, and book your ticket at the best rate.