MSC Cruises

MSC Armonia

Durban → Possession → Split → Marghera (Venice)

Apr 1, 2027 · 26 nights

$2,009 interior · $77/night

2% below typical
MSC Cruises

MSC Armonia

Durban → Possession → Brindisi → Marghera (Venice)

Apr 1, 2027 · 31 nights

$2,699 interior · $87/night

1% below typical
Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Louis → Port Victoria

Jan 3, 2028 · 12 nights

$9,166 oceanview · $764/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Louis → Port Victoria

Jan 30, 2028 · 12 nights

$9,166 oceanview · $764/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Victoria → Mamoudzou → Le Port → Port Louis

Feb 11, 2028 · 15 nights

$11,374 oceanview · $758/night

Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Louis → Port Victoria

Feb 26, 2028 · 12 nights

$9,166 oceanview · $764/night

Seabourn

Seabourn Quest

Mahe → Zanzibar → Port Louis → Cape Town

Apr 13, 2029 · 19 nights

$11,799 suite · $621/night

3% below typical
Nicko Cruises

Vasco Da Gama

Jakarta, Java → Singapore → Richards Bay → Durban

Feb 19, 2028 · 39 nights

$8,242 interior · $211/night

Nicko Cruises

Vasco Da Gama

Mombasa → Moroni → Richards Bay → Durban

Mar 13, 2028 · 16 nights

$3,755 oceanview · $235/night

3% below typical
MSC Cruises

MSC Armonia

Cape Town → Durban → Split → Marghera (Venice)

Mar 29, 2027 · 29 nights

$2,889 oceanview · $100/night

1% below typical
Regent Seven Seas Cruises

Seven Seas Voyager

Cape Town → Port Elizabeth → Antsiranana → Port Louis

Feb 1, 2027 · 15 nights

$15,599 suite · $1,040/night

2% above typical
MSC Cruises

MSC Sinfonia

Durban → Port Louis → Portuguese Island → Durban

Dec 26, 2027 · 12 nights

$1,771 interior · $148/night

10% above typical
Hapag-Lloyd Cruises

MS Europa 2

Port Louis → Le Port → Mombasa → Port Victoria

Dec 4, 2026 · 16 nights

$20,009 suite · $1,251/night

24% above typical · Price trending up

Browse by departure port