20 Night Ocean Cruises Cruise

Costa Smeralda

This 20-night Mediterranean (Western) cruise aboard the Costa Smeralda by Costa Cruises sails from Marseille to Cape Town, departing November 13, 2026, and returns December 3, 2026.

Days
20 nights
Departs
Nov 13, 2026
Ports
7
Returns
Dec 3, 2026
Distance
5,641nm
Ports of Call
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 5,641nm
Type
One-way
Price history

Starting cabin

$1,557May 5Last available May 5

New to these charts? How to read cruise price history

Similar sailings

Other Mediterranean (Western) departures

View all →
This sailing appears to be sold out. Prices below are the last we saw.
From
—/person
Per-cabin pricing not yet available. Click "Book this cruise" for full pricing.

Track prices

Cabin-level pricing isn't yet tracked for this cruise line, so price alerts aren't available here.

Costa Smeralda
Your ship
Costa Smeralda
Costa Cruises · Excellence-Helios (Carnival Xl) class · Built 2019
Passengers
5,224
Tonnage
183,900
Length
337m
Crew
1,646
Onboard
PoolWhirlpoolWater SlideWater ParkRock Climbing WallRopes CourseMini GolfOutdoor CinemaTheaterLive Music VenueShoppingBuffet
Full ship profile →
Book this cruiseInstant checkout

We may earn a commission when you book through this link, at no extra cost to you.