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

Cunard Line

Queen Victoria

Sydney → Whitsunday Island → Southampton → Hamburg

Feb 24 · 67 nights

About average

$11,786 inside · $176/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

Holland America

Volendam

Singapore → Phuket → San Juan → Fort Lauderdale

Mar 28 · 46 nights

About average

$10,764 inside · $234/night

Hapag-Lloyd Cruises

MS HANSEATIC spirit

Cape Town → Hermanus → Mamoudzou → Port Louis

Nov 15 · 18 nights

About average

$10,989 oceanview · $611/night

Cunard Line

Queen Victoria

Singapore → Port Louis → Port Elizabeth → Cape Town

Mar 22 · 19 nights

About average

$3,352 inside · $176/night

Hapag-Lloyd Cruises

MS Europa 2

Cape Town → Mossel Bay → Le Port → Port Louis

Nov 18 · 16 nights

$20,944 suite · $1,309/night

Silversea Cruises

Silver Shadow

Cape Town → Mossel Bay → Port Louis → Mahe

Mar 17 · 16 nights

$17,700 balcony · $1,106/night

Regent Seven Seas Cruises

Seven Seas Voyager

Cape Town → Port Elizabeth → Antsiranana → Port Louis

Feb 1 · 15 nights

About average

$15,680 suite · $1,045/night

Regent Seven Seas Cruises

Seven Seas Mariner

Port Louis → Durban → Mossel Bay → Cape Town

Apr 14 · 14 nights

About average

$12,558 balcony · $897/night

Princess Cruises

Coral Princess

Sydney → Melbourne → Salerno → Civitavecchia (Rome)

Feb 14 · 54 nights

About average

$9,692 inside · $179/night

Cunard Line

Queen Victoria

Sydney → Whitsunday Island → Funchal, Madeira → Southampton

Feb 24 · 65 nights

About average

$12,385 inside · $191/night

Regent Seven Seas Cruises

Seven Seas Navigator

Singapore → Penang (Georgetown) → Port Elizabeth → Cape Town

Oct 26 · 25 nights

About average

$19,811 suite · $792/night