MSC Cruises

MSC Armonia

Durban

Jan 18 · 4 nights

$434 inside · $109/night

MSC Cruises

MSC Armonia

Durban

Jan 25 · 4 nights

$434 inside · $109/night

MSC Cruises

MSC Armonia

Durban → Maputo → Portuguese Island → Durban

Feb 8 · 4 nights

$434 inside · $109/night

MSC Cruises

MSC Armonia

Cape Town → Durban

Mar 29 · 3 nights

$348 inside · $116/night

Cunard Line

Queen Victoria

Hong Kong → Da Nang → Funchal, Madeira → Southampton

Mar 15 · 46 nights

Good value

$11,595 balcony · $252/night

11% below typical · 6-month low
MSC Cruises

MSC Armonia

Durban → Port Louis → Portuguese Island → Durban

Dec 26 · 12 nights

About average

$2,117 inside · $176/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Port Louis → Mamoudzou → Hermanus → Cape Town

Dec 3 · 18 nights

About average

$21,604 suite · $1,200/night

Ponant Cruises

Le Dumont Durville

Durban → East London → Lüderitz → Walvis Bay

Mar 2 · 10 nights

About average

$8,473 balcony · $847/night

Ponant Cruises

Le Dumont Durville

Durban → Richards Bay → Morondava

Dec 17 · 11 nights

About average

$10,958 balcony · $996/night

Ponant Cruises

Le Dumont Durville

Durban → East London → Lüderitz → Walvis Bay

Feb 21 · 10 nights

About average

$9,794 balcony · $979/night

Regent Seven Seas Cruises

Seven Seas Voyager

Port Louis → Antsiranana → Mossel Bay → Cape Town

Jan 17 · 15 nights

About average

$13,285 balcony · $886/night

Ponant Cruises

Le Dumont Durville

Richards Bay → Morondava

Dec 27 · 11 nights

About average

$10,007 balcony · $910/night

Hapag-Lloyd Cruises

MS Europa

Cape Town → Mossel Bay → Le Port → Port Louis

Dec 3 · 15 nights

About average

$10,339 suite · $689/night

Hapag-Lloyd Cruises

MS Europa

Cape Town → Lüderitz → Mossel Bay → Cape Town

Nov 18 · 15 nights

About average

$9,074 suite · $605/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Cape Town → Hermanus → Mamoudzou → Victoria

Nov 22 · 16 nights

About average

$11,144 oceanview · $697/night

Silversea Cruises

Silver Dawn

Mahe → Port Louis → Port Elizabeth → Cape Town

Mar 28 · 14 nights

About average

$14,600 balcony · $1,043/night

Ponant Cruises

Le Dumont Durville

Walvis Bay → Lüderitz → Port Elizabeth → Durban

Dec 7 · 10 nights

About average

$7,701 balcony · $770/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Victoria → Mamoudzou → Hermanus → Cape Town

Mar 9 · 16 nights

About average

$10,833 oceanview · $677/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Cape Town → Hermanus → Mamoudzou → Port Louis

Nov 15 · 18 nights

About average

$10,989 oceanview · $611/night

MSC Cruises

MSC Armonia

Durban → Cape Town

Mar 8 · 3 nights

$361 inside · $120/night