Ferries from Nice to Corsica are a great way to get from the French Riviera to the island off the coast when you are visiting France.

Services on this route are run by two ferry companies: SNCM and Corsica Sardinia Ferries. Their services can be compared below.

Ferries arrive at four different ports in Corsica: Ajaccio, Bastia, Calvi, and Ile Rousse.

Ferries from Nice to Ajaccio

Ferries from Nice to Ajaccio take 7 hours on SNCM ferries and 6 hours and 15 minutes on Corsica Sardinia ferries. SNCM makes two weekly trips to Ajaccio. Corsica Sardinia Ferries makes five weekly trips.

Ferries from Nice to Bastia

Ferries from Nice to Bastia take 6 hours on SNCM ferries and 5 hours and 15 minutes on Corsica Sardinia ferries. SNCM makes four weekly trips to Bastia. Corsica Sardinia Ferries makes nine weekly trips.

Ferries from Nice to Calvi

Ferries from Nice to Calvi take 5 hours and 45 minutes on Corsica Sardinia ferries. They make six weekly trips. SNCM does not serve this route.

Ferries from Nice to Ile Rousse

Ferries from Nice to Ile Rousse take 5 hours on SNCM ferries and 3 hours and 55 minutes on Corsica Sardinia ferries. SNCM makes eight weekly trips to Ile Rousse. Corsica Sardinia Ferries makes nine weekly trips.

Ferries from Nice to Corsica cost from 25 euros one-way for up to four people traveling with a car. Special promotions and discounts are often available if you buy your Corsica ferry tickets online.