Ferries to Corsica: prices, best times and operators

Ferries to Corsica — the right time, the right price.

Three routes to Corsica, four ferry companies

Our price readings of 1 July 2026 cover three crossings to Corsica from French ports, updated daily. On Marseille–Ajaccio, two companies operate: La Méridionale and Corsica Linea. On Toulon–Ajaccio, only one appears in our data: Corsica Ferries. On Marseille–Bastia, the direct crossing from Marseille is run by Corsica Linea; but to reach Bastia, our records also list Corsica Ferries departures from Toulon (from €30.20), Nice (from €30.20) and Sète (from €41.00), a Moby Lines departure from Genoa (from €50.75), and Corsica Ferries departures from the Italian ports of Savone (from €28.90), Livourne (from €29.30) and Piombino (from €32.00).

Seasonal swing depends on the route

The gap between winter and the summer peak is not the same everywhere. For an adult foot passenger in a reclining seat on Marseille–Ajaccio, the floor fare holds at €35.82 from November to January; the January average sits right on that floor, the December average barely moves above it (€36.11), and the recorded average then climbs to €83.77 in July — a 134% swing. On Marseille–Bastia, the profile is the same: prices start at €55.37 in January and reach an average of €106.09 in July, a 92% amplitude.

Toulon–Ajaccio does not follow that pattern. Its cheapest month is not January but October (from €28.20, around €36.18 on average), and its most expensive is not July but August (around €47.92 on average). The amplitude drops to 32%: the curve is almost flat. The cheapest ticket we recorded on this route, €28.00, actually falls on 21 August 2026 with Corsica Ferries — right in the middle of the high season of the other two crossings.

Add a car and a cabin and the gaps widen. Two adults, two children and a car on Marseille–Bastia go from €239.47 in January to an average of €591.80 in July. The same party on Marseille–Ajaccio ranges from €206.65 in January to €510.43 in July.

Same ship, two fares

On Marseille–Ajaccio, La Méridionale and Corsica Linea operate the same vessel, the Pascal Paoli. That does not mean the same price: for an identical crossing, the gap we recorded between the two companies reached €237.13. Across all our readings, La Méridionale is the cheaper option for a foot passenger in a reclining seat (from €34.02, €45.88 on average) against Corsica Linea (from €48.78, €82.90 on average). La Méridionale takes 176 of the best daily prices, Corsica Linea 26. With a car and a cabin for two adults, the average runs from €207.19 with La Méridionale to €364.16 with Corsica Linea, with a maximum of €289.40 on a single date. On the very same ship, the company you pick changes the bill.

Which day, which port

The cheapest departure day varies: Tuesday on Marseille–Ajaccio (€47.44 average for a foot passenger), Thursday on Marseille–Bastia (€65.34), Friday on Toulon–Ajaccio (€39.19). To reach Ajaccio, Toulon remains the cheapest port (from €28.00 with Corsica Ferries, €40.23 on average), ahead of Nice (from €33.00) and Marseille (from €34.02 with La Méridionale).

Our data covers January, then June to December, for the two Marseille routes; Toulon–Ajaccio adds February and March. None of the three crossings has readings for April or May at this date.