Regent Seven Seas Cruises

Seven Seas Explorer

Cape Town → Durban → Maputo → Cape Town

Apr 22 · 14 nights

About average

$9,248 balcony · $661/night

Nicko Cruises

Vasco Da Gama

Mombasa → Moroni → Santa Cruz de Tenerife → Lisboa

Mar 13 · 42 nights

About average

$8,171 inside · $195/night

Nicko Cruises

Vasco Da Gama

Mombasa → Moroni → Richards Bay → Durban

Mar 13 · 16 nights

About average

$3,425 inside · $214/night

Regent Seven Seas Cruises

Seven Seas Voyager

Cape Town → Port Elizabeth → Valencia → Barcelona

Feb 1 · 61 nights

About average

$47,188 suite · $774/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

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

Hapag-Lloyd Cruises

MS HANSEATIC nature

Cape Town → Hermanus → Mamoudzou → Victoria

Nov 22 · 16 nights

About average

$11,144 oceanview · $697/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Victoria → Mamoudzou → Le Port → Port Louis

Jan 15 · 15 nights

About average

$11,374 oceanview · $758/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Victoria → Mamoudzou → Le Port → Port Louis

Feb 11 · 15 nights

About average

$11,374 oceanview · $758/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

Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Louis → Mamoudzou → Le Port → Port Louis

Dec 20 · 14 nights

$10,684 oceanview · $763/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 Navigator

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

Oct 26 · 25 nights

About average

$19,811 suite · $792/night