The cruise ports of Mediterranean France stretch from Sète in the west to Nice and Villefranche in the east. The main ones are Marseille, Toulon (La Seyne-sur-Mer), Sète, Saint-Tropez, Cannes, Antibes, Nice (Port Lympia) and Villefranche-sur-Mer, with Corsica adding Ajaccio, Calvi, Bastia, Bonifacio and Propriano. Marseille is the biggest; many Riviera ports are tendered.

France cruise ports map

France’s 15 cruise ports run from Sète and Marseille in the far west to Bastia and Bonifacio in the far east. Tap a pin to open that port’s guide.

French Mediterranean Cruise Ports on the Mainland: West to East

Sète Cruise Port: A Walkable Gateway to Languedoc

Sète is the westernmost of the French Mediterranean cruise ports. Medium-sized ships tie up on quays right in the town centre, so you can be strolling the canal-side lanes within about five minutes of stepping ashore. It’s a natural gateway to Languedoc, Montpellier and the local oyster and shellfish traditions.

Marseille Cruise Port: France’s Big-Ship Hub for Provence

Marseille is France’s largest cruise port and the main embarkation city for big-ship Mediterranean cruises. Large ships use the Marseille Provence Cruise Terminal (MPCT) about 8 km from the Old Port, with a free shuttle to La Joliette. Smaller vessels can dock at the J4 terminal beside the Mucem. Choose Marseille for the city itself, the views from Notre-Dame de la Garde, or a fast route into Aix-en-Provence and the Provençal interior.

Bandol: A Small-Ship Stop for Wine and Beaches

Bandol is a small Var call used mainly by boutique ships. Most passengers come ashore by tender to the yacht harbour, then walk to the seafront or the wine shops. It’s best for a relaxed beach-and-wine day in one of Provence’s better-known appellations.

Sanary-sur-Mer: A Calm, Local Provençal Port

Sanary-sur-Mer is another small Provençal harbour where ships often anchor and tender. The old fishing port, morning market and palm-lined quay make it one of the calmest stops on the French Med. It suits passengers who want a slow, local port day rather than a major sightseeing circuit.

Toulon (La Seyne-sur-Mer): A Practical Alternative to Marseille

Toulon is the deep-water alternative to Marseille. Some ships dock at the city terminal close to the old town; larger vessels use La Seyne-sur-Mer across the harbour, usually with a shuttle boat or public waterbus across to Toulon. It’s a practical port for Cassis, Aix-en-Provence and western Provence, often with fewer crowds than Marseille.

Saint-Tropez Cruise Port: Tender Ashore to the Vieux Port

Saint-Tropez is almost always a tender port. Ships anchor in the gulf and send tenders to the Vieux Port, right beside the old town. There is no large-ship pier, so the stop works best for the port atmosphere, luxury shopping, beach clubs and nearby Pampelonne beach.

Cannes Cruise Port: Tender into the Heart of the Riviera

Cannes has no big-ship berth, so passengers step ashore from tenders into the Vieux Port, a short walk from the Croisette and the main shopping streets. It’s a good base for the Lérins Islands, a train trip to Monaco, or simply a glamorous Riviera day.

Antibes Cruise Port: A Quieter Riviera Stop

Antibes is a smaller Riviera port at the Vauban marina. Large-ship calls are limited, and passengers often come ashore by tender near the harbour. It’s best for the old town, the Picasso museum and Cap d’Antibes, with a more local feel than Cannes or Nice.

Nice Cruise Port (Port Lympia): Small Ships Dock Right in the City

Nice’s cruise port, Port Lympia, takes small and medium-sized ships right in the city. Larger ships cannot use it, so many Nice itineraries anchor at Villefranche-sur-Mer instead. When you do dock at Lympia, the tram, old town and airport link are all close by.

Villefranche-sur-Mer: The Anchor Port for Larger Ships Calling at Nice

Villefranche-sur-Mer is the deep-water anchorage used by many larger ships calling at Nice. Tenders land at the village pier, beside the Chapelle Saint-Pierre and a short walk from the railway station. It’s the most practical gateway to Nice, Èze, Monaco and the eastern Riviera when the ship is too large for Nice’s own port.

Corsica’s Cruise Ports: Five Calls Worth Knowing

Corsica is part of France, and its cruise ports are a regular feature of French Mediterranean itineraries. The main calls are Ajaccio, Calvi, Bastia, Bonifacio and Propriano.

Bonifacio: The Dramatic Cliff Port

Bonifacio is the most dramatic of the Corsican ports, with ships approaching beneath white limestone cliffs. Smaller vessels dock in the gulf or tender, and the old town sits on a clifftop above the harbour. It’s best for the marine reserve, boat caves and the stunning approach.

Propriano: Quiet Beaches and a Less Crowded Corsica

Propriano is a small western Corsican port that takes only compact ships and tenders. It’s the quietest of the main Corsican calls and works well for the Valinco beaches and a less crowded island experience.

Bastia: Northern Corsica’s Main Cruise Port

Bastia is northern Corsica’s main cruise port, with a working harbour close to the old quarter and citadel. It’s a good base for Cap Corse, Saint-Florent and the island’s north, and usually a straightforward docking rather than a tender.

Calvi: A Citadel Town with a Long Sandy Beach

Calvi is a citadel town where ships anchor or dock in the bay below the fortress. It’s best for the long sandy beach, the harbourfront restaurants and the mountain backdrop.

Ajaccio: Corsica’s Busiest and Easiest Cruise Port

Ajaccio is Corsica’s busiest cruise port and usually a docking port. Ships tie up at the Gare Maritime a short flat walk from the old town, making it one of the easiest Corsican calls. It’s the natural port for Napoleon sites and boat trips to the Sanguinaires Islands.

See the longer guide to Mediterranean cruise ports in Corsica

French Riviera cruise ports: six-panel vision board of close-up local experiences, with text 'French Riviera, France' and 'about2cruise.co.uk'.

French Mediterranean Cruise Port FAQs

Which is the chief seaport of France?

Marseille Fos is France’s largest seaport by both cargo and passenger traffic. For cruises, Marseille is the clear leader, handling around 2.6 million cruise passengers a year.

Is Nice a cruise port or do you use Villefranche?

Both. Nice’s Port Lympia takes smaller ships, while larger ships anchor off Villefranche-sur-Mer and tender ashore. The two are about 5 km apart, and the railway links them in minutes.

Which French Mediterranean ports are tender ports?

Cannes, Saint-Tropez and Villefranche-sur-Mer are the main tender ports for large ships. Smaller calls such as Bandol, Sanary-sur-Mer, Bonifacio and sometimes Calvi may also use tenders depending on ship size and sea conditions.

Can large cruise ships dock at Cannes or Saint-Tropez?

No. Both are tender-only for almost all cruise traffic. You will step ashore by tender into the harbour, so allow extra time and be prepared for the possibility of weather delays in strong swell or mistral winds.

Which port is best for visiting Aix-en-Provence?

Marseille and Toulon (La Seyne-sur-Mer) are the usual gateways for Aix-en-Provence. Both have road and rail connections, with Marseille generally offering the fastest route to the city and its surrounding Provençal villages.

  Last Updated: 9 November 2026