Ferry from Sardinia to Corsica
Tickets, Prices & Schedules
Discounts
The ferry companies operating between Sardinia and Corsica have special discounts available for certain passenger categories. Infants and toddlers up to 3 years old travel free of charge, while children between 4 and 11 or 12 years old are normally entitled to a 50% discount.
Moreover, there is a special discount for Sardinia residents. To get it, you just need to enter your ID or passport number when booking your tickets on Ferryhopper.
On-board services and amenities
Ferries traveling from Sardinia to Corsica offer a range of amenities for a smooth and enjoyable journey. Onboard, you’ll typically find restaurants and cafeterias serving meals, snacks, and drinks, as well as shops for travel essentials and last-minute shopping.
Many ferries also have a Wi-Fi hotspot to stay connected during your trip, as well as children’s play areas and comfortable air-conditioned lounges, ensuring a pleasant trip for all passengers.
Cabins and accommodation
Most ferries from Sardinia to Corsica have different types of cabins: internal, cabins with a window, suites, and even accessible cabins for people with disabilities.
Τhere are no cabins on Bonifacio - Santa Teresa Gallura ferries, as the trip takes 1 hr or less. However, there is seat accommodation included in the ticket price.
Luggage
Each ferry company has its own luggage policy:
- There are no restrictions regarding luggage weight and size on board Moby Lines ships.
- Corsica Ferries allows passengers 1 hand luggage with maximum dimensions of 200x100x50 cm free of charge.
- The operator Ichnusa Lines allows each passenger to carry 1 hand luggage with maximum dimensions of 150x50x25 cm free of charge.
Traveling with pets
Pets are welcome on all ferries to Corsica from Sardinia. You just need to include your pet in the booking and pay a small fee.
Pets are normally allowed on the external decks of the ship, but cannot enter the ferry lounges and communal areas. Small pets should travel in their own carrier, while it is also possible to book pet-friendly cabins.
Make sure to bring along your pet’s up-to-date health certificates and any supplies necessary. Moreover, if you are traveling with a dog, don’t forget to bring a muzzle and leash.
Useful tips for your ferry trip to Corsica from Sardinia
Here are some useful tips for your ferry trip from Sardinia to Corsica
- During the high season, we recommend arriving at the port of departure well in advance, especially if you are bringing along your vehicle.
- Take advantage of the short Santa Teresa Gallura - Bonifacio ferry duration and plan a day trip to Corsica. You can catch an early-morning ferry and return to Sardinia in the evening!
- Take a look at the Bonifacio - Santa Teresa Gallura ferry route to plan your return trip to Sardinia.
- Check out our Bastia travel guide and find out what to see and do in one of Corsica's most vibrant cities.
- As for the documents necessary to travel between Sardinia and Corsica, you will need to present your passport or ID (citizens of countries in the Schengen Area).
Where to take the ferry from Sardinia to Corsica
Ferries to Corsica mainly depart from 3 ports in Sardinia: Santa Teresa Gallura, Porto Torres and Golfo Aranci.
Find out more about each Sardinian port:
Port of Santa Teresa Gallura
Located in the province of Sassari, on the northern tip of Sardinia, the seaside town of Santa Teresa Gallura is one of the main departure points for ferries to Corsica. Its port is pretty small but modern, with several visitor amenities in the area.
You can easily reach the port on foot or by car from the town center, while there are free parking lots nearby.
Port of Porto Torres
Porto Torres is the largest port in Sardinia. Close to the city center, it is divided into 2 areas: the commercial and the industrial port area. The ferry terminal is located near the commercial port.
In the port area, there is also a free shuttle bus service for passengers, connecting the center of Porto Torres, the ticket offices, and the railway station with the docks.
Port of Golfo Aranci
Located on the north-eastern end of Sardinia, the coastal town of Golfo Aranci is a gateway to the renowned Costa Smeralda and one of the busiest ports in the area.
The train station is close to the port, and you can reach it around 7 min on foot. Inside the port, there are various services, including bars, restaurants, and the ARST suburban bus stop.
Where does the ferry arrive in Corsica?
Ferries from Sardinia generally arrive at several ports in Corsica, depending on the route and ferry operator. The main arrival points are Bonifacio, Ajaccio, Bastia, and Porto Vecchio.
Port of Bonifacio
Located at the southern tip of Corsica, the port of Bonifacio is one of the most picturesque in the Mediterranean. Bonifacio’s port might be small, but it is well-equipped, with cafés, restaurants, and shops nearby. From here, you can easily explore the Corsican town's historic citadel or connect to other parts of the island by bus or car.
Port of Ajaccio
The capital of Corsica, Ajaccio, is home to one of the island’s busiest ports. The ferry terminal is located near the city center, with easy access to shops, restaurants, and major tourist attractions. From the port, you can quickly reach Ajaccio’s beaches, the historic old town, and the birthplace of Napoleon Bonaparte.
Port of Bastia
Bastia’s port is one of the largest in Corsica, located on the island’s northeastern coast. It serves as a major transport hub with frequent ferry arrivals. The city center and its picturesque old port are just a short walk away, offering plenty of dining and shopping options. Public transport and rental car services are also available near the terminal.
Port of Porto Vecchio
On the southeastern coast of Corsica, you will find the port of Porto Vecchio. It is located within walking distance from the town center, with shuttle services and taxis available for easy access. The port area has cafés and shops, making it a convenient arrival point for travelers.
How long is the ferry ride from Sardinia to Corsica?
The ferry trip between Sardinia and Corsica can take between 50 min and 8 hr, depending on the connection, the operator, and the type of ferry.
The shortest Sardinia - Corsica route is the one connecting Santa Teresa Gallura and Bonifacio.
More specifically, ferry time for each connection is:
- Santa Teresa Gallura - Bonifacio: between 50 min and 1 hr
- Porto Torres - Ajaccio: between 3 hr and 4 hr 45 min
- Porto Torres - Porto Vecchio: around 4 hr 45 min
- Golfo Aranci - Bastia: about 7 hr 45 min
- Golfo Aranci - Porto Vecchio: about 4 hr
Sardinia - Corsica ferry companies
Related posts from our blog
FAQs
Yes, you can board your vehicle, including cars, motorcycles, and motorhomes, on all Sardinia - Corsica ferries.
Tip: the isle of beauty is a camper-friendly destination. Check our complete guide on how to explore Corsica on 4 wheels.
Yes, the connections from Sardinia to Corsica are also served by high-speed ferries. More specifically, there are fast ferries running on the routes from Santa Teresa Gallura to Bonifacio, from Golfo Aranci to Porto Vecchio, and from Golfo Aranci to Bastia.
The Porto Torres - Ajaccio and Porto Torres - Porto Vecchio routes are operated by conventional ferries.
The distance between the ports of Santa Teresa Gallura and Bonifacio, the shortest connection between Corsica and Sardinia, is 9 nautical miles (about 16 km).
The longest route between Corsica and Sardinia is the one between the ports of Golfo Aranci and Bastia. The sea distance is 103 nautical miles (about 190 km).
When booking your Sardinia - Corsica trip on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.