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
MSC Cruises

MSC Sinfonia

Genoa → Marseille → Possession → Durban

Oct 15, 2027 · 28 nights

$2,829 oceanview · $101/night

2% below typical
MSC Cruises

MSC Sinfonia

Marseille → Olbia → Possession → Durban

Oct 16, 2027 · 27 nights

$2,239 interior · $83/night

2% below typical
Hapag-Lloyd Cruises

MS HANSEATIC nature

Cape Town → Hermanus → Mamoudzou → Port Victoria

Nov 22, 2027 · 16 nights

$11,144 oceanview · $697/night

Hapag-Lloyd Cruises

MS Europa

Port Louis → Le Port → Hambantota → Colombo

Dec 18, 2027 · 17 nights

$14,651 suite · $862/night

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

Hapag-Lloyd Cruises

MS HANSEATIC nature

Port Victoria → Mamoudzou → Hermanus → Cape Town

Mar 9, 2028 · 16 nights

$10,833 oceanview · $677/night

MSC Cruises

MSC Sinfonia

Durban → Nosy Be → Rhodes → Civitavecchia (Rome)

Mar 20, 2028 · 25 nights

$2,104 interior · $84/night

2% below typical
MSC Cruises

MSC Sinfonia

Durban → Nosy Be → Civitavecchia (Rome) → Genoa

Mar 20, 2028 · 26 nights

$2,179 interior · $84/night

2% below typical
MSC Cruises

MSC Sinfonia

Durban → Nosy Be → Genoa → Marseille

Mar 20, 2028 · 27 nights

$2,199 interior · $81/night

2% below typical
Hapag-Lloyd Cruises

MS Europa

Port Klang (Pelabuhan Klang) → Hambantota → Port Victoria

Apr 21, 2028 · 16 nights

$8,039 suite · $502/night

Hapag-Lloyd Cruises

MS Europa 2

Port Victoria → Salalah → Sir Bani Yas Island → Dubai

Nov 26, 2028 · 13 nights

$9,304 suite · $716/night

MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Possession → Durban

Oct 12, 2027 · 31 nights

$2,689 interior · $87/night

2% above typical
MSC Cruises

MSC Sinfonia

Naples → Catania → Possession → Durban

Oct 18, 2027 · 25 nights

$2,213 interior · $89/night

MSC Cruises

MSC Armonia

Cape Town → Durban → Split → Marghera (Venice)

Mar 29, 2027 · 29 nights

$2,889 oceanview · $100/night

1% below typical
Hapag-Lloyd Cruises

MS Europa 2

Cape Town → Mossel Bay → Antsiranana → Port Victoria

Nov 10, 2028 · 16 nights

$20,689 suite · $1,293/night

Browse by departure port