Departure months
Trip length
Search
Ponant Cruises

Le Dumont Durville • Ponant Cruises

11-night South Africa One-Way via Walvis Bay & Mossel Bay

Dec 16, 2027 → Dec 27, 2027 • Walvis Bay → Richards Bay

$1,681 below typical

From $6,967

$633/night

Good value

↓19% below typical

Hapag-Lloyd Cruises

MS Europa • Hapag-Lloyd Cruises

17-night South Africa Repositioning via Antsiranana, Maputo & Richards Bay

May 7, 2028 → May 24, 2028 • Mahe → Cape Town

Lowest in 180 days $572 below typical

From $8,556

$503/night

Typical price

↓6% below typical

Hapag-Lloyd Cruises

MS HANSEATIC nature • Hapag-Lloyd Cruises

16-night South Africa One-Way via Mamoudzou, Richards Bay & Mossel Bay

Mar 9, 2028 → Mar 25, 2028 • Victoria → Cape Town

Lowest in 180 days

From $10,833

$677/night

Typical price

↓2% below typical

Hapag-Lloyd Cruises

MS Europa • Hapag-Lloyd Cruises

15-night South Africa Repositioning via Mossel Bay, Richards Bay & Le Port

Dec 3, 2027 → Dec 18, 2027 • Cape Town → Port Louis

Lowest in 180 days $1,643 above typical

From $10,339

$689/night

Priced high

↑19% above typical

Hapag-Lloyd Cruises

MS HANSEATIC nature • Hapag-Lloyd Cruises

16-night South Africa Repositioning via Mossel Bay, Richards Bay & Mamoudzou

Nov 22, 2027 → Dec 8, 2027 • Cape Town → Victoria

Lowest in 180 days

From $11,144

$697/night

Typical price
Hapag-Lloyd Cruises

MS Europa 2 • Hapag-Lloyd Cruises

13-night South Africa One-Way via Le Port, Maputo & Richards Bay

Jun 20, 2027 → Jul 3, 2027 • Port Louis → Cape Town

Lowest in 180 days

From $8,459

$651/night

Typical price
Hapag-Lloyd Cruises

MS HANSEATIC spirit • Hapag-Lloyd Cruises

18-night South Africa Repositioning via Mossel Bay, Richards Bay & Mamoudzou

Nov 15, 2026 → Dec 3, 2026 • Cape Town → Port Louis

$832 below typical

From $12,089

$672/night

Typical price

↓6% below typical

Hapag-Lloyd Cruises

MS HANSEATIC spirit • Hapag-Lloyd Cruises

18-night South Africa Repositioning via Mamoudzou, Richards Bay & Mossel Bay

Dec 3, 2026 → Dec 21, 2026 • Port Louis → Cape Town

Lowest in 180 days

From $9,119

$507/night

Typical price
Ponant Cruises

Le Dumont Durville • Ponant Cruises

11-night Durban → Richards Bay → Morondava

Dec 17, 2026 → Dec 28, 2026 • Durban → Morondava

$1,943 above typical

From $10,591

$963/night

Priced high

↑22% above typical

Silversea Cruises

Silver Shadow • Silversea Cruises

16-night South Africa One-Way via Mossel Bay, Richards Bay & Port Louis

Mar 17, 2028 → Apr 2, 2028 • Cape Town → Mahe

$3,167 above typical

From $18,500

$1,156/night

Priced high

↑21% above typical

Ponant Cruises

Le Dumont Durville • Ponant Cruises

11-night Richards Bay → Morondava

Dec 27, 2027 → Jan 7, 2028 • Richards Bay → Morondava

$984 above typical

From $9,632

$876/night

Priced high

↑11% above typical

Silversea Cruises

Silver Dawn • Silversea Cruises

14-night South Africa One-Way via Port Louis & Richards Bay

Mar 28, 2027 → Apr 11, 2027 • Mahe → Cape Town

$833 above typical

From $14,600

$1,043/night

Typical price

↑6% above typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person