Africa Cruises Starting In December 2026, 2027 and 2028

Are you planning a cruise exploring Africa in December 2026, 2027 or 2028? Choose from 16 unique cruises and 47 departures operated by Africa's leading cruise lines. Easily compare prices, itineraries, inclusions and traveller reviews to find the Africa cruise that best matches your travel style, budget and dates.
Filter Results
16 Cruises (47 Departures)
16 Cruises (47 Departures)
Departures
Duration
4 Days
171 Days
Start & End Cities
Ship Size
Cruise Lines
Price
$300pp
$191,550pp
Countries
Show More...
Cruise
 (9)

32 Days (31 Nights) Cape Town to Port Louis
Operator: Azamara
Departure: 20 December 2028
Visits: South Africa, Madagascar, Reunion, Mauritius +4 more, France, Tanzania, Kenya, Seychelles
Azamara Always Included
Exclusive Savings
Inside
$16,055
Oceanview
$17,437
Balcony
$20,328
Suite
$26,717
From (Per Person)
A$16,055
Save 264
Per Person
Cruise
 (9)

16 Days (15 Nights) Cape Town to Port Louis
Operator: Azamara
Departure: 20 December 2028
Visits: South Africa, Madagascar, Reunion, Mauritius
Azamara Always Included
Exclusive Savings
Inside
$6,604
Oceanview
$7,192
Balcony
$8,378
Suite
$11,004
From (Per Person)
A$6,604
Save 105
Per Person
Cruise
 (2)

9 Days (8 Nights) Dakar to Dakar
Operator: Ponant
Departures: Nov 2026 to Dec 2026
Visits: Senegal, Guinea-Bissau
Exclusive Savings
Balcony
$7,861
Suite
$13,060
From (Per Person)
A$7,861
Save 292
Per Person
Cruise
 (9)

18 Days (17 Nights) Las Palmas de Gran Canaria to Cape Town
Operator: Azamara
Departure: 03 December 2028
Visits: Spain, Gambia, Namibia, South Africa
Azamara Always Included
Exclusive Savings
Inside
$4,487
Oceanview
$4,879
Balcony
$5,673
Suite
$7,437
From (Per Person)
A$4,487
Per Person
Cruise

12 Days (11 Nights) Richards Bay to Nosy Be
Operator: Ponant
Departure: 27 December 2027
Visits: South Africa, Madagascar
Exclusive Savings
Balcony
$14,794
Suite
$23,524
From (Per Person)
A$14,794
Save 406
Per Person
Cruise

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

11 Days (10 Nights) Walvis Bay to Durban
Operator: Ponant
Departure: 07 December 2026
Visits: Namibia, South Africa
Exclusive Savings
Balcony
$11,827
Suite
$17,938
From (Per Person)
A$11,827
Save 323
Per Person
Cruise

12 Days (11 Nights) Walvis Bay to Richards Bay
Operator: Ponant
Departure: 16 December 2027
Visits: Namibia, South Africa
Exclusive Savings
Balcony
$10,881
Suite
$18,098
From (Per Person)
A$10,881
Save 289
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,449
From (Per Person)
A$2,667
Per Person
Cruise

12 Days (11 Nights) Durban to Port Louis
Operator: Ponant
Departure: 17 December 2026
Visits: South Africa, Madagascar, Mauritius
Exclusive Savings
Balcony
$16,695
Suite
$24,591
From (Per Person)
A$16,695
Save 465
Per Person
Cruise

12 Days (11 Nights) Dakar to Walvis Bay
Operator: Ponant
Departure: 05 December 2027
Visits: Senegal, Namibia
Exclusive Savings
Balcony
$5,342
Suite
$7,612
From (Per Person)
A$5,342
Save 118
Per Person
Cruise

6 Days (5 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Sinfonia
Departures: Dec 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$1,389
Oceanview
$1,488
Balcony
$1,804
Suite
$2,072
From (Per Person)
A$1,389
Per Person
Cruise

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

11 Days (10 Nights) Las Palmas de Gran Canaria to Dakar
Operator: Ponant
Ship: Le Champlain
Departure: 03 December 2026
Visits: Spain, Cape Verde, Senegal
Exclusive Savings
Balcony
$8,762
Suite
$12,283
From (Per Person)
A$8,762
Save 228
Per Person
Cruise

143 Days (142 Nights) Fort Lauderdale to London
Operator: Viking
Ship: Viking Vesta
Departure: 21 December 2028
Visits: USA, Mexico, Colombia, Panama +29 more, Costa Rica, French Polynesia, Cook Islands, New Zealand, Australia, Indonesia, Singapore, Malaysia, Thailand, Sri Lanka, Maldives, Seychelles, Kenya, Tanzania, Zanzibar, Madagascar, Mozambique, South Africa, Namibia, Angola, Nigeria, Ghana, Senegal, Cape Verde, Spain, Morocco, Portugal, France, England
Exclusive Savings
Balcony
$115,635
Suite
$195,995
From (Per Person)
A$115,635
Save 2,360
Per Person
Cruise

171 Days (170 Nights) Fort Lauderdale to Stockholm
Operator: Viking
Ship: Viking Vesta
Departure: 21 December 2028
Visits: USA, Mexico, Colombia, Panama +39 more, Costa Rica, French Polynesia, Cook Islands, New Zealand, Australia, Indonesia, Singapore, Malaysia, Thailand, Sri Lanka, Maldives, Seychelles, Kenya, Tanzania, Zanzibar, Madagascar, Mozambique, South Africa, Namibia, Angola, Nigeria, Ghana, Senegal, Cape Verde, Spain, Morocco, Portugal, France, England, Ireland, Wales, Northern Ireland, Scotland, Norway, Denmark, Germany, Poland, Estonia, Sweden
Exclusive Savings
Balcony
$140,135
Suite
$238,135
From (Per Person)
A$140,135
Save 2,860
Per Person
Results: 16 results

No trips found. Try adjusting the search filters.

Africa Cruises