x

Ferries to Corsica

Routes, Tickets & Timetables

Traveling to Corsica by ferry is not only the most flexible but probably also the most beautiful. Although Corsica is not really big, there are a lot of different routes, whose prices usually change daily. All important information for your trip by ferry to Corsica can be found on this page.
All direct ferry routes to and from Corsica. Click on a port or route for more information. You can download and print the map via the following link: Route map Corsica.
  1. By ferry to Corsica
  2. Ferries from Italy to Corsica
  3. Ferries from France to Corsica
  4. Ferries from Sardinia to Corsica

By ferry to Corsica

A look at the route map shows that there are very many different ways to get to Corsica by ferry. Basically, the Italian port cities are the fastest to reach from Germany, Austria and Switzerland. The crossing from the Italian mainland to Corsica is also often a bit cheaper than the route via France. However, you cannot reach all ports on Corsica from Italy.

From the French ports of Nice, Marseille and Toulon there are significantly more departures, and there are also routes to the southwest to Ajaccio or Propriano. Nice in particular is only 138 km from Savona and is an interesting alternative for many tourists.

Due to the large number of shipping companies, routes and daily changing tariffs, it is not always easy to keep track. Our tip: simply check the prices on the websites of the shipping companies for a specific travel date. Since the shortest or fastest route is not always the cheapest, we recommend to always look at a few alternative routes.

Ferries from Italy to Corsica

The routes from Italy to Corsica are offered by the two shipping companies Corsica Ferries and Moby Lines. The fastest (and often cheapest) route is the one between Livorno and Bastia.

For the Italian ferry routes, Bastia is the main ferry port on Corsica. Moby Lines offers connections from Genoa and Livorno to Bastia several times a day, and Corsica Ferries from Savona and Livorno. In addition, Bastia is served by both shipping companies from Piombino, with a stopover on the island of Elba.

Corsica Ferries also offers ferry crossings from Savona and Livorno to Ile Rousse, which is about 1.5 hours’ drive west of Bastia.

Once a week, Corsica Ferries also offers a ferry crossing from Livorno to Porto Vecchio in the southeast of the island. By car, Porto Vecchio is about 2.5 hours from Bastia.

Porto Torres - Ajaccio

3 Sailings Weekly
4 h 30 min

Golfo Aranci - Bastia

1 Sailings Weekly
5 h 30 min

Bastia - Portoferraio

2 Sailings Weekly
1 h 30 min

Bastia - Savona

8 Sailings Weekly
6 h 30 min

Bastia - Genua

9 Sailings Weekly
5 h

Bastia - Livorno

7 Sailings Weekly
4 h 30 min
3 Sailings Daily
4 h 25 min

Bastia - Piombino

5 Sailings Weekly
2 h 45 min

Ile Rousse - Savona

5 Sailings Weekly
7 h

Porto Torres - Porto Vecchio

1 Sailings Weekly
4 h 30 min

Ile Rousse - Livorno

1 Sailings Weekly
5 h 30 min

Livorno - Porto Vecchio

1 Sailings Weekly
11 h

Santa Teresa di Gallura - Bonifacio

Ichnusa Lines
3 Sailings Daily
1 h
24 Sailings Weekly
50 min

Ferries from France to Corsica

Corsica has been part of France since 1768, so the connection to the French mainland is correspondingly close. There are direct ferry connections from the ferry ports in Marseille, Toulon and Nice, which are operated by the shipping companies La Meridonale, Corsica Linea and Corsica Ferries.

Ferry crossings to the capital of Corsica are offered several times a day from Marseille, Toulon and Nice.

Bastia, Corsica’s largest ferry port, is also served daily from French ports.

Corsica Ferries sails from Nice and Toulon to Ile Rousse, Corsica Linea additionally offers connections from Marseille.

Porto Vecchio is also easily accessible from France. Both La Meridonale and Corsica Linea offer connections several times a week.

From Marseille there is also a crossing several times a week to Propriano, one of the most popular resorts on Corsica.

Ajaccio - Marseille

3 Sailings Weekly
12 h 45 min
4 Sailings Weekly
12 h 30 min

Ajaccio - Nizza

5 Sailings Weekly
6 h 45 min

Ajaccio - Toulon

10 Sailings Weekly
7 h 15 min

Bastia - Marseille

7 Sailings Weekly
11 h 45 min

Bastia - Nizza

3 Sailings Weekly
7 h 45 min

Bastia - Toulon

8 Sailings Weekly
10 h

Ile Rousse - Marseille

3 Sailings Weekly
12 h 15 min

Ile Rousse - Nizza

9 Sailings Weekly
5 h 45 min

Ile Rousse - Toulon

4 Sailings Weekly
8 h 30 min

Porto Vecchio - Marseille

3 Sailings Weekly
14 h
3 Sailings Weekly
14 h

Propriano - Marseille

3 Sailings Weekly
13 h
2 Sailings Weekly
12 h 15 min

Porto Vecchio - Nizza

2 Sailings Weekly
13 h 5 min

Porto Vecchio - Toulon

1 Sailings Weekly
15 h 30 min

Ferries from Sardinia to Corsica

The routes from Sardinia to Corsica might not be an alternative for most vacationers to get there. However, the route from Bonifacio to Santa Teresa di Gallura is very suitable for day trips to the neighboring island, because the crossing takes only 50 minutes.

[Routen Sardinien]

Ferry ports in Corsica

Ferry companies