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

Africa Cruises with MSC

Join MSC on one of 19 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 42 cruises departing between January 2025 and April 2026.
Filter Results
Departures
Show More...
Duration
3 Days
102 Days
Start & End Cities
Ship Name
Price
$400pp
$16,727pp
Countries
Show More...
Filter Results
19 Cruises (42 Cruise Departures)
Cruise
 (1)

4 Days (3 Nights) Durban to Cape Town
Cruise Line: MSC Cruises
Departures: Mar 2025 to Mar 2026
Countries Visited: South Africa
Early Booking Offer
INSIDE
$498
OCEANVIEW
$548
BALCONY
$637
SUITE
$914
From (per person) 498
Cruise

51 Days (50 Nights) Melbourne to Barcelona
Cruise Line: MSC Cruises
Departure: 18 March 2025
Countries Visited: Australia, Maldives, Seychelles, Madagascar (+7 more), South Africa, Namibia, Senegal, Spain, Sicily, Italy, France
Early Booking Offer
INSIDE
$8,452
OCEANVIEW
$9,918
BALCONY
$11,729
SUITE
-
From (per person) 8,452
Cruise

99 Days (98 Nights) Buenos Aires to Rome
Cruise Line: MSC Cruises
Departure: 26 January 2025
Countries Visited: Argentina, Falkland Islands, Chile, French Polynesia (+12 more), Cook Islands, New Zealand, Australia, Maldives, Seychelles, Madagascar, South Africa, Namibia, Senegal, Spain, Sicily, Italy
Early Booking Offer
INSIDE
$16,534
OCEANVIEW
$19,444
BALCONY
$24,721
SUITE
-
From (per person) 16,534
Cruise

29 Days (28 Nights) Bari to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 31 October 2025
Countries Visited: Italy, Croatia, Greece, Egypt (+6 more), Jordan, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Early Booking Offer
INSIDE
$3,677
OCEANVIEW
$4,132
BALCONY
$6,775
SUITE
$9,042
From (per person) 3,677
Cruise

48 Days (47 Nights) Melbourne to Rome
Cruise Line: MSC Cruises
Departure: 18 March 2025
Countries Visited: Australia, Maldives, Seychelles, Madagascar (+6 more), South Africa, Namibia, Senegal, Spain, Sicily, Italy
Early Booking Offer
INSIDE
$7,804
OCEANVIEW
$9,270
BALCONY
$11,517
SUITE
-
From (per person) 7,804
Cruise

20 Days (19 Nights) Cape Town to Genoa
Cruise Line: MSC Cruises
Departure: 16 April 2025
Countries Visited: South Africa, Namibia, Senegal, Spain (+2 more), Sicily, Italy
Early Booking Offer
INSIDE
$3,138
OCEANVIEW
$3,554
BALCONY
$4,455
SUITE
$6,683
From (per person) 3,138
Cruise

84 Days (83 Nights) Valparaiso to Rome
Cruise Line: MSC Cruises
Departure: 10 February 2025
Countries Visited: Chile, French Polynesia, Cook Islands, New Zealand (+10 more), Australia, Maldives, Seychelles, Madagascar, South Africa, Namibia, Senegal, Spain, Sicily, Italy
Early Booking Offer
INSIDE
$13,739
OCEANVIEW
$16,323
BALCONY
-
SUITE
-
From (per person) 13,739
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Nov 2025 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$528
OCEANVIEW
$578
BALCONY
$667
SUITE
$944
From (per person) 528
Cruise

85 Days (84 Nights) Valparaiso to Genoa
Cruise Line: MSC Cruises
Departure: 10 February 2025
Countries Visited: Chile, French Polynesia, Cook Islands, New Zealand (+10 more), Australia, Maldives, Seychelles, Madagascar, South Africa, Namibia, Senegal, Spain, Sicily, Italy
Early Booking Offer
INSIDE
$14,351
OCEANVIEW
$16,965
BALCONY
-
SUITE
-
From (per person) 14,351
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Dec 2025 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$641
OCEANVIEW
$701
BALCONY
$800
SUITE
$1,116
From (per person) 641
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 14 April 2026
Countries Visited: South Africa
Early Booking Offer
INSIDE
$498
OCEANVIEW
$548
BALCONY
$637
SUITE
$914
From (per person) 498
Cruise

6 Days (5 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 22 December 2025
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$1,042
OCEANVIEW
$1,091
BALCONY
$1,190
SUITE
$1,556
From (per person) 1,042
Cruise

102 Days (101 Nights) Buenos Aires to Barcelona
Cruise Line: MSC Cruises
Departure: 26 January 2025
Countries Visited: Argentina, Falkland Islands, Chile, French Polynesia (+13 more), Cook Islands, New Zealand, Australia, Maldives, Seychelles, Madagascar, South Africa, Namibia, Senegal, Spain, Sicily, Italy, France
Early Booking Offer
INSIDE
$16,591
OCEANVIEW
$19,670
BALCONY
$23,125
SUITE
-
From (per person) 16,591
Cruise

3 Days (2 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 10 January 2026
Countries Visited: South Africa
Early Booking Offer
INSIDE
$405
OCEANVIEW
$445
BALCONY
$544
SUITE
$772
From (per person) 405
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Jan 2026 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$641
OCEANVIEW
$701
BALCONY
$800
SUITE
$1,116
From (per person) 641
Cruise

49 Days (48 Nights) Melbourne to Genoa
Cruise Line: MSC Cruises
Departure: 18 March 2025
Countries Visited: Australia, Maldives, Seychelles, Madagascar (+6 more), South Africa, Namibia, Senegal, Spain, Sicily, Italy
Early Booking Offer
INSIDE
$7,931
OCEANVIEW
$9,426
BALCONY
$11,268
SUITE
-
From (per person) 7,931
Cruise

27 Days (26 Nights) Venice to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 02 November 2025
Countries Visited: Italy, Croatia, Greece, Egypt (+6 more), Jordan, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Early Booking Offer
INSIDE
$3,255
OCEANVIEW
$3,789
BALCONY
$5,086
SUITE
$8,323
From (per person) 3,255
Cruise

15 Days (14 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 27 December 2025
Countries Visited: South Africa, Madagascar, Mauritius, Reunion
Early Booking Offer
INSIDE
$2,784
OCEANVIEW
$2,942
BALCONY
-
SUITE
-
From (per person) 2,784
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Opera
Departures: Mar 2026 to Apr 2026
Countries Visited: South Africa, Namibia
Early Booking Offer
INSIDE
$903
OCEANVIEW
$962
BALCONY
$1,061
SUITE
$1,428
From (per person) 903
Results: 19 results

No Results found. Try changing your search filters.