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 208 cruises exploring Africa travelling with the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
134 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$400pp
$101,280pp
Countries
Show More...
Filter Results
146 Cruises (208 Cruise Departures)
Cruise
 (1)

16 Days (15 Nights) Cape Town to Port Louis
Cruise Line: Azamara Cruises
Departure: 20 December 2025
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
INSIDE
$4,815
OCEANVIEW
$5,300
BALCONY
$5,656
SUITE
$7,409
From (per person) 4,815
Cruise
 (1)

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departures: Jan 2025 to Feb 2025
Countries Visited: South Africa
Circle Club Voyage
INSIDE
$2,565
OCEANVIEW
$2,753
BALCONY
$3,287
SUITE
$6,594
From (per person) 2,565
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
$493
OCEANVIEW
$551
BALCONY
$628
SUITE
$901
From (per person) 493
Cruise
 (1)

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departures: Dec 2024 to Jan 2025
Countries Visited: South Africa
Circle Club Voyage
INSIDE
$2,337
OCEANVIEW
$2,486
BALCONY
$3,149
SUITE
$6,337
From (per person) 2,337
Cruise
 (1)

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Nov 2024 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$633
OCEANVIEW
$710
BALCONY
$778
SUITE
$1,099
From (per person) 633
Cruise
 (1)

19 Days (18 Nights) Cape Town to Las Palmas de Gran Canaria
Cruise Line: Azamara Cruises
Departures: Feb 2025 to Feb 2026
Countries Visited: South Africa, Namibia, Saint Helena, Gambia (+2 more), Senegal, Spain
INSIDE
$3,787
OCEANVIEW
$4,223
BALCONY
$6,460
SUITE
$9,905
From (per person) 3,787
Cruise
 (1)

7 Days (6 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 23 December 2024
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
-
OCEANVIEW
-
BALCONY
$1,196
SUITE
$2,050
From (per person) 1,196
Cruise
 (1)

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 December 2024
Countries Visited: South Africa
INSIDE
$2,547
OCEANVIEW
$2,586
BALCONY
$3,012
SUITE
$11,021
From (per person) 2,547
Cruise
 (1)

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Nov 2024 to Mar 2026
Countries Visited: South Africa, Mozambique
Early Booking Offer
INSIDE
$522
OCEANVIEW
$570
BALCONY
$648
SUITE
$930
From (per person) 522
Cruise
 (1)

19 Days (18 Nights) Las Palmas de Gran Canaria to Cape Town
Cruise Line: Azamara Cruises
Departures: Nov 2024 to Dec 2025
Countries Visited: Spain, Senegal, Gambia, Namibia (+1 more), South Africa
INSIDE
$3,123
OCEANVIEW
$3,193
BALCONY
$3,856
SUITE
$9,965
From (per person) 3,123
Cruise
 (1)

15 Days (14 Nights) Port Louis to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 January 2026
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
INSIDE
$5,655
OCEANVIEW
$7,111
BALCONY
$10,219
SUITE
$11,417
From (per person) 5,655
Cruise
 (1)

13 Days (12 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 29 December 2024
Countries Visited: South Africa, Mauritius, Reunion, Mozambique
Early Booking Offer
INSIDE
-
OCEANVIEW
$2,314
BALCONY
$2,479
SUITE
-
From (per person) 2,314
Cruise

20 Days (19 Nights) Cape Town to Accra
Cruise Line: Silversea
Ship: Silver Wind
Departure: 03 April 2025
Countries Visited: South Africa, Nambia, Namibia, Angola (+4 more), Congo, Sao Tome and Principe, Togo, Ghana
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$29,997
BALCONY
$32,472
SUITE
$56,529
From (per person) 29,997
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 01 March 2025
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
More At Sea OfferExclusive Solo Offer
INSIDE
$2,044
OCEANVIEW
$2,457
BALCONY
$4,110
SUITE
$4,644
From (per person) 2,044
Cruise

8 Days (7 Nights) Mindelo to Mindelo
Cruise Line: Ponant
Ship: Le Ponant
Departures: Nov 2024 to Nov 2025
Countries Visited: Cape Verde
Exclusive Savings
INSIDE
-
OCEANVIEW
$10,830
BALCONY
$14,573
SUITE
$15,641
Save (per person) 315
From (per person) 10,830
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,741
OCEANVIEW
$2,935
BALCONY
$3,149
SUITE
$4,031
From (per person) 2,741
Cruise

16 Days (15 Nights) Victoria to Cape Town
Cruise Line: Seabourn
Ship: Sojourn
Departure: 13 January 2025
Countries Visited: Seychelles, Madagascar, South Africa
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$11,272
BALCONY
$12,535
SUITE
$16,406
From (per person) 11,272
New ReleaseCruise

14 Days (13 Nights) Zanzibar to Mahe
Operated By: Abercrombie & Kent
Departure: 07 March 2025
Countries Visited: Zanzibar, Tanzania, Seychelles
Exclusive Solo Offer
From (per person) 26,015
Cruise

11 Days (10 Nights) Mahe to Mahe
Cruise Line: Silversea
Departure: 18 December 2024
Countries Visited: Madagascar, Seychelles, Tanzania
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$8,761
BALCONY
$9,949
SUITE
$9,256
From (per person) 8,761
Cruise

16 Days (15 Nights) Cape Town to Port Louis
Cruise Line: Regent Seven Seas
Departure: 01 February 2027
Countries Visited: South Africa, France, Madagascar, Mauritius
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$13,322
SUITE
$15,530
Save (per person) 7,368
From (per person) 13,322
Cruise

32 Days (31 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 22 February 2025
Countries Visited: South Africa, Nambia, Namibia, Mozambique (+2 more), Madagascar, Seychelles
Port-to-PortDoor-to-Door Upgrade Option
INSIDE
-
OCEANVIEW
$24,552
BALCONY
$28,413
SUITE
$25,839
From (per person) 24,552
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
$891
OCEANVIEW
$969
BALCONY
$1,046
SUITE
$1,405
From (per person) 891
Cruise

13 Days (12 Nights) Cape Town to Port Louis
Cruise Line: Norwegian Cruise Line
Departures: Nov 2025 to Feb 2026
Countries Visited: South Africa, Madagascar, Reunion, Mauritius
More At Sea OfferExclusive Solo Offer
INSIDE
$4,518
OCEANVIEW
$4,977
BALCONY
$7,194
SUITE
$7,654
From (per person) 4,518
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Silversea
Departures: Jan 2025 to Feb 2025
Countries Visited: Namibia, South Africa
Mutiple Deals Available
INSIDE
-
OCEANVIEW
$7,078
BALCONY
$10,048
SUITE
$8,464
From (per person) 7,078
Cruise

16 Days (15 Nights) Port Louis to Cape Town
Cruise Line: Regent Seven Seas
Departure: 17 January 2027
Countries Visited: Mauritius, Reunion, Madagascar, Mozambique (+1 more), South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$13,322
SUITE
$15,530
Save (per person) 7,368
From (per person) 13,322
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,017
OCEANVIEW
$1,095
BALCONY
$1,172
SUITE
$1,531
From (per person) 1,017
Cruise

17 Days (16 Nights) Port Louis to Cape Town
Cruise Line: Regent Seven Seas
Departure: 12 February 2026
Countries Visited: Mauritius, Madagascar, Tanzania, South Africa
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
$14,796
SUITE
$16,123
Save (per person) 7,234
From (per person) 14,796
Cruise

18 Days (17 Nights) Cape Town to Victoria
Cruise Line: Seabourn
Ship: Sojourn
Departure: 27 December 2024
Countries Visited: South Africa, Mozambique, Tanzania, Seychelles
SAIL INTO SAVINGS
INSIDE
-
OCEANVIEW
$8,531
BALCONY
$10,298
SUITE
$13,411
From (per person) 8,531
Cruise

12 Days (11 Nights) Port Louis to Cape Town
Cruise Line: Norwegian Cruise Line
Departure: 03 May 2025
Countries Visited: Mauritius, Reunion, Madagascar, South Africa
More At Sea Offer
INSIDE
$3,854
OCEANVIEW
$3,885
BALCONY
$4,574
SUITE
$10,855
From (per person) 3,854
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
$633
OCEANVIEW
$711
BALCONY
$789
SUITE
$1,099
From (per person) 633
Results: 1-30 of 146

No Results found. Try changing your search filters.

Country Routes

Cruises from Spain to United Arab Emirates Cruises from USA to Portugal Cruises from USA to Germany Cruises from Italy to England Cruises from Spain to Monaco Cruises from Germany to England Cruises from Portugal to England Cruises from Malta to Italy Cruises from Malta to Spain Cruises from Portugal to France Cruises from Chile to USA Cruises from England to Canada Cruises from England to Germany Cruises from Canada to England Cruises from Argentina to Brazil 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 Chile to Argentina Cruises from England to Italy Cruises from England to Spain Cruises from England to USA Cruises from French Polynesia to USA Cruises from Italy to Brazil Cruises from Italy to France Cruises from Italy to Greece Cruises from Italy to Monaco Cruises from Italy to Portugal Cruises from Italy to Spain Cruises from Italy to USA Cruises from New Zealand to Australia Cruises from Spain to Brazil Cruises from Portugal to Italy Cruises from Portugal to Spain Cruises from Portugal to USA Cruises from Singapore to Australia Cruises from Singapore to United Arab Emirates Cruises from Spain to France Cruises from Spain to Greece Cruises from Spain to Italy Cruises from Spain to Malta Cruises from Spain to Portugal Cruises from Spain to USA Cruises from USA to Argentina 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 Italy Cruises from Spain to England Cruises from USA to Spain