All Africa Cruises

Looking for a cruise with a difference? Explore the coastline off the Continent of Africa, the Canary and Cape Verde Islands or perhaps an adventure cruise down the rivers of West Africa. Choose from 176 cruises exploring Africa travelling with the world's leading cruise lines.
Filter Results
140 Cruises (176 Departures)
140 Cruises (176 Departures)
Departures
Show More...
Duration
3 Days
171 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$300pp
$191,550pp
Countries
Show More...
25 Day Gold & Ivory Coasts with Oceania Cruises Featured
Cruise
 (1)

25 Days (24 Nights) Cape Town to Lisbon
Operator: Oceania
Departure: 07 February 2027
Visits: South Africa, Namibia, Sao Tome and Principe, Togo +8 more, Ghana, Cote d'Ivoire, Gambia, Senegal, Cape Verde, Spain, Morocco, Portugal
Your World Inclusions
Exclusive Savings
Inside
$15,813
Oceanview
$16,084
Balcony
$20,216
Suite
-
From (Per Person)
A$15,813
Save 2,417
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
 (1)

20 Days (19 Nights) Mahe to Cape Town
Operator: Seabourn
Departure: 13 April 2029
Visits: Seychelles, Tanzania, Madagascar, Mauritius, Reunion, South Africa
Exclusive Savings
Oceanview
$16,698
Balcony
$20,814
Suite
$62,072
From (Per Person)
A$16,698
Save 301
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
 (1)

44 Days (43 Nights) Mahe to Lisbon
Operator: Seabourn
Departure: 13 April 2029
Visits: Seychelles, Tanzania, Madagascar, Mauritius +7 more, Reunion, South Africa, Namibia, Senegal, Cape Verde, Spain, Portugal
Exclusive Savings
Oceanview
$35,146
Balcony
$45,279
Suite
-
From (Per Person)
A$35,146
Save 628
Per Person
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
$14,693
Oceanview
$15,947
Balcony
$18,574
Suite
$24,375
From (Per Person)
A$14,693
Save 236
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)

17 Days (16 Nights) Port Louis to Port Louis
Operator: Azamara
Departures: Jan 2029
Visits: Mauritius, Madagascar, France, Tanzania, Kenya, Seychelles
Azamara Always Included
Exclusive Savings
Inside
$7,314
Oceanview
$7,941
Balcony
$9,244
Suite
$12,116
From (Per Person)
A$7,314
Save 125
Per Person
Cruise
 (9)

32 Days (31 Nights) Port Louis to Cape Town
Operator: Azamara
Departure: 20 January 2029
Visits: Mauritius, Madagascar, France, Tanzania +4 more, Kenya, Seychelles, Reunion, South Africa
Azamara Always Included
Exclusive Savings
Inside
$15,919
Oceanview
$17,282
Balcony
$20,133
Suite
$26,435
From (Per Person)
A$15,919
Save 260
Per Person
Cruise
 (9)

16 Days (15 Nights) Port Louis to Cape Town
Operator: Azamara
Departure: 05 February 2029
Visits: Mauritius, Reunion, Madagascar, South Africa
Azamara Always Included
Exclusive Savings
Inside
$6,959
Oceanview
$7,556
Balcony
$8,811
Suite
$11,565
From (Per Person)
A$6,959
Save 110
Per Person
Cruise

8 Days (7 Nights) Mindelo to Mindelo
Operator: Ponant
Ship: Le Ponant
Departure: 21 November 2026
Visits: Cape Verde
Exclusive Savings
Oceanview
$13,881
Balcony
-
Suite
$37,287
From (Per Person)
A$13,881
Save 399
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

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

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 Sinfonia
Departures: Nov 2027 to Feb 2028
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$711
Oceanview
$810
Balcony
$1,038
Suite
$1,226
From (Per Person)
A$711
Per Person
Cruise

13 Days (12 Nights) Accra to Dakar
Operator: Silversea
Departure: 31 March 2028
Visits: Ghana, Benin, Togo, Sierra Leone, Guinea-Bissau, Senegal
Exclusive Savings
Balcony
$22,032
Suite
$35,569
From (Per Person)
A$22,032
Save 4,418
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

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

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

8 Days (7 Nights) Mindelo to Mindelo
Operator: Ponant
Ship: Le Ponant
Departures: Nov 2026 to Nov 2027
Visits: Cape Verde
Exclusive Savings
Oceanview
$11,562
Balcony
$16,364
Suite
$18,799
From (Per Person)
A$11,562
Save 603
Per Person
Cruise

13 Days (12 Nights) Dakar to Walvis Bay
Operator: Ponant
Departure: 25 November 2026
Visits: Senegal, Namibia
Exclusive Savings
Balcony
$6,016
Suite
$8,625
From (Per Person)
A$6,016
Save 134
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

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

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
$895
Suite
$984
From (Per Person)
A$588
Per Person
Cruise

20 Days (19 Nights) Cape Town to Dakar
Operator: Silversea
Ship: Silver Dawn
Departure: 11 April 2027
Visits: South Africa, Namibia, Angola, Ghana, Cote d'Ivoire, Gambia, Senegal
Exclusive Savings
Oceanview
$24,659
Balcony
$25,320
Suite
$75,300
From (Per Person)
A$24,659
Save 8,891
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
$499
Oceanview
$519
Balcony
$627
Suite
$796
From (Per Person)
A$499
Per Person
Cruise

12 Days (11 Nights) Port Louis to Durban
Operator: Ponant
Departure: 20 February 2028
Visits: Mauritius, Madagascar, South Africa
Exclusive Savings
Balcony
$17,627
Suite
$25,891
From (Per Person)
A$17,627
Save 493
Per Person
Cruise

16 Days (15 Nights) Cape Town to Port Louis
Operator: Regent Seven Seas
Departure: 01 February 2027
Visits: South Africa, France, Madagascar, Mauritius
Exclusive Savings
Balcony
$10,250
Suite
$10,555
From (Per Person)
A$10,250
Save 18,520
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

13 Days (12 Nights) Walvis Bay to Dakar
Operator: Ponant
Departures: Mar 2027 to Mar 2028
Visits: Namibia, Senegal
Exclusive Savings
Balcony
$5,919
Suite
$8,441
From (Per Person)
A$5,919
Save 138
Per Person
Results: 1-29 of 140

No trips found. Try adjusting the search filters.

Country Routes

Cruises from England to Sweden Cruises from Indonesia to Singapore Cruises from USA to Portugal Cruises from USA to Germany Cruises from England to Holland Cruises from China to Singapore Cruises from France to Portugal Cruises from Canada to Japan Cruises from France to Spain Cruises from Portugal to England Cruises from Portugal to France Cruises from Chile to USA Cruises from England to Canada Cruises from Australia to Japan Cruises from England to Germany Cruises from Singapore to China Cruises from Canada to England Cruises from Indonesia to Australia Cruises from Portugal to Greece Cruises from Argentina to Chile Cruises from Argentina to USA Cruises from Australia to Singapore Cruises from Australia to USA Cruises from Canada to USA Cruises from China to Japan Cruises from England to Italy Cruises from England to Spain Cruises from England to USA Cruises from France to Italy Cruises from Italy to France Cruises from South Africa to Italy Cruises from Italy to Greece Cruises from Italy to Portugal Cruises from Italy to Spain Cruises from Italy to USA Cruises from Portugal to Italy Cruises from Portugal to Spain Cruises from Portugal to USA Cruises from Singapore to Australia Cruises from Singapore to Japan Cruises from Spain to France Cruises from Spain to Greece Cruises from Spain to Italy Cruises from Spain to Portugal Cruises from Spain to USA Cruises from USA to Australia Cruises from USA to Canada Cruises from England to Portugal Cruises from USA to Chile Cruises from USA to England Cruises from USA to Holland Cruises from USA to Italy Cruises from USA to Japan Cruises from Spain to England Cruises from USA to Spain