The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.
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.
The crossing usually takes around five to six hours, suitable as a daytime sailing.
Yes. The route carries vehicles, ideal for exploring the island's mountains and coast.
Yes. Bastia is well placed for Cap Corse and for heading south into the island.