Africa Cruises with MSC

Join MSC on one of 18 cruises along the coastline of Africa from Casablanca to Madagascar this season. March is the most popular month to begin your cruise and MSC have 34 cruises departing between November 2026 and March 2028.
Filter Results
18 Cruises (34 Departures)
18 Cruises (34 Departures)
Departures
Show More...
Duration
3 Days
32 Days
Start & End Cities
Ship Name
Price
$300pp
$6,059pp
Countries
Show More...
Cruise

28 Days (27 Nights) Durban to Marseille
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 20 March 2028
Visits: South Africa, Madagascar, Tanzania, Kenya +6 more, Seychelles, Jordan, Egypt, Greece, Italy, France
Exclusive Savings
Inside
$4,078
Oceanview
$4,840
Balcony
$7,256
Suite
$8,761
From (Per Person)
A$4,078
Per Person
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Operator: MSC Cruises
Departures: Mar 2027 to Jan 2028
Visits: South Africa, Namibia
Exclusive Savings
Inside
$1,022
Oceanview
$1,181
Balcony
$1,468
Suite
$1,715
From (Per Person)
A$1,022
Per Person
Cruise

4 Days (3 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Mar 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$588
Oceanview
$667
Balcony
$1,014
Suite
$984
From (Per Person)
A$588
Per Person
Cruise

32 Days (31 Nights) Alicante to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 12 October 2027
Visits: Spain, Italy, France, Sardinia +8 more, Sicily, Greece, Cyprus, Egypt, Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
-
Oceanview
$6,010
Balcony
$8,644
Suite
$10,495
From (Per Person)
A$6,010
Per Person
Cruise

3 Days (2 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 12 February 2027
Visits: South Africa
Exclusive Savings
Inside
$396
Oceanview
$445
Balcony
$594
Suite
$663
From (Per Person)
A$396
Per Person
Cruise

5 Days (4 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Feb 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$612
Oceanview
$681
Balcony
$939
Suite
$1,057
From (Per Person)
A$612
Per Person
Cruise

13 Days (12 Nights) Durban to Durban
Operator: MSC Cruises
Departures: Dec 2026 to Dec 2027
Visits: South Africa, Mauritius, Reunion, Mozambique
Exclusive Savings
Inside
$2,667
Oceanview
$2,994
Balcony
$4,311
Suite
$4,390
From (Per Person)
A$2,667
Per Person
Cruise

28 Days (27 Nights) Marseille to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 16 October 2027
Visits: France, Sardinia, Italy, Sicily +7 more, Greece, Cyprus, Egypt, Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
$4,029
Oceanview
$5,188
Balcony
$7,485
Suite
$9,108
From (Per Person)
A$4,029
Per Person
Cruise

27 Days (26 Nights) Durban to Venice
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 01 April 2027
Visits: South Africa, Reunion, Mauritius, Madagascar +6 more, Seychelles, Jordan, Egypt, Greece, Croatia, Italy
Exclusive Savings
Inside
$3,123
Oceanview
$3,648
Balcony
$6,163
Suite
$7,588
From (Per Person)
A$3,123
Per Person
Cruise

26 Days (25 Nights) Durban to Rome
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 20 March 2028
Visits: South Africa, Madagascar, Tanzania, Kenya +5 more, Seychelles, Jordan, Egypt, Greece, Italy
Exclusive Savings
Inside
$3,713
Oceanview
$4,406
Balcony
$6,663
Suite
$8,049
From (Per Person)
A$3,713
Per Person
Cruise

4 Days (3 Nights) Durban to Cape Town
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 08 March 2027
Visits: South Africa
Exclusive Savings
Inside
$449
Oceanview
$519
Balcony
$627
Suite
$796
From (Per Person)
A$449
Per Person
Cruise

5 Days (4 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 22 November 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$830
Oceanview
$948
Balcony
$1,186
Suite
$1,394
From (Per Person)
A$830
Per Person
Cruise

4 Days (3 Nights) Cape Town to Cape Town
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 26 March 2027
Visits: South Africa
Exclusive Savings
Inside
$707
Oceanview
$776
Balcony
-
Suite
$1,202
From (Per Person)
A$707
Per Person
Cruise

4 Days (3 Nights) Cape Town to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 29 March 2027
Visits: South Africa
Exclusive Savings
Inside
$588
Oceanview
$677
Balcony
$835
Suite
$1,063
From (Per Person)
A$588
Per Person
Cruise

30 Days (29 Nights) Cape Town to Venice
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 29 March 2027
Visits: South Africa, Reunion, Mauritius, Madagascar +6 more, Seychelles, Jordan, Egypt, Greece, Croatia, Italy
Exclusive Savings
Inside
$4,601
Oceanview
$4,997
Balcony
$7,116
Suite
$8,433
From (Per Person)
A$4,601
Per Person
Cruise

29 Days (28 Nights) Genoa to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 15 October 2027
Visits: Italy, France, Sardinia, Sicily +7 more, Greece, Cyprus, Egypt, Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
$4,218
Oceanview
$5,406
Balcony
$7,792
Suite
$9,475
From (Per Person)
A$4,218
Per Person
Cruise

32 Days (31 Nights) Durban to Venice
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 01 April 2027
Visits: South Africa, Reunion, Mauritius, Madagascar +7 more, Seychelles, Jordan, Egypt, Greece, Croatia, Italy, Montenegro
Exclusive Savings
Inside
$4,214
Oceanview
$4,748
Balcony
-
Suite
-
From (Per Person)
A$4,214
Per Person
Cruise

26 Days (25 Nights) Amalfi to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departure: 18 October 2027
Visits: Italy, Sicily, Greece, Cyprus +5 more, Egypt, Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
$3,851
Oceanview
$4,920
Balcony
$7,068
Suite
$8,583
From (Per Person)
A$3,851
Per Person
Results: 18 results

No trips found. Try adjusting the search filters.