Bonifacio to Santa Teresa di Gallura ferry: schedules, prices, and booking

calendar
people
animal
vehicle

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 di Gallura crossing in detail

Bonifacio to Santa Teresa ferry schedules and frequency

The Bonifacio Santa Teresa ferry operates year-round with frequencies adapted to the tourist seasons.

Low season (November to March)

  • Frequency: 2 to 3 departures daily
  • Schedules: Generally at 9:00 a.m., 2:00 p.m., and 5:00 p.m.

Mid season (April, May, June, September, October)

  • Frequency: 4 to 6 departures daily
  • First departure: 7:00 a.m.
  • Last departure: 8:30 p.m.

High season (July-August)

  • Frequency: 6 to 8 departures daily
  • First departure: 6:30-7:00 a.m.
  • Last departure: 9:00 p.m. – 9:30 p.m.
  • Crossings every 2 to 3 hours

Schedules may vary depending on weather conditions in the Strait of Bonifacio, particularly in the event of strong winds (Libeccio or Mistral).

Duration of the Bonifacio Santa Teresa crossing

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.

Bonifacio Santa Teresa ferry prices

The price of a Bonifacio Santa Teresa ferry crossing varies depending on the season, the chosen schedule, and the type of vehicle.

Passenger fares

  • Adult: €17 to €35
  • Child aged 4 to 12: €9 to €18 (50% discount)
  • Infant aged 0 to 4: Free (without assigned seat)

Vehicle fares (driver included)

  • Car (length < 5m): €57 to €145
  • Motorcycle: €35 to €70
  • Camper van < 7m: €85 to €180
  • Converted van: €75 to €160

Example family rates

  • 2 adults + 1 child + car: from €83 in low season
  • 2 adults + 2 children + car: from €95 in low season

Discounts available

  • Round-trip booking: 10% discount on the total fare
  • Corsican and Sardinian residents: Preferential rates all year round
  • Seniors 60+: 10% discount subject to availability

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.

Bonifacio Santa Teresa ferry companies

Two ferry companies operate the Bonifacio Santa Teresa ferry crossing, one of the most strategic routes between Corsica and Sardinia.

Moby Lines

Moby Lines is the main ferry company on this route, with modern ships featuring recognizable Looney Tunes characters.

Ships used

  • Moby Zaza
  • Moby Giraglia
  • Capacity: 600 passengers, 200 vehicles

Frequency

  • April to December: 4 daily departures
  • July-August: up to 5 daily departures

Onboard services

  • Cafeteria bar
  • Duty-free shop
  • Outdoor sun deck
  • Air-conditioned lounges
  • Information screens

Highlights

  • New and well-maintained ships
  • Renowned punctuality
  • Competitive fares
  • Organized boarding

Ichnusa Lines

Sardinian company specializing in short crossings of the Strait of Bonifacio.

Ships used

  • Ichnusa
  • Capacity: 450 passengers, 150 vehicles

Frequency

  • Mid-January to end of October: 4 daily departures
  • July-August: up to 6 daily departures

Onboard services

  • Snack bar
  • Indoor lounges
  • Outdoor decks

Highlights

  • Fares generally cheaper than Moby
  • Good knowledge of the strait
  • Service tailored to locals

Port of Bonifacio: practical information

Access to the Port of Bonifacio

Port address
Quai Sotto Portigliola, 20169 Bonifacio, South Corsica

Access by car

  • From Ajaccio: 130 km via the N196 and D859 (2 hours 15 minutes)
  • From Porto-Vecchio: 27 km via the N198 and D859 (35 minutes)
  • From Sartène: 50 km via the D859 (50 minutes)
  • From Figari (airport): 21 km (25 minutes)

The port of Bonifacio is located below the citadel. Follow the signs for “Port de Commerce” or “Ferries.”

Access by public transport

  • Bus from Ajaccio, Porto-Vecchio, and Figari (Corsica Linea Bus regional lines)
  • Coordinated bus-ferry service in summer
  • Shuttle bus from Figari airport available in high season

Parking in Bonifacio

Port parking (boarding)

  • Free during boarding (maximum 2 hours before departure)
  • Drop-off point for foot passengers

Long-stay parking
If you leave your vehicle in Bonifacio:

  • Marine parking: €20/day (500 m from the port)
  • Bosco parking: €15/day (700 m from the port)
  • Reservations recommended in July and August

Services at the Port of Bonifacio

  • Waiting room: Air-conditioned with toilets
  • Ticket office: Moby Lines and Ichnusa Lines ticket counters
  • Cafés and restaurants: In the immediate vicinity of the port
  • ATM
  • Tourist information office: During high season
  • Public toilets
  • Free Wi-Fi: In the boarding area

Ticket office opening hours

  • Low season: 1 hour before each departure
  • High season: 7 a.m. to 9 p.m. continuously

Recommended arrival time

  • Pedestrian passengers: 30 minutes before departure
  • Passengers with vehicles: 1 hour before departure in high season, 45 minutes in low season

Port of Santa Teresa di Gallura: When you arrive

Information and services at the port of Santa Teresa di Gallura

Port address
Via del Porto, 07028 Santa Teresa di Gallura, Province of Olbia-Tempio, Sardinia

Services available

  • Tourist information office (high season)
  • Car rental agencies: Europcar, Hertz, Sicily by Car
  • Taxis: Station in front of the terminal
  • Local buses: ASPO lines to Palau, Castelsardo, Sassari

Things to do in Santa Teresa di Gallura

Town center (800 meters from the port – 10 min walk)

  • Old town with its colorful alleys
  • Piazza Vittorio Emanuele I
  • San Vittorio Church
  • Shops and restaurants

Nearby beaches

  • Rena Bianca beach: 1.5 km (the closest, fine white sand)
  • Capo Testa: 5 km (sculpted granite rocks, wild coves)
  • Rena Majori beach: 8 km
  • Cala Spinosa: 6 km (paradisiacal cove)

Tourist sites

  • Torre Longosardo: 16th-century
  • Aragonese tower (panoramic view of Corsica)
  • Capo Testa: Exceptional natural site with rock formations
  • Valley of the Moon: Rocks sculpted by the wind and sea

Activities

  • Boat trips to the La
  • Maddalena archipelago
    Scuba diving and snorkeling
  • Coastal hikes
  • Water sports (windsurfing, kitesurfing)

Reaching Other Sardinian Destinations

From Santa Teresa di Gallura

  • Palau (port for La Maddalena): 25 km, 30 minutes via SP90
  • Castelsardo: 50 km, 50 minutes via SP90
  • Porto Torres: 80 km, 1 hour 15 minutes via SS200 and SS131
  • Olbia: 65 km, 1 hour via SP79 and SS125
  • Costa Smeralda (Porto Cervo): 50 km, 1 hour via SP79
  • Sassari: 75 km, 1 hour 10 minutes via SS200

Car rental is highly recommended for exploring the Gallura region and northern Sardinia.

Tips for Booking the Bonifacio Santa Teresa ferry

Best time to travel from Bonifacio to Santa Teresa

  • For the best prices: April-May and October.
    Pleasant weather (18-24°C), few tourists, low prices (€17-€25 per adult).
  • For guaranteed weather: June to September
    Calm seas, guaranteed sunshine, but high fares (€25-€35) and maximum crowds. Booking 2 months in advance is essential.
  • To avoid the crowds: September is the best compromise with the sea still warm (23°C), fewer people than in August, and prices down 30%.

Book in advance online with Smartferry or at the ticket office

Online booking recommended

  • Guaranteed fixed price
    Choice of desired departure time
  • No risk of tickets being sold out (common in July-August)
  • Saves time (no queuing at the ticket office)

On-site booking possible

  • Low season only (November-March)
  • Risk of not getting your preferred schedule
  • Prices are the same as online, but there may be additional booking fees.

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.

Take the plane or ferry to Sardinia

Advantages of the Bonifacio Santa Teresa ferry

  • Very short crossing (50 min)
  • Option to bring your car
  • Affordable fare (€17 vs. €80 minimum by plane)
  • No baggage restrictions
  • Multiple departures throughout the day
  • Discover the seascapes of the Strait of Bonifacio

Limitations of the ferry

  • Requires you to already be in Corsica
  • Weather may cause cancellations (rare)
  • No cabins on short crossings

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.

Alternative ferry crossings to Sardinia

If the Bonifacio Santa Teresa ferry does not meet your needs, check out these alternatives depending on your port of departure.

From Corsica

  • Porto Vecchio Golfo Aranci ferry: 3-hour crossing, direct access to Costa Smeralda
  • Porto Vecchio Porto Torres ferry: 3.5 hours, serves northwestern Sardinia
  • Ajaccio Porto Torres ferry: 4-5 hours, seasonal connection from southern Corsica

From mainland France

From Italy

See all ferry crossings to Sardinia

FAQ - Everything you need to know about traveling on the Bonifacio Santa Teresa ferry

1. How long is the Bonifacio Santa Teresa crossing?

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.

2. How much does the Bonifacio Santa Teresa ferry cost?

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.

3. How many ferries run between Bonifacio and Santa Teresa each day?

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.

4. Is it possible to make a day trip to Santa Teresa from Bonifacio?

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!

5. Do I need to book the Bonifacio Santa Teresa ferry in advance?

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.

6. Can I travel with my car on the Bonifacio Santa Teresa ferry?

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.

7. Are pets allowed on the Bonifacio Santa Teresa 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.

8. Which ferry company should you choose between Moby Lines and Ichnusa Lines?

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.

9. Does the Bonifacio Santa Teresa ferry operate all year round?

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.

10. What time will I arrive in Santa Teresa from Bonifacio?

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.

Book Your Bonifacio Santa Teresa Ferry Now!

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.

great booking experience and costumer service, they took care of my booking very effictively
Super
Très sympathique.
Très bel accueil téléphonique. C est agréable de pouvoir parler,sans passer par internet. Merci
Accueil parfait ont prend le temps d’expliquer et ont vous rappelle après la finalité de la transaction vraiment je recommande cette agence. Cordialement