Home · Routes · Nice–Bastia (Corsica)
France → France 🇫🇷

Nice to Bastia (Corsica) Ferry

A direct crossing from Nice on the French Riviera to Bastia in northern Corsica, the shortest link from mainland France.

5h 30 crossing 1 / day
Crossing time
5h 30
Operators
Corsica Ferries
Sailings
1 / day
Route type
Day crossing
Book this crossing

Search live Nice to Bastia (Corsica) ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator. Change the ports to compare another crossing.

We earn a commission when you book through this search; it doesn’t change the price you pay. A booking fee may be added.
Other options

Other ways to get from Nice to Bastia

OptionNotes
Fly Nice Côte d'Azur (NCE) → Bastia Poretta (BIA)Bastia Poretta (BIA) is about 17 km from Bastia ferry port in a straight line. Compare flights →

Read more: Flights to Bastia from the UK — compareflights.co.uk (our sister site).

Flight times and fares are on the search page; we do not show them here.

The crossing

The Nice to Bastia (Corsica) ferry

The Nice to Bastia ferry is the most direct sea link between the French Riviera and Corsica, carrying travellers from the glittering Côte d'Azur to the lively port city of Bastia in the island's north-east. The crossing takes around five to six hours, making a daytime sailing perfectly comfortable, with the option of bringing a car to explore Corsica's dramatic mountains, beaches and hilltop villages. Bastia is a characterful arrival point, its old harbour ringed by tall ochre houses and busy cafés, and a fine base for touring Cap Corse or heading south through the island. Onboard, ferries offer lounges, restaurants, bars and outdoor decks with views across the Ligurian Sea. The route is busiest in summer, when the island draws visitors from across Europe and booking ahead is essential, while spring and autumn bring quieter, often cheaper crossings. It is a scenic and convenient start to a Corsican holiday.

  • Most direct route from mainland France
  • Comfortable daytime crossing
  • Bring a car to tour Corsica
  • Arrives in lively, historic Bastia
Ports

Where the ferry leaves from and arrives

Map of the Nice to Bastia ferry route
Straight-line distance between the ports; the ship's track is longer. Coastline: Natural Earth.

Arriving in Bastia? Book a car in Bastia →

At the other end

Staying in or around Bastia

Good to know

Nice to Bastia (Corsica) ferry — common questions

How long is the Nice to Bastia ferry?

The crossing usually takes around five to six hours, suitable as a daytime sailing.

Can I take a car to Corsica?

Yes. The route carries vehicles, ideal for exploring the island's mountains and coast.

Is Bastia a good base for Corsica?

Yes. Bastia is well placed for Cap Corse and for heading south into the island.