Home > Operators > MSC Cruises > Africa Cruises
Africa Cruises with MSC

Africa Cruises with MSC

Join MSC on one of 24 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 65 cruises departing between November 2025 and April 2027.
Filter Results
Departures
Show More...
Duration
3 Days
101 Days
Start & End Cities
Ship Name
Price
$200pp
$16,299pp
Countries
Show More...
Filter Results
24 Cruises (65 Cruise Departures)
Cruise

6 Days (5 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Dec 2025 to Feb 2027
Visit: South Africa, Mozambique
Inside
$484
Oceanview
$584
Balcony
$774
Suite
$884
From
US$484
Per Person
View Trip
Cruise

4 Days (3 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 26 March 2027
Visit: South Africa
Inside
$338
Oceanview
$378
Balcony
-
Suite
$608
From
US$338
Per Person
View Trip
Cruise

54 Days (53 Nights) Tokyo to Genoa
Cruise Line: MSC Cruises
Departure: 24 March 2026
Visit: Japan, South Korea, China, Vietnam (+9 more), Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy
Exclusive Savings
Inside
-
Oceanview
$8,274
Balcony
-
Suite
-
From
US$8,274
Save 215
Per Person
View Trip
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Jan 2026 to Feb 2027
Visit: South Africa, Mozambique
Inside
$332
Oceanview
$392
Balcony
$522
Suite
$652
From
US$332
Per Person
View Trip
Cruise

43 Days (42 Nights) Singapore to Barcelona
Cruise Line: MSC Cruises
Departure: 06 April 2026
Visit: Singapore, Malaysia, Seychelles, Mauritius (+7 more), Reunion, South Africa, Namibia, Cape Verde, Italy, France, Spain
Exclusive Savings
Inside
$5,503
Oceanview
$6,593
Balcony
-
Suite
-
From
US$5,503
Save 137
Per Person
View Trip
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 29 March 2027
Visit: South Africa
Inside
$268
Oceanview
$308
Balcony
$398
Suite
$508
From
US$268
Per Person
View Trip
Cruise

100 Days (99 Nights) Los Angeles to Genoa
Cruise Line: MSC Cruises
Departure: 06 February 2026
Visit: USA, American Samoa, Samoa, Fiji (+17 more), New Zealand, Australia, Philippines, Taiwan, Japan, South Korea, China, Vietnam, Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy
Exclusive Savings
Inside
$13,174
Oceanview
$15,725
Balcony
-
Suite
-
From
US$13,174
Save 335
Per Person
View Trip
Cruise

98 Days (97 Nights) Los Angeles to Rome
Cruise Line: MSC Cruises
Departure: 06 February 2026
Visit: USA, American Samoa, Samoa, Fiji (+17 more), New Zealand, Australia, Philippines, Taiwan, Japan, South Korea, China, Vietnam, Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy
Exclusive Savings
Inside
-
Oceanview
$15,413
Balcony
-
Suite
-
From
US$15,413
Save 406
Per Person
View Trip
Cruise

56 Days (55 Nights) Tokyo to Barcelona
Cruise Line: MSC Cruises
Departure: 24 March 2026
Visit: Japan, South Korea, China, Vietnam (+11 more), Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy, France, Spain
Exclusive Savings
Inside
-
Oceanview
$8,518
Balcony
-
Suite
-
From
US$8,518
Save 221
Per Person
View Trip
Cruise

32 Days (31 Nights) Durban to Venice
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 01 April 2027
Visit: South Africa, Reunion, Mauritius, Madagascar (+7 more), Seychelles, Jordan, Egypt, Greece, Croatia, Italy, Montenegro
Exclusive Savings
Inside
$2,730
Oceanview
$2,973
Balcony
-
Suite
$5,417
From
US$2,730
Save 59
Per Person
View Trip
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Nov 2025 to Mar 2027
Visit: South Africa, Mozambique
Inside
$332
Oceanview
$392
Balcony
$512
Suite
$652
From
US$332
Per Person
View Trip
Cruise

101 Days (100 Nights) Los Angeles to Marseille
Cruise Line: MSC Cruises
Departure: 06 February 2026
Visit: USA, American Samoa, Samoa, Fiji (+18 more), New Zealand, Australia, Philippines, Taiwan, Japan, South Korea, China, Vietnam, Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy, France
Exclusive Savings
Inside
-
Oceanview
$15,881
Balcony
-
Suite
-
From
US$15,881
Save 418
Per Person
View Trip
Cruise

27 Days (26 Nights) Venice to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 01 November 2026
Visit: Italy, Croatia, Greece, Egypt (+6 more), Jordan, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Inside
$1,939
Oceanview
$2,159
Balcony
-
Suite
$4,153
From
US$1,939
Per Person
View Trip
Cruise

41 Days (40 Nights) Singapore to Genoa
Cruise Line: MSC Cruises
Departure: 06 April 2026
Visit: Singapore, Malaysia, Seychelles, Mauritius (+5 more), Reunion, South Africa, Namibia, Cape Verde, Italy
Exclusive Savings
Inside
$5,249
Oceanview
$6,286
Balcony
-
Suite
-
From
US$5,249
Save 130
Per Person
View Trip
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Departures: Apr 2026 to Mar 2027
Visit: South Africa, Namibia
Inside
$554
Oceanview
$654
Balcony
$834
Suite
$954
From
US$554
Per Person
View Trip
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Nov 2025 to Mar 2027
Visit: South Africa, Mozambique
Inside
$298
Oceanview
$348
Balcony
$438
Suite
$538
From
US$298
Per Person
View Trip
Cruise

3 Days (2 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 12 February 2027
Visit: South Africa
Inside
$205
Oceanview
$245
Balcony
$325
Suite
$365
From
US$205
Per Person
View Trip
Cruise

27 Days (26 Nights) Durban to Venice
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 01 April 2027
Visit: South Africa, Reunion, Mauritius, Madagascar (+6 more), Seychelles, Jordan, Egypt, Greece, Croatia, Italy
Inside
$1,889
Oceanview
$2,239
Balcony
$3,454
Suite
$4,230
From
US$1,889
Per Person
View Trip
Cruise

55 Days (54 Nights) Tokyo to Marseille
Cruise Line: MSC Cruises
Departure: 24 March 2026
Visit: Japan, South Korea, China, Vietnam (+10 more), Singapore, Malaysia, Seychelles, Mauritius, Reunion, South Africa, Namibia, Cape Verde, Italy, France
Exclusive Savings
Inside
$6,964
Oceanview
$8,355
Balcony
-
Suite
-
From
US$6,964
Save 174
Per Person
View Trip
Cruise

42 Days (41 Nights) Singapore to Marseille
Cruise Line: MSC Cruises
Departure: 06 April 2026
Visit: Singapore, Malaysia, Seychelles, Mauritius (+6 more), Reunion, South Africa, Namibia, Cape Verde, Italy, France
Exclusive Savings
Inside
$5,351
Oceanview
$6,409
Balcony
-
Suite
-
From
US$5,351
Save 133
Per Person
View Trip
Cruise

4 Days (3 Nights) Durban to Cape Town
Cruise Line: MSC Cruises
Departures: Mar 2026 to Mar 2027
Visit: South Africa
Inside
$278
Oceanview
$318
Balcony
$408
Suite
$518
From
US$278
Per Person
View Trip
Cruise

13 Days (12 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 26 December 2026
Visit: South Africa, Mauritius, Reunion, Mozambique
Inside
$1,344
Oceanview
$1,534
Balcony
$2,186
Suite
$2,225
From
US$1,344
Per Person
View Trip
Cruise

39 Days (38 Nights) Singapore to Rome
Cruise Line: MSC Cruises
Departure: 06 April 2026
Visit: Singapore, Malaysia, Seychelles, Mauritius (+5 more), Reunion, South Africa, Namibia, Cape Verde, Italy
Exclusive Savings
Inside
$4,994
Oceanview
$5,980
Balcony
-
Suite
-
From
US$4,994
Save 124
Per Person
View Trip
Cruise

15 Days (14 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 27 December 2025
Visit: South Africa, Madagascar, Mauritius, Reunion
Inside
$1,917
Oceanview
$2,010
Balcony
$2,399
Suite
-
From
US$1,917
Per Person
View Trip
Results: 24 results

No results found. Try amending the search filters.