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 156 cruises exploring Africa travelling with the world's leading cruise lines.
Filter Results
102 Cruises (156 Departures)
102 Cruises (156 Departures)
Departures
Show More...
Duration
3 Days
171 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$400pp
$144,495pp
Countries
Show More...
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 518
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
$21,368
Suite
$21,848
From (Per Person)
A$21,368
Save 7,402
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,125
Suite
$22,341
From (Per Person)
A$14,125
Save 385
Per Person
Cruise

4 Days (3 Nights) Cape Town to Cape Town
Operator: MSC Cruises
Departures: Mar 2027 to Jan 2028
Visits: South Africa
Exclusive Savings
Inside
$657
Oceanview
$736
Balcony
$924
Suite
$1,073
From (Per Person)
A$657
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,102
Oceanview
$1,161
Balcony
$1,389
Suite
$1,725
From (Per Person)
A$1,102
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
$15,464
Suite
$24,708
From (Per Person)
A$15,464
Save 426
Per Person
Cruise

11 Days (10 Nights) Walvis Bay to Durban
Operator: Ponant
Departure: 07 December 2026
Visits: Namibia, South Africa
Exclusive Savings
Balcony
$12,380
Suite
$17,938
From (Per Person)
A$12,380
Save 340
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

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,638
Oceanview
$2,954
Balcony
$4,083
Suite
$4,162
From (Per Person)
A$2,638
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
-
Balcony
$25,333
Suite
-
From (Per Person)
A$25,333
Save 517
Per Person
Cruise

21 Days (20 Nights) Lisbon to Cape Town
Operator: Silversea
Ship: Silver Muse
Departure: 21 October 2026
Visits: Portugal, Senegal, Ghana, Namibia, South Africa
Exclusive Savings
Oceanview
$10,241
Balcony
$10,829
Suite
$21,364
From (Per Person)
A$10,241
Save 209
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) 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

4 Days (3 Nights) Durban to Cape Town
Operator: MSC Cruises
Departures: Mar 2027 to Jan 2028
Visits: South Africa
Exclusive Savings
Inside
$608
Oceanview
$697
Balcony
$855
Suite
$1,093
From (Per Person)
A$608
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
$18,276
Suite
$24,591
From (Per Person)
A$18,276
Save 514
Per Person
Cruise

15 Days (14 Nights) Port Louis to Cape Town
Operator: Regent Seven Seas
Departure: 14 April 2028
Visits: Mauritius, Reunion, Madagascar, South Africa
Exclusive Savings
Balcony
$18,047
Suite
$18,870
From (Per Person)
A$18,047
Save 7,833
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
$10,292
Balcony
$16,364
Suite
$18,799
From (Per Person)
A$10,292
Save 603
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,001
Suite
$35,574
From (Per Person)
A$22,001
Save 2,199
Per Person
Cruise

5 Days (4 Nights) Durban to Durban
Operator: MSC Cruises
Departures: Feb 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

8 Days (7 Nights) Mindelo to Mindelo
Operator: Ponant
Ship: Le Ponant
Departures: Nov 2026
Visits: Cape Verde
Exclusive Savings
Oceanview
$13,881
Balcony
-
Suite
$21,301
From (Per Person)
A$13,881
Save 403
Per Person
Cruise

15 Days (14 Nights) Cape Town to Cape Town
Operator: Regent Seven Seas
Departure: 22 April 2029
Visits: South Africa, Madagascar, France, Mozambique
Exclusive Savings
Balcony
$13,517
Suite
$14,778
From (Per Person)
A$13,517
Save 8,773
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
Cruise

5 Days (4 Nights) Durban to Durban
Operator: MSC Cruises
Departures: Nov 2026 to Mar 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

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

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

6 Days (5 Nights) Durban to Durban
Operator: MSC Cruises
Departures: Dec 2026 to Dec 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$1,309
Oceanview
$1,399
Balcony
$1,696
Suite
$1,933
From (Per Person)
A$1,309
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
 (1)

20 Days (19 Nights) Singapore to Cape Town
Operator: Cunard
Departure: 22 March 2027
Visits: Singapore, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
$4,909
Oceanview
$5,553
Balcony
$7,266
Suite
$15,235
From (Per Person)
A$4,909
Per Person
Cruise

15 Days (14 Nights) Mahe to Cape Town
Operator: Silversea
Ship: Silver Dawn
Departure: 28 March 2027
Visits: Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Oceanview
-
Balcony
$18,473
Suite
$54,439
From (Per Person)
A$18,473
Save 377
Per Person
Cruise

23 Days (22 Nights) Cape Town to Mumbai
Operator: Silversea
Ship: Silver Muse
Departure: 10 November 2026
Visits: South Africa, Reunion, Mauritius, Seychelles, India
Exclusive Savings
Oceanview
$10,388
Balcony
$12,348
Suite
$35,231
From (Per Person)
A$10,388
Save 212
Per Person
Results: 1-30 of 102

No trips found. Try adjusting the search filters.