MSC Cruises

MSC Armonia

Cape Town → Durban → Split → Marghera (Venice)

Mar 29 · 29 nights

About average

$2,549 inside · $88/night

Seabourn

Seabourn Quest

Sydney → Burnie → Funchal, Madeira → Lisboa

Mar 7 · 80 nights

About average

$40,229 oceanview · $503/night

Seabourn

Seabourn Quest

Singapore → Malacca → Funchal, Madeira → Lisboa

Mar 31 · 56 nights

About average

$28,169 oceanview · $503/night

Seabourn

Seabourn Quest

Sydney → Burnie → Port Louis → Cape Town

Mar 7 · 56 nights

About average

$28,259 oceanview · $505/night

Seabourn

Seabourn Quest

Singapore → Malacca → Port Louis → Cape Town

Mar 31 · 32 nights

About average

$16,199 oceanview · $506/night

MSC Cruises

MSC Armonia

Durban → Port Louis → Split → Marghera (Venice)

Apr 1 · 26 nights

About average

$2,049 inside · $79/night

Seabourn

Seabourn Quest

Zanzibar → Antsiranana → Funchal, Madeira → Lisboa

Apr 13 · 43 nights

About average

$21,599 oceanview · $502/night

MSC Cruises

MSC Armonia

Durban → Port Louis → Brindisi → Marghera (Venice)

Apr 1 · 31 nights

About average

$2,739 inside · $88/night

Nicko Cruises

Vasco Da Gama

Mombasa → Moroni → Santa Cruz de Tenerife → Lisboa

Mar 13 · 42 nights

About average

$8,171 inside · $195/night

Seabourn

Seabourn Quest

Zanzibar → Antsiranana → Port Louis → Cape Town

Apr 13 · 19 nights

About average

$10,619 oceanview · $559/night

Regent Seven Seas Cruises

Seven Seas Voyager

Dubai → Muscat → Antsiranana → Port Louis

Dec 28 · 20 nights

$7,871 balcony · $394/night

Hapag-Lloyd Cruises

MS Europa

Mahe → Antsiranana → Port Elizabeth → Cape Town

May 7 · 17 nights

About average

$8,556 suite · $503/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

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

Seabourn

Seabourn Quest

Miami → Cartagena → Funchal, Madeira → Lisboa

Jan 7 · 138 nights

About average

$76,499 oceanview · $554/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

MSC Cruises

MSC Armonia

Marghera (Venice) → Split → Portuguese Island → Durban

Nov 1 · 29 nights

$2,455 inside · $85/night

MSC Cruises

MSC Armonia

Marghera (Venice) → Split → Port Louis → Durban

Nov 1 · 26 nights

$2,013 inside · $77/night