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 163 cruises exploring Africa travelling with the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
87 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$100pp
$43,320pp
Countries
Show More...
Filter Results
110 Cruises (163 Cruise Departures)
Cruise

4 Days (3 Nights) Durban to Cape Town
Cruise Line: MSC Cruises
Departure: 15 March 2024
Countries Visited: South Africa
Inside
$451
Oceanview
$590
Balcony
$748
Suite
$1,362
From 412
Cruise

47 Days (46 Nights) Victoria to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departure: 10 April 2023
Countries Visited: Seychelles, Kenya, Tanzania, South Africa (+9 more), Namibia, Benin, Ghana, Togo, Gambia, Senegal, Cape Verde, Spain, Morocco
Earlybird Saving
Inside
-
Oceanview
$27,764
Balcony
$31,922
Suite
-
From 27,764
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Regent Seven Seas
Departure: 21 December 2024
Countries Visited: South Africa, Namibia, Mozambique
Upgrade Your HorizonEarly Booking Savings
Inside
-
Oceanview
-
Balcony
$16,606
Suite
$17,309
From 16,606
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Departures: Feb 2024 to Mar 2024
Countries Visited: South Africa, Namibia
Inside
$3,203
Oceanview
$3,512
Balcony
$4,998
Suite
$5,513
From 3,203
Cruise

13 Days (12 Nights) Walvis Bay to Port Elizabeth
Cruise Line: Silversea
Ship: Silver Cloud
Departure: 23 March 2024
Countries Visited: Namibia, South Africa
Door-to-Door Economy Class IncludedPort-to-Port Only
Inside
-
Oceanview
$11,038
Balcony
$12,721
Suite
$23,958
From 11,038
Cruise

14 Days (13 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 21 December 2023
Countries Visited: South Africa, Mozambique
Great Value + USD$300 Onboard Credit
Inside
$5,115
Oceanview
$5,521
Balcony
$5,937
Suite
$7,962
From 5,115
Cruise

13 Days (12 Nights) Port Elizabeth to Maputo
Cruise Line: Silversea
Ship: Silver Cloud
Departure: 04 April 2024
Countries Visited: South Africa, Mozambique
Door-to-Door Economy Class IncludedPort-to-Port Only
Inside
-
Oceanview
$11,038
Balcony
$12,820
Suite
$23,958
From 11,038
Cruise

31 Days (30 Nights) Cape Town to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departure: 27 April 2023
Countries Visited: South Africa, Namibia, Benin, Ghana (+6 more), Togo, Gambia, Senegal, Cape Verde, Morocco, Spain
Earlybird Saving
Inside
-
Oceanview
$22,006
Balcony
$33,193
Suite
$45,766
From 22,006
Cruise

6 Days (5 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departure: 26 November 2023
Countries Visited: South Africa, Mozambique
Inside
$1,124
Oceanview
$1,322
Balcony
$1,520
Suite
$2,372
From 1,065
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departures: Dec 2023 to Feb 2025
Countries Visited: South Africa, Mozambique
Great Value + USD$300 Onboard CreditSolo Cruise Deals
Inside
$4,107
Oceanview
$4,453
Balcony
$4,968
Suite
$6,357
From 4,107
Cruise

19 Days (18 Nights) Gran Canaria to Cape Town
Cruise Line: Azamara Cruises
Departure: 21 November 2023
Countries Visited: Spain, Senegal, Gambia, Namibia (+1 more), South Africa
Great Value + USD$300 Onboard Credit
Inside
$5,893
Oceanview
$6,705
Balcony
$7,705
Suite
$9,731
From 5,893
Cruise

13 Days (12 Nights) Dakar to Dakar
Cruise Line: Hurtigruten
Departure: 16 December 2024
Countries Visited: Senegal, Cape Verde, Guinea-Bissau, Gambia
Inside
$9,192
Oceanview
$10,629
Balcony
-
Suite
$15,110
From 9,192
Cruise

17 Days (16 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 09 March 2025
Countries Visited: Madagascar, Seychelles, South Africa, Mozambique
Door-to-Door Economy Class Included
Inside
-
Oceanview
$14,652
Balcony
$17,028
Suite
$16,137
From 14,652
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Dec 2023 to Mar 2024
Countries Visited: South Africa, Mozambique
Inside
$788
Oceanview
$946
Balcony
$1,144
Suite
$1,897
From 728
Cruise

13 Days (12 Nights) Dakar to Dakar
Cruise Line: Hurtigruten
Departure: 22 December 2023
Countries Visited: Senegal, Cape Verde, Guinea-Bissau, Gambia
Inside
$8,598
Oceanview
$9,957
Balcony
-
Suite
$14,194
From 8,598
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Silversea
Departures: Jan 2025 to Feb 2025
Countries Visited: Namibia, South Africa
Door-to-Door Economy Class Included
Inside
-
Oceanview
$12,870
Balcony
$16,335
Suite
$14,157
From 12,870
Cruise

19 Days (18 Nights) Maputo to Mahe
Cruise Line: Silversea
Ship: Silver Cloud
Departure: 16 April 2024
Countries Visited: Madagascar, Seychelles, Tanzania, Mozambique
Door-to-Door Economy Class IncludedPort-to-Port Only
Inside
-
Oceanview
$23,215
Balcony
$27,373
Suite
$69,399
From 23,215
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Silversea
Departures: Jan 2024 to Jan 2024
Countries Visited: Namibia, South Africa
Door-to-Door Economy Class IncludedPort-to-Port Only
Inside
-
Oceanview
$9,454
Balcony
$11,632
Suite
$10,543
From 9,454
Cruise

19 Days (18 Nights) Cape Town to Dakar
Cruise Line: Silversea
Departure: 13 April 2023
Countries Visited: South Africa, Namibia, Angola, Ghana (+3 more), Cote d'Ivoire, Gambia, Senegal
Door-to-Door + Airfare Credit
Inside
-
Oceanview
$19,701
Balcony
$25,542
Suite
-
From 19,701
Cruise

17 Days (16 Nights) Bissau to Gran Canaria
Cruise Line: Hurtigruten
Departure: 03 January 2024
Countries Visited: Guinea-Bissau, Gambia, Senegal, Cape Verde (+1 more), Spain
Inside
$8,837
Oceanview
$9,830
Balcony
-
Suite
$14,215
From 8,837
Cruise

13 Days (12 Nights) Dakar to Dakar
Cruise Line: Hurtigruten
Departures: Nov 2023 to Jan 2025
Countries Visited: Senegal, Cape Verde, Guinea-Bissau, Gambia
Inside
$7,559
Oceanview
$8,741
Balcony
-
Suite
$12,426
From 7,559
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 December 2024
Countries Visited: South Africa, Mozambique
Solo Cruise Deals
Inside
$5,137
Oceanview
$5,662
Balcony
$6,345
Suite
$8,249
From 5,137
Cruise

3 Days (2 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Nov 2023 to Feb 2024
Countries Visited: South Africa
Inside
$392
Oceanview
$511
Balcony
$669
Suite
$1,184
From 352
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Dec 2023 to Mar 2024
Countries Visited: South Africa, Mozambique
Inside
$649
Oceanview
$788
Balcony
$946
Suite
$1,560
From 610
Cruise

3 Days (2 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Departure: 15 April 2023
Countries Visited: South Africa
Inside
$316
Oceanview
$425
Balcony
$574
Suite
$881
From 287
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Oceania Cruises
Departure: 09 May 2024
Countries Visited: South Africa, Namibia
Early Booking SavingsPast Guest Special
Inside
$6,427
Oceanview
$6,734
Balcony
$8,536
Suite
-
From 6,427
Cruise

13 Days (12 Nights) Zanzibar to Victoria
Cruise Line: Ponant
Departures: Feb 2024 to Feb 2024
Countries Visited: Tanzania, Seychelles
Early Booking Bonus
Inside
-
Oceanview
-
Balcony
$9,800
Suite
$16,750
From 9,800
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Regent Seven Seas
Departure: 28 December 2023
Countries Visited: South Africa, Namibia, Mozambique
Early Booking SavingsUpgrade Your Horizon
Inside
-
Oceanview
-
Balcony
$12,036
Suite
$12,480
From 12,036
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Departures: Apr 2023 to Apr 2024
Countries Visited: South Africa
Inside
$203
Oceanview
$292
Balcony
$431
Suite
$1,025
From 163
Cruise

15 Days (14 Nights) Cape Town to Rio de Janeiro
Cruise Line: Regent Seven Seas
Departure: 05 January 2025
Countries Visited: South Africa, Namibia, Brazil
Upgrade Your HorizonEarly Booking Savings
Inside
-
Oceanview
-
Balcony
$11,585
Suite
$12,150
From 11,585
Results: 1-30 of 110

No Results found. Try changing your search filters.

Country Routes

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