France Ferry Routes, Corsica Crossings & River Bac Ferries
France anchors major European maritime corridors, from high-density Dover Strait passages to overnight Celtic Sea voyages to Ireland, fast catamarans and cruise-ferries to Corsica and North Africa, and iconic river car bacs across the Gironde Estuary, Seine, and Camargue Rhône.
39
6
32
1
France Ferry Routes Map
Interactive sea routes, island lifelines, and river/lake car ferries across France.
Major International Sea Passages
Cross-border high-capacity passenger, vehicle, and freight highways
Marseille → Tunis
Port of Marseille (Cap Janet / Joliette) to La Goulette (Port of Tunis)
The only direct ferry link between mainland France and Tunisia: Corsica Linea’s 21-hour overnight crossing from Marseille to Tunis (La Goulette), heavily used by the Tunisian diaspora travelling with cars.
Nice → Porto Torres (Sardinia)
Port of Nice (Port Lympia) to Porto Torres ferry port
Corsica Ferries’ link from Nice to Porto Torres in north-west Sardinia, for Stintino, Alghero and the Costa Paradiso. Crossings take nine to fourteen hours, many of them overnight.
Nice → Golfo Aranci (Sardinia)
Port of Nice (Port Lympia) to Golfo Aranci ferry port
A weekly Corsica Ferries sailing from Nice to Golfo Aranci, near Olbia on Sardinia’s north-east coast, the closest port to the Costa Smeralda. The crossing takes 13 to 14 and a half hours.
Toulon → Porto Torres (Sardinia)
Toulon ferry terminal (Côte d’Azur, Corsica Ferries) to Porto Torres ferry port
Corsica Ferries’ crossing from Toulon to Porto Torres in north-west Sardinia, for Alghero, Stintino and Sassari. Direct sailings take about ten hours; others run overnight and take longer.
Toulon → Golfo Aranci (Sardinia)
Toulon ferry terminal (Côte d’Azur, Corsica Ferries) to Golfo Aranci ferry port
Corsica Ferries’ long crossing from Toulon to Golfo Aranci, near Olbia and the Costa Smeralda in north-east Sardinia, about twice a week and mostly overnight.
Marseille → Zarzis
Port of Marseille (Cap Janet / Joliette) to Port of Zarzis
CTN’s weekly ferry from Marseille to Zarzis in south-east Tunisia, near Djerba, on the Carthage. It takes about a day and a half and is used mainly by families from southern Tunisia travelling with their cars.
Island & Coastal Lifeline Crossings
Offshore archipelago connections and scenic coastal routes
Toulon → Bastia (Corsica)
Port de Toulon (Côte d’Azur) to Port de Bastia
The premier maritime lifeline connecting mainland France to the Isle of Beauty (Corsica). Modern cruise-ferries feature private cabins, Mediterranean dining, swimming pools, and extensive vehicle decks.
Quiberon → Belle-Île-en-Mer
Gare Maritime de Port Maria (Quiberon) to Port de Le Palais
The essential Atlantic crossing to Brittany’s largest island, Belle-Île-en-Mer. Sails from the rugged Quiberon Peninsula past rocky coastal forts directly into Le Palais harbour.
Marseille → Ajaccio (Corsica)
Marseille Gare Maritime (Joliette) to Port of Ajaccio
The overnight ferry from Marseille to Ajaccio, Corsica’s capital and Napoleon’s birthplace. Board in the evening with a cabin and arrive in the Gulf of Ajaccio in the morning.
St Malo → Guernsey
Terminal du Naye, Saint-Malo to St Peter Port Harbour
The fast ferry from Saint-Malo’s walled city to St Peter Port, popular for day trips and short breaks to Guernsey. It is the only direct car ferry between France and Guernsey.
St Malo → Jersey
Terminal du Naye, Saint-Malo to Elizabeth Harbour, St Helier
DFDS’s high-speed car ferry from Saint-Malo to St Helier, the shortest sea link between France and Jersey for drivers. Many French visitors use it for a day trip or weekend on the island.
Granville → Jersey
Gare Maritime de Granville to Elizabeth Harbour, St Helier
A foot-passenger ferry from the Normandy port of Granville, near Mont-Saint-Michel, to St Helier. French visitors mostly use it for day trips to Jersey, going out in the morning and back in the evening.
Carteret → Jersey
Port de Barneville-Carteret to Elizabeth Harbour, St Helier
The shortest sea crossing between France and Jersey, from the small harbour of Barneville-Carteret on the Cotentin coast. It is a foot-passenger day-trip service, and some sailings continue from Jersey to Sark or Guernsey.
Diélette → Guernsey
Port de Diélette (Flamanville) to St Peter Port Harbour
The only direct ferry from Normandy to Guernsey, a foot-passenger service from the small port of Diélette on the west coast of the Cotentin. It is timed for day trips to St Peter Port and Victor Hugo’s Hauteville House.
Diélette → Alderney
Port de Diélette (Flamanville) to Braye Harbour, Alderney
A rare sea link to Alderney, the most northerly Channel Island, run on a few summer dates from Diélette. It is a same-day excursion: out in the morning and back in the evening, with time for Braye beach, St Anne and the island railway.
Fromentine → Île d’Yeu
Gare Maritime de Port Fromentine (La Barre-de-Monts) to Port-Joinville
The main ferry route to the Île d’Yeu, off the Vendée coast: fast catamarans from Fromentine reach Port-Joinville in about half an hour, and the Insula Oya III carries cars and freight.
Fouras → Île d’Aix
Pointe de la Fumée (Fouras) to Île d’Aix landing
The year-round public ferry from the Pointe de la Fumée at Fouras to the car-free Île d’Aix, Napoleon’s last stop in France, in about 25 minutes.
Hyères (La Tour Fondue, Giens) → Porquerolles
La Tour Fondue gare maritime to Port of Porquerolles
The quickest way to Porquerolles, the largest of the Îles d’Hyères: TLV’s public-service boats cross from La Tour Fondue at the tip of the Giens peninsula in 15 minutes.
Hyères → Port-Cros
Port d’Hyères (Port Saint-Pierre) gare maritime to Port-Cros harbour
TLV’s public-service boat from the port of Hyères to Port-Cros, the car-free island at the heart of France’s first marine national park.
Hyères → Île du Levant
Port d’Hyères (Port Saint-Pierre) gare maritime to Port de l’Ayguade (Île du Levant)
TLV’s boat from Hyères to the Île du Levant, the easternmost Îles d’Hyères island, shared between a military zone and the naturist village of Héliopolis, calling at Port-Cros.
Le Lavandou → Port-Cros
Le Lavandou gare maritime to Port-Cros harbour
The Vedettes Îles d’Or crossing from Le Lavandou to Port-Cros national park island, the year-round departure point closest to the island.
Le Lavandou → Île du Levant
Le Lavandou gare maritime to Port de l’Ayguade (Île du Levant)
Vedettes Îles d’Or’s year-round boat from Le Lavandou to the Île du Levant, home to the naturist village of Héliopolis and a large military zone.
Le Lavandou → Porquerolles
Le Lavandou gare maritime to Port of Porquerolles
A seasonal day-trip boat from Le Lavandou to Porquerolles, an alternative to the short Tour Fondue crossing for visitors staying on the Bormes–Lavandou coast.
Cavalaire-sur-Mer → Port-Cros
Cavalaire, Quai Patrice Martin to Port-Cros harbour
A summer day-trip boat from Cavalaire-sur-Mer to Port-Cros, giving visitors staying between Cavalaire and La Croix-Valmer a direct link to the national park island.
Cavalaire-sur-Mer → Porquerolles
Cavalaire, Quai Patrice Martin to Port of Porquerolles
Vedettes Îles d’Or’s summer boat from Cavalaire-sur-Mer to Porquerolles, the largest of the Îles d’Hyères, as a full-day return trip.
Cannes → Île Saint-Honorat
Cannes Quai Laubeuf to Saint-Honorat landing (Abbaye de Lérins)
The shuttle from Cannes to Saint-Honorat, the smaller Lérins island, where Cistercian monks still run the Abbaye de Lérins and its vineyards.
Marseille → Bastia
Marseille Gare Maritime de la Joliette to Bastia Gare Maritime
Corsica Linea’s nightly ferry from Marseille to Bastia, the main gateway to Cap Corse and northern Corsica, arriving the next morning.
Marseille → L’Île-Rousse
Marseille Gare Maritime de la Joliette to L’Île-Rousse Gare Maritime (Presqu’île de la Pietra)
Corsica Linea’s overnight ferry from Marseille to L’Île-Rousse, the port for the Balagne region and the Désert des Agriates in north-west Corsica.
Marseille → Propriano
Marseille Gare Maritime de la Joliette to Port of Propriano
Corsica Linea’s overnight sailing from Marseille to Propriano on the Gulf of Valinco, the closest ferry port to Sartène and the south-west Corsican beaches.
Marseille → Porto-Vecchio
Port of Marseille to Porto-Vecchio passenger terminal
La Méridionale’s direct overnight ferry from Marseille to Porto-Vecchio aboard the Girolata, the only direct car-ferry link from mainland France to Corsica’s far south-east.
Nice → Bastia (Corsica)
Port of Nice (Port Lympia) to Bastia ferry port
Corsica Ferries’ crossing from Nice’s old port to Bastia, the main gateway to northern Corsica and Cap Corse. It runs all year by day and by night, with the shortest sailings about six and a half hours.
Nice → Ajaccio (Corsica)
Port of Nice (Port Lympia) to Ajaccio ferry terminal (Gare Maritime)
The Corsica Ferries daytime crossing from Nice to Ajaccio, Corsica’s capital on the west coast, in about seven to eight hours. It is less frequent than the Bastia and Île-Rousse sailings but lands you closest to the south-west beaches.
Nice → L’Île-Rousse (Corsica)
Port of Nice (Port Lympia) to L’Île-Rousse ferry port
Corsica Ferries’ shortest link from the Riviera to Corsica, from Nice to L’Île-Rousse in the Balagne, the north-west coast of beaches and hill villages near Calvi. Most sailings take five to six hours.
Nice → Porto-Vecchio (Corsica)
Port of Nice (Port Lympia) to Porto-Vecchio ferry port
A long Corsica Ferries crossing from Nice to Porto-Vecchio in Corsica’s far south-east, close to the beaches of Palombaggia and Santa Giulia and to Bonifacio. It sails once or twice a week, often overnight.
Toulon → Ajaccio (Corsica)
Toulon ferry terminal (Côte d’Azur, Corsica Ferries) to Ajaccio ferry terminal (Gare Maritime)
Corsica Ferries’ main link from Toulon to Ajaccio, Corsica’s capital, with sailings up to every day. Daytime crossings take about seven hours and overnight ones up to twelve.
Toulon → L’Île-Rousse (Corsica)
Toulon ferry terminal (Côte d’Azur, Corsica Ferries) to L’Île-Rousse ferry port
Corsica Ferries’ crossing from Toulon to L’Île-Rousse in the Balagne, north-west Corsica, close to Calvi and the Désert des Agriates. Day sailings take about seven hours; overnight ones up to eleven and a half.
Toulon → Porto-Vecchio (Corsica)
Toulon ferry terminal (Côte d’Azur, Corsica Ferries) to Porto-Vecchio ferry port
The long crossing from Toulon to Porto-Vecchio in Corsica’s far south-east, near Palombaggia, Santa Giulia and Bonifacio. It runs one to three times a week, mostly overnight.
Sète → L’Île-Rousse (Corsica)
Port of Sète to L’Île-Rousse ferry port
Corsica Ferries’ crossing from Sète, on the Languedoc coast west of Montpellier, to L’Île-Rousse in north-west Corsica. It suits drivers from south-west France and Spain, and takes about fourteen hours, mostly overnight.
Rivers, Estuaries & Lakes
Essential vehicular shortcuts, cable ferries, and scenic inland water passages
Royan → Le Verdon
Port de Royan (Charente-Maritime) to Port-Bloc (Le Verdon-sur-Mer, Gironde)
The strategic car ferry bridging the massive mouth of the Gironde Estuary between Royan and the Médoc wine peninsula. Eliminates a 150km (2.5-hour) driving detour around Bordeaux.
More France ferries on 12Go
Our booking partner 12Go sells these crossings too. We haven't written route guides for them yet, so check current times and tickets on 12Go.
- Le Havre → Portsmouth · times & tickets on 12Go
- Nice → Bastia · times & tickets on 12Go
Planning a journey through France?
Book port accommodation, connecting trains, terminal car rental, and private transfers through verified maritime partners.