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 134 cruises exploring Africa travelling with the world's leading cruise lines.
Filter Results
100 Cruises (134 Departures)
100 Cruises (134 Departures)
Departures
Show More...
Duration
3 Days
171 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$400pp
$147,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
$8,657
Suite
$13,060
From (Per Person)
A$8,657
Save 327
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) 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

6 Days (5 Nights) Cape Town to Cape Town
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Mar 2027
Visits: South Africa, Namibia
Exclusive Savings
Inside
$1,151
Oceanview
$1,339
Balcony
$1,735
Suite
$1,973
From (Per Person)
A$1,151
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

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

6 Days (5 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Dec 2026 to Feb 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$1,042
Oceanview
$1,240
Balcony
$1,626
Suite
$1,854
From (Per Person)
A$1,042
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

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

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

13 Days (12 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departure: 26 December 2026
Visits: South Africa, Mauritius, Reunion, Mozambique
Exclusive Savings
Inside
$2,925
Oceanview
$3,291
Balcony
-
Suite
-
From (Per Person)
A$2,925
Per Person
Cruise

8 Days (7 Nights) Mindelo to Mindelo
Operator: Ponant
Ship: Le Ponant
Departures: Oct 2026 to Nov 2027
Visits: Cape Verde
Exclusive Savings
Oceanview
$10,292
Balcony
$16,364
Suite
$18,178
From (Per Person)
A$10,292
Save 603
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

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
$23,437
Suite
$24,123
From (Per Person)
A$23,437
Save 2,443
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
$24,113
Suite
-
From (Per Person)
A$24,113
Save 1,787
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

13 Days (12 Nights) Dakar to Walvis Bay
Operator: Ponant
Departure: 25 November 2026
Visits: Senegal, Namibia
Exclusive Savings
Balcony
$5,725
Suite
$8,159
From (Per Person)
A$5,725
Save 125
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
Ship: MSC Armonia
Departure: 08 February 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$731
Oceanview
$840
Balcony
-
Suite
$1,384
From (Per Person)
A$731
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
$24,867
Suite
$25,357
From (Per Person)
A$24,867
Save 2,473
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
$26,558
From (Per Person)
A$10,241
Save 209
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
$608
Oceanview
$697
Balcony
$855
Suite
$1,093
From (Per Person)
A$608
Per Person
Cruise

5 Days (4 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Mar 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$731
Oceanview
$840
Balcony
$1,087
Suite
$1,384
From (Per Person)
A$731
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) 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

4 Days (3 Nights) Durban to Durban
Operator: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Mar 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$618
Oceanview
$726
Balcony
$1,014
Suite
$1,132
From (Per Person)
A$618
Per Person
Cruise

16 Days (15 Nights) Port Louis to Cape Town
Operator: Regent Seven Seas
Departure: 17 January 2027
Visits: Mauritius, Reunion, Madagascar, Mozambique, South Africa
Exclusive Savings
Balcony
$23,936
Suite
$24,426
From (Per Person)
A$23,936
Save 2,454
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,768
Oceanview
$5,560
Balcony
$7,272
Suite
$15,242
From (Per Person)
A$4,768
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
$17,596
Suite
$47,432
From (Per Person)
A$17,596
Save 1,304
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,202
From (Per Person)
A$10,388
Save 212
Per Person
Results: 1-30 of 100

No trips found. Try adjusting the search filters.