

26 nights South Africa
Aboard
MSC Armonia
From
Porto Marghera (for Venice), Italy
1 Sailing
Nov 1, 2026
1 Sailing
Nov 1, 2026
Published prices from
$1,939
per person*
taxes & fees included
13 Results
Taxes and fees included in all prices shown
Sort


Aboard
MSC Armonia
From
Porto Marghera (for Venice), Italy
1 Sailing
Nov 1, 2026
1 Sailing
Nov 1, 2026
Published prices from
per person*
taxes & fees included


Aboard
MSC Armonia
From
Porto Marghera (for Venice), Italy
1 Sailing
Nov 1, 2026
1 Sailing
Nov 1, 2026
Published prices from
per person*
taxes & fees included


Aboard
Viking Sky
From
Fort Lauderdale, Florida
1 Sailing
Dec 22, 2026
1 Sailing
Dec 22, 2026


Aboard
Viking Sky
From
Fort Lauderdale, Florida
1 Sailing
Dec 22, 2026
1 Sailing
Dec 22, 2026


Aboard
Viking Sky
From
Los Angeles, California
1 Sailing
Jan 8, 2027
1 Sailing
Jan 8, 2027
Published prices from
per person*
taxes & fees included


Aboard
Viking Sky
From
Los Angeles, California
1 Sailing
Jan 8, 2027
1 Sailing
Jan 8, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Armonia
From
Durban, South Africa
1 Sailing
Apr 1, 2027
1 Sailing
Apr 1, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Armonia
From
Durban, South Africa
1 Sailing
Apr 1, 2027
1 Sailing
Apr 1, 2027
Published prices from
per person*
taxes & fees included


Aboard
MSC Armonia
From
Porto Marghera (for Venice), Italy
1 Sailing
Nov 2, 2027
1 Sailing
Nov 2, 2027
Published prices from
per person*
taxes & fees included


Aboard
Viking Vesta
From
Fort Lauderdale, Florida
1 Sailing
Dec 28, 2027
1 Sailing
Dec 28, 2027


Aboard
Viking Vesta
From
Fort Lauderdale, Florida
1 Sailing
Dec 28, 2027
1 Sailing
Dec 28, 2027


Aboard
Viking Vesta
From
Los Angeles, California
1 Sailing
Jan 14, 2028
1 Sailing
Jan 14, 2028


Aboard
Viking Vesta
From
Los Angeles, California
1 Sailing
Jan 14, 2028
1 Sailing
Jan 14, 2028
*Rates and offers are per person, in US Dollars, based on double occupancy, capacity controlled, subject to availability and confirmation, and may change without notice. Government taxes and fees are included. Rates and offers are available for select dates and categories only. Additional restrictions may apply. Call 1-800-377-9383 for full terms and conditions.
4.9/5 ⭐Google 600+ Reviews | A+ Better Business Bureau
