Ferry from Barcelona to Corsica

Tickets, prices & schedules

At present, there is no direct ferry service from Barcelona to Corsica. One option is to take the Barcelona - Porto Torres ferry to Sardinia and continue to Corsica by ferry from there. Alternatively, you can find direct ferry connections to Corsica from several ports in southern France, including Toulon, Sète, Nice and Marseille.

Ferries from Barcelona to Sardinia operate all year round, with crossings taking between 9.5 hr and 15 hr. From Sardinia and southern France, you can continue to several ports in Corsica, including Ajaccio, Bastia, Bonifacio, L’Île-Rousse and Porto-Vecchio. Find up-to-date info, compare ferry schedules, companies and prices for 2026, and book your ferry tickets on Ferryhopper without hidden fees.

Discounts

When travelling from Barcelona to Corsica via Sardinia, you can take advantage of the discounts offered by each ferry company on the different legs of your trip.

On the Barcelona - Porto Torres route, served by Grimaldi Lines, the main passenger discounts are as follows:

  • Infants and toddlers under 2 travel for free.
  • Children aged 3 to 11 are entitled to discounts of up to 50%.
  • Young travellers aged 12 to 26 can get a 20% discount.
  • Senior travellers aged 60 and over can get a 20% discount on the standard fare.

On ferries between Sardinia and Corsica, discounts are also typically available for infants and children, while some ferry companies offer special fares for residents of Sardinia and Corsica.

If you choose to travel to Corsica from France, many ferry companies also offer reduced fares for infants, children and senior travellers. Keep in mind that the available discounts and conditions vary depending on the ferry company and route.

Note: when booking your ferry tickets on Ferryhopper, simply enter each passenger's age and any applicable discount will be automatically applied during the booking process.

How to travel from Barcelona to Corsica by ferry

Although there is currently no direct ferry connection between Barcelona and Corsica, you can reach the island by combining different ferry routes. One option is to travel via Sardinia and take a second ferry to Corsica, or you can drive from Barcelona to one of several ports in southern France offering direct connections to the island.

Option 1: travel via Sardinia

To travel from Barcelona to Corsica via Sardinia, you can first take the Barcelona - Porto Torres ferry to the north of the island. The connection operates all year round, with crossings taking between 9.5 hr and 15 hr and tickets starting at € 48.

Once in Sardinia, you have several options for continuing your journey to Corsica:

From Porto Torres: ferry to Ajaccio

This is one of the most convenient options, as your connecting ferry departs from the same port where you arrive from Barcelona. The Porto Torres - Ajaccio ferry connection operates all year round, with the crossing taking around 3 hr.

From Santa Teresa Gallura: ferry to Bonifacio

If you're heading to southern Corsica, you can drive from Porto Torres to Santa Teresa Gallura, around 100 km away (approximately 1 hr 45 min to 2 hr by car). From there, ferries run to Bonifacio all year round. The Santa Teresa Gallura - Bonifacio crossing takes just 50 min.

From Golfo Aranci: ferry to Bastia

Another option is to drive to Golfo Aranci, around 135 km from Porto Torres (approximately 2 hr 10 min by car). Ferries from here travel to Bastia in northeastern Corsica. The Golfo Aranci - Bastia route is usually seasonal, with crossings taking between 5.5 hr and 6.5 hr.

Option 2: drive to southern France

Alternatively, you can drive from Barcelona to one of the main ferry ports in southern France, where you can catch a direct ferry to Corsica.

From Sète: the closest option to Barcelona

Sète is the closest French ferry port to Barcelona, around 330 km away (approximately 3 hr 15 min by car). Seasonal ferries connect the port with L'Île-Rousse and, during certain periods, Ajaccio. Crossings take between 13.5 hr and 19 hr. Find out more details on our Sète - Corsica dedicated page.

From Marseille: a good balance of driving time and ferry options

Marseille is around 500 km from Barcelona (approximately 5 hr by car). The port offers several year-round connections to destinations across Corsica, including Ajaccio, Bastia, L'Île-Rousse, Propriano and Porto-Vecchio. Find out more on our Marseille - Corsica ferry page.

From Toulon: the widest choice of routes

While Sète is closer to Barcelona, Toulon, around 570 km from Barcelona (approximately 5.5 hr by car), offers a wider range of ferry connections to Corsica. Ferries operate all year round to Ajaccio, Bastia and other destinations on the island, with crossings taking from 6 hr 45 min. Find out more on our Toulon - Corsica ferry page.

From Nice: shorter crossings, but a longer drive

Nice is around 660 km from Barcelona (approximately 6 hr 20 min by car). Ferries depart from here for several ports in Corsica, although some routes only operate during the high season. Crossings take between 4.5 hr and 11.5 hr. Find out more on our Nice - Corsica ferry page.

Tip: travelling via Porto Torres can be a convenient option if you want to make most of the journey by ferry. If you prefer to drive to France, Toulon offers a wide choice of connections to Corsica, while Sète is the closest French ferry port to Barcelona.

On-board services and amenities

The amenities available when traveling by ferry from Barcelona to Corsica depend on the route, ferry company and vessel you choose. The longer crossings from Barcelona or southern France are usually served by large conventional ferries designed for long-distance and overnight travel.

On board, you can typically find:

  • Air-conditioned lounges and outer decks with sea views
  • Bars, cafés and restaurants, including self-service and à la carte options
  • Wi-Fi, either free of charge or available through paid data packages
  • Shops selling travel essentials, clothing, cosmetics and souvenirs
  • Children's play areas and entertainment spaces for families
  • Car decks for transporting cars, motorcycles, bicycles and camper vans

Some ferries also feature additional amenities such as swimming pools, gyms, wellness areas, or lounges with TVs. Keep in mind that these facilities are not available on every vessel.

Cabins and accommodation

Are there cabins on the longer crossings?

On longer ferry connections from Barcelona or southern France, you can usually choose between standard deck-lounge accommodation, a numbered seat or a private cabin.

Cabins usually accommodate 1-4 passengers and may include inside cabins, outside cabins with a sea view, accessible cabins for passengers with disabilities, and pet-friendly cabins. Some ferries also offer suites with additional amenities.

Tip: as many of these crossings operate overnight, booking a cabin can make your journey more comfortable. During the high season, it is recommended to book well in advance.

What seating options are available on the shorter Sardinia - Corsica crossings?

On shorter crossings between Sardinia and Corsica, such as the Santa Teresa Gallura - Bonifacio route, cabins are not usually available. In these cases, your ticket generally includes seating in an indoor lounge or on the outer deck.

How much luggage can I bring on the Barcelona - Corsica ferry?

Luggage allowances depend on the ferry company operating each leg of your journey. If you're combining several ferries to reach Corsica, make sure to check each company's luggage policy before traveling.

  • For example, on Grimaldi Lines ferries serving the Barcelona - Porto Torres route, your ticket usually includes 1 piece of luggage measuring up to 56×45×25 cm, as well as 1 handbag or backpack. Additional luggage may be subject to an extra fee.
  • On connections between France or Sardinia and Corsica, operated by companies such as Corsica Ferries, Corsica Linea, La Méridionale and Moby Lines, luggage policies vary. In general, you can bring at least hand luggage at no extra charge, although size, weight and quantity limits depend on the ferry operator.

Good to know: if you're traveling with a vehicle, you can usually leave your luggage inside it during the crossing. Keep in mind, however, that car decks remain closed during the journey, so make sure to take everything you may need on board with you.

Are ferries from Barcelona to Corsica accessible?

Most conventional ferries are generally accessible to passengers with reduced monility. Depending on the vessel, accessibility features may include:

  • Ramps and elevators to move between decks
  • Reserved seating and designated wheelchair spaces
  • Accessible toilets and cabins
  • Assistance during boarding and disembarkation

Accessibility features vary from vessel to vessel. If you need assistance during your trip, it is recommended to contact the ferry company well in advance so that the necessary arrangements can be made.

Can I travel with my pet on the Barcelona - Corsica ferry?

Pets are generally welcome on ferries connecting Barcelona, Sardinia, France and Corsica, provided you include your pet in your booking and pay any applicable fee.

Where do pets stay on the ferry?

Pet travel policies depend on the ferry company and vessel. Smaller pets usually travel in a suitable carrier, while larger dogs must be kept on a lead and may need to wear a muzzle.

On longer crossings, some ferries offer onboard kennels or pet-friendly cabins. Depending on the ferry company, pets may also be allowed in designated common areas and on outer decks, while other operators may require them to remain in a kennel, carrier or vehicle during the crossing.

What documents do I need to travel with my dog?

Make sure to bring your pet's EU pet passport, microchip details, proof of up-to-date vaccinations, and any other documents or supplies required for the trip.

Important: check the pet travel policy of each ferry company before booking, especially if your journey involves ferries operated by different companies.

Useful tips for your ferry trip to Corsica from Barcelona

Here are some useful tips for planning your ferry trip from Barcelona to Corsica:

  • As the journey involves taking at least 2 ferries, make sure you leave enough time between connections, especially if you are traveling during the high season or with a vehicle.
  • If you prefer to travel via France, compare the different options before booking. While Sète is the closest port to Barcelona, Toulon generally offers a wider choice of routes and departure times throughout the year.
  • Besides Sardinia, you can also travel by ferry from Barcelona to other ports in Italy. Find out more about the Barcelona - Genoa and Barcelona - Rome (Civitavecchia) ferry routes.
  • Once in Corsica, you can continue your journey by ferry to Italy. Check out all available connections on our Corsica - Italy ferries page, with routes to Livorno, Piombino, Genoa, and Savona.
  • Don’t forget to plan your return trip as well. You could split your holiday between Corsica and Sardinia, before taking the Porto Torres - Barcelona ferry back after exploring both islands.
  • Looking for inspiration for your trip? Discover the island’s top places to visit in our Corsica travel guide.

Where to take the ferry from Barcelona to Corsica

As there are no direct ferries between Barcelona and Corsica, your departure port for Corsica will depend on the itinerary you choose. You can travel from Barcelona to Sardinia and continue to Corsica from Porto Torres, Santa Teresa Gallura or Golfo Aranci, or drive to Sète, Marseille, Toulon or Nice in southern France.

Port of Barcelona

Ferries from Barcelona to Porto Torres depart from the Grimaldi Lines terminal at Moll de Ponent in the port of Barcelona. As the port covers a large area, make sure to check the terminal indicated on your ticket before departure.

You can reach the port by car or taxi. From central Barcelona, you can take metro line L3 to Drassanes and then the Portbus, which connects the Columbus Monument area with the ferry terminals. If you are traveling with a vehicle, follow the signs for the Port of Barcelona and Moll de Ponent.

Tip: we recommend arriving at the port at least 2 hr before departure, especially during the summer or if you are traveling with a vehicle.

Which ports in Sardinia have ferries to Corsica?

Porto Torres

The easiest option is to continue to Corsica from the same port of Porto Torres where your ferry from Barcelona arrives. The ferry terminal is located in the commercial port and has cafés, ticket offices and waiting areas. A shuttle service connects the ferry quays with the town center and Porto Torres Marittima railway station.

Santa Teresa Gallura

The port of Santa Teresa Gallura is around 100 km from Porto Torres, or approximately 1 hr 45 min to 2 hr by car. The small port is located right next to the town center, making it easy to get around on foot once you arrive.

If you are traveling without a vehicle, buses operate between Porto Torres and Santa Teresa Gallura on certain dates, although services can be limited. Make sure the timetable allows enough time to connect with your ferry to Bonifacio and leave plenty of time between the 2 legs of your journey.

Golfo Aranci

The port of Golfo Aranci is around 135 km from Porto Torres, approximately 2 hr 10 min by car. The ferry terminal is close to both the town center and the local railway station.

By public transport, traveling from Porto Torres usually requires several connections, typically via Sassari and Olbia. From Olbia, you can continue to Golfo Aranci by train or bus, so make sure to check the timetables carefully before choosing this option.

Which ports in southern France have ferries to Corsica?

If you choose to travel via France, you can drive from Barcelona or combine train travel with local public transport to reach the ferry terminal. The main departure ports are:

  • Sète: the closest option to Barcelona, around 330 km away. Ferries usually depart from Gare Maritime Orsetti. The railway station is close to the city center, and you can continue to the port by bus or taxi.
  • Marseille: around 500 km from Barcelona. Ferries depart from the La Joliette or Arenc terminals, depending on the ferry company. From Marseille Saint-Charles railway station, you can reach the port by metro, tram, bus, or taxi.
  • Toulon: around 570 km from Barcelona. The ferry terminal is on Avenue de l'Infanterie de Marine, close to the city center and around a 20-min walk from the railway station.
  • Nice: around 660 km from Barcelona. Ferries depart from the commercial port, close to the Old Town. From Nice-Ville railway station or the airport, you can reach the port by tram followed by a short walk.

Important: in Marseille and other large ports, the departure terminal may vary depending on the ferry company and whether you are traveling on foot or with a vehicle. Always check the details on your ticket before departure.

Which ports in Corsica do ferries arrive at?

The different ferry connections from Sardinia and southern France arrive at several ports across Corsica. Choose your arrival port depending on which part of the island you want to explore:

  • Bastia: located in northeastern Corsica, it is a convenient gateway for exploring Cap Corse, Saint-Florent and the north of the island. Ferries dock at the commercial port, close to the city center and railway station.
  • Ajaccio: located on the west coast. The port is right next to the city center and is a convenient starting point for exploring the Gulf of Ajaccio, the Calanques de Piana and Corsica’s western coast.
  • Bonifacio: located at the southern tip of Corsica. Ferries from Santa Teresa Gallura arrive here, making it a convenient option for visiting Bonifacio, Porto-Vecchio and the beaches of southern Corsica.
  • L'Île-Rousse: located in northwestern Corsica. The port is right next to the town center and provides easy access to the Balagne region, Calvi and the surrounding coastal villages.
  • Porto-Vecchio: located in southeastern Corsica. It is a good base for visiting beaches such as Palombaggia and Santa Giulia, although the ferry terminal is some distance from the historic center.
  • Propriano: located on the southwestern coast. It is a convenient arrival point for exploring the Gulf of Valinco, Sartène and the southern stretch of Corsica’s west coast.

Tip: if you are traveling without a car, check bus and train connections from your arrival port before booking. Public transport is limited in some parts of Corsica, while ports such as Bastia, Ajaccio and L'Île-Rousse are within walking distance of their town centers.

How long is the ferry ride from Barcelona to Corsica?

The total journey time from Barcelona to Corsica depends on the combination of ferries you choose and your arrival port. As there is no direct connection, you also need to factor in driving time and waiting time between ferry crossings.

Here are indicative travel times for the main options:

Traveling to Corsica via Sardinia

  • Barcelona - Porto Torres - Ajaccio: around 12.5 hr to 18 hr of sailing time. The Barcelona - Porto Torres ferry takes between 9.5 hr and 15 hr, while the Porto Torres - Ajaccio crossing takes around 3 hr. This is the simplest combination, as both ferries use the same port.
  • Barcelona - Porto Torres - Santa Teresa Gallura - Bonifacio: around 12 hr 5 min to 17 hr 50 min, including both ferry crossings and the drive across Sardinia. Driving from Porto Torres to Santa Teresa Gallura takes approximately 1 hr 45 min to 2 hr, while the ferry to Bonifacio takes just 50 min.
  • Barcelona - Porto Torres - Golfo Aranci - Bastia: around 17 hr 10 min to 23 hr 40 min, excluding waiting time between connections. The drive to Golfo Aranci takes approximately 2 hr 10 min, while the Golfo Aranci - Bastia ferry takes between 5.5 hr and 6.5 hr.

Traveling to Corsica via southern France

  • Via Sète: around 16 hr 45 min to 22 hr 15 min in total. The drive from Barcelona takes approximately 3 hr 15 min, while ferry crossings to Corsica take between 13.5 hr and 19 hr.
  • Via Marseille: allow around 5 hr of driving time from Barcelona, plus the ferry crossing, which varies depending on your arrival port in Corsica and the service you choose.
  • Via Toulon: the total journey takes from around 12 hr 15 min. The drive from Barcelona takes approximately 5.5 hr, while the fastest ferry crossings take from 6 hr 45 min.
  • Via Nice: around 10 hr 50 min to 17 hr 50 min in total. The drive from Barcelona takes approximately 6 hr 20 min, while the ferry crossing takes between 4.5 hr and 11.5 hr.

Important: these travel times are indicative and do not include waiting time between ferries, check-in or boarding. If you are traveling via Sardinia, make sure you leave plenty of time between the 2 crossings and consider spending a night on the island if the schedules do not allow you to make the connection on the same day.

Overall, the Barcelona - Porto Torres - Ajaccio combination is usually the most convenient option, while traveling via Nice can offer the shortest overall journey time when the schedules line up well.

Related posts from our blog

FAQs

Yes. Although there is no direct ferry route from Spain to Corsica, the ferries connecting Barcelona with Sardinia, as well as those departing from southern France, have car decks for transporting cars, motorcycles, vans, caravans and motorhomes.

If you choose to travel via Sardinia, you can take your vehicle on the Barcelona - Porto Torres ferry and then continue by road to the port where your connecting ferry to Corsica departs. You can also bring your vehicle on ferries between Sardinia and Corsica.

As a guide, vehicle fares on the Barcelona - Sardinia crossing usually start at around:

  • €35 for a car
  • €18 for a motorcycle
  • €90 for a van or motorhome

On ferries between Sardinia and Corsica, vehicle tickets typically start at around €28 for a car, €23 for a motorcycle and €39 for a motorhome. These prices are indicative and can vary depending on the route, ferry company, vehicle dimensions and season.

If you decide to drive to France, you can also bring your vehicle on most ferries departing from Sète, Marseille, Toulon or Nice for Corsica.

Important: as your journey involves several ferry crossings, you will need to add your vehicle separately to each booking and make sure that every ferry you choose can accommodate vehicles. Enter the correct vehicle type, length and height, including any roof racks, roof boxes or trailers.

Vehicle spaces are limited and often sell out before passenger tickets, especially in July and August. We therefore recommend booking all legs of your journey well in advance and arriving at the port at least 1.5 hr before departure when traveling with a vehicle.

Is it worth taking a car to Corsica?

Absolutely. Traveling with your own vehicle is one of the most convenient ways to explore Corsica, giving you the freedom to discover its beaches, villages, mountains and natural landscapes without having to rely on public transport, which can be limited in some parts of the island.

Having your own vehicle also allows you to choose the arrival port that best suits your itinerary and continue your trip at your own pace. From Bastia, for example, you can explore Cap Corse and northern Corsica; from Ajaccio, you can travel along the west coast and visit the Calanques de Piana; while Bonifacio and Porto-Vecchio are convenient gateways to the beaches and landscapes of southern Corsica.

Bringing your own car also means you can avoid the cost and hassle of renting one when you arrive. If you are traveling with a van or motorhome, you will have even more flexibility when planning your route and can save on accommodation thanks to the wide range of campsites across the island.

Tip: check out our guide to camper van holidays in Corsica for more information on taking your vehicle on the ferry, where to stay and the top stops to include on your road trip.

Extra tip: keep in mind that wild camping is not permitted and that some roads in inland Corsica and along the west coast are narrow and winding. If you are traveling with a larger vehicle, plan your route carefully and book campsites in advance during the high season.

The distance between Barcelona and Corsica depends on the route and arrival port, as there is currently no direct ferry connection between the 2 destinations.

If you travel via Sardinia, the distances for the main ferry crossings are:

  • Barcelona - Porto Torres: around 307 nautical miles (570 km)
  • Porto Torres - Ajaccio: around 66 nautical miles (122 km)
  • Santa Teresa Gallura - Bonifacio: around 9 nautical miles (16 km), making it the shortest ferry crossing between Sardinia and Corsica
  • Golfo Aranci - Bastia: around 103 nautical miles (190 km)

If you choose to travel via southern France, the distance also varies depending on the departure port:

  • Toulon - Ajaccio: around 143 nautical miles (266 km)
  • Toulon - Bastia: around 213 nautical miles (395 km)
  • Toulon - L'Île-Rousse: around 210 nautical miles (389 km)
  • Toulon - Porto-Vecchio: around 221 nautical miles (409 km)
  • Marseille - Ajaccio: around 187 nautical miles (347 km)
  • Marseille - Porto-Vecchio: around 257 nautical miles (476 km)
  • Nice - Bastia: around 112 nautical miles (207 km)
  • Nice - L'Île-Rousse: around 96 nautical miles (178 km)
  • Nice - Propriano: around 120 nautical miles (222 km)

In short: traveling via Sardinia involves covering around 307 nautical miles from Barcelona to Porto Torres, plus the distance of your connecting ferry to Corsica. From France, the shortest crossings generally depart from Nice, while routes from Marseille and Toulon cover longer distances but offer a wider choice of arrival ports in Corsica.

No. As there is no direct ferry connection from Barcelona to Corsica, most of the journey is made by conventional ferries. The Barcelona - Porto Torres ferry, for example, takes between 9.5 hr and 15 hr.

If you travel via southern France, the routes from Sète, Marseille, Toulon and Nice are also normally served by conventional ferries.

The exception is the Santa Teresa Gallura - Bonifacio route, which is served by high-speed ferries that cross the strait between Sardinia and Corsica in just 50 min.

Yes, you can make a large part of the journey from Barcelona to Corsica by overnight ferry.

  • Ferries from Barcelona to Porto Torres usually depart in the evening and arrive in Sardinia the following morning, allowing you to rest on board and continue your journey the next day.
  • Ferry connections between Sardinia and Corsica, on the other hand, are generally shorter and usually operate during the day.
  • If you choose to travel to Corsica via southern France, many routes from Marseille and Toulon also operate overnight, with evening departures and arrival on the island the following morning.

Tip: as overnight crossings are quite long, we recommend booking a cabin for a more comfortable journey. For a more affordable option, you can also book a reclining seat.

As traveling from Barcelona to Corsica involves passing through Italy or France, make sure you have all the necessary travel documents before departure. Although Spain, Italy and France are all part of the Schengen Area, ferry companies may still ask you to present identification when boarding.

  • Valid ID or passport: EU citizens can generally travel with a valid national ID card or passport. Passengers from other countries should check the entry and travel document requirements that apply to their nationality. All passengers, including infants and children, should have their own valid travel document.
  • Ferry tickets: make sure you have the tickets for every ferry crossing included in your journey, either in electronic or printed format, depending on the requirements of each ferry company.
  • Vehicle documents: if you are traveling with a car, motorcycle, van or motorhome, bring your driving licence and vehicle registration documents, and make sure your insurance provides the necessary coverage for the countries included in your itinerary.

Tip: before traveling, check that all your documents are valid and review the requirements of each ferry company, as they may vary depending on the route and the passenger's nationality.

Generally, you should expect the journey from Barcelona to Corsica to take overnight, with departure in the afternoon or evening and arrival on the island the following day.

  • If you travel via Sardinia, you can take an overnight ferry from Barcelona to Porto Torres and continue to Corsica the following day. To avoid spending a night in Sardinia, make sure there is enough time between the 2 ferry crossings and allow some extra time in case of delays.
  • Alternatively, you can drive to a port in southern France and take an overnight ferry to Corsica, arriving on the island the following day.

As well as making the most of your travel time, taking an overnight ferry can also help you save on a night's accommodation.

Both options work well, but the best choice depends on whether you prefer to spend more time on the ferry or travel a longer distance by road.

  • Traveling via Sardinia: this is a convenient option if you want to take the ferry directly from Barcelona and avoid driving to one of the French ports. You can take an overnight ferry to Porto Torres and continue from there to Ajaccio, or travel to another port in Sardinia for your connecting ferry. It's also a great option if you want to combine Sardinia and Corsica in the same trip.
  • Traveling via France: this option offers a wider choice of routes and arrival ports in Corsica. You can take a ferry from Sète, Marseille, Toulon or Nice, although you will first need to travel overland from Barcelona to your departure port. It can be a good option if you are looking for more flexibility in terms of schedules or want to arrive directly in a specific part of Corsica.

Overall, traveling via Sardinia is generally more convenient if you want to start your ferry journey in Barcelona, while the French ports offer a wider choice of ferry connections to Corsica.

We recommend booking as early as possible, especially if you are traveling during the summer or planning to bring a vehicle. As the journey to Corsica involves combining at least 2 ferry crossings, booking in advance also gives you a better chance of finding connections that work well together and minimizing the waiting time between ferries.

If you're traveling during the high season

If you're planning to travel between June and September, especially in July and August, we recommend booking 2-4 months in advance. If you also want to book a cabin, are traveling with a motorhome or have fixed travel dates, it's best to book even earlier.

If you're traveling during the low season

Outside the high season, booking 2-6 weeks in advance is usually enough. However, if you are looking for a specific combination of departure times or want to minimize the waiting time between connections, it's worth planning your trip a little further in advance.

If you're traveling with a car, motorcycle or motorhome

Vehicle spaces are limited and tend to sell out before passenger tickets, especially during the summer. If you're traveling with a car, motorcycle, van or motorhome, try to book several months in advance for a wider choice of departure times and fares.

Tip: before confirming your booking, make sure you have enough time between the different legs of your journey, especially if you need to change ferry companies or departure ports. Leaving plenty of time between ferries will make your journey less stressful.

It depends on the ferry companies you travel with. As the journey between Barcelona and Corsica involves at least 2 ferry crossings, the check-in process may be different for each one.

  • Barcelona - Porto Torres (Grimaldi Lines): e-tickets are not available, so you will need to collect your paper boarding pass from the ferry company's ticket office at the port before departure. We recommend arriving at the port at least 2 hr in advance.
  • Ferry routes between Sardinia and Corsica and from southern France to Corsica: the check-in process depends on the ferry company. Some companies allow you to check in online and board with an e-ticket, while others require you to collect your boarding pass at the port.

When booking your ferry tickets on Ferryhopper, you can easily check whether online check-in is available for each crossing or whether you need to collect your paper tickets at the port before boarding.

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.

If your ferry trip is cancelled, you usually have the following options:

  • Change your ticket to another departure of equal value.
  • Cancel your ticket with a request sent to the ferry operator for a full refund.

Find out more about what you can do in case of weather disruption or ferry strike.

If you’re worried about possible delays or cancellations, you can always visit our ferry travel alerts page for real-time updates on strikes, weather disruptions, and service suspensions.

Book your ferry tickets