20 Night Ocean Cruises Cruise
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
Marseille, France·Barcelona, Spain·Malaga, Spain·Seville (Cadiz), Spain·Santa Cruz de Tenerife, Canary Islands·Walvis Bay, Namibia·Cape Town, South Africa
Detailed day-by-day schedule not available for this sailing.
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 5,641nm
Type
One-way
Price history
Starting cabin
New to these charts? How to read cruise price history
Similar sailings
Other Mediterranean (Western) departures
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.
Two ways to book this sailing
Book this cruise →
Opens booking page in new tab
We may earn a commission when you book through this link, at no extra cost to you.
Track prices
Cabin-level pricing isn't yet tracked for this cruise line, so price alerts aren't available here.
Your ship
Costa SmeraldaCosta 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 →We may earn a commission when you book through this link, at no extra cost to you.
