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 downs 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
90 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$200pp
$47,740pp
Countries
Show More...
Filter Results
135 Cruises (208 Cruise Departures)
Cruise

43 Days (42 Nights) Sydney to London
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 12 March 2023
Countries Visited: Australia, Mauritius, Reunion, South Africa (+3 more), Namibia, Spain, England
Inside
$10,000
Oceanview
$13,250
Balcony
$12,880
Suite
$30,870
From 10,000
Cruise

49 Days (48 Nights) Sydney to Cape Town
Cruise Line: Oceania Cruises
Departure: 22 March 2024
Countries Visited: Australia, Papua New Guinea, Indonesia, Singapore (+8 more), Thailand, Myanmar, Sri Lanka, India, Maldives, Seychelles, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
$19,930
Oceanview
$21,290
Balcony
$27,960
Suite
$39,180
Save 7,500
From 19,930
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 Offers
Inside
-
Oceanview
$27,999
Balcony
$32,199
Suite
-
From 27,999
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
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$20,590
Suite
$22,070
Save 2,000
From 20,590
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Departures: Dec 2022 to Mar 2024
Countries Visited: South Africa, Namibia
Inside
$1,554
Oceanview
$1,974
Balcony
$2,806
Suite
$3,040
From 1,554
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 20 February 2023
Countries Visited: South Africa, Namibia
Inside
$499
Oceanview
$609
Balcony
-
Suite
-
From 429
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 All⁠ ⁠Inclusive
Inside
-
Oceanview
$14,750
Balcony
$17,050
Suite
$32,300
From 14,750
Cruise

27 Days (26 Nights) Cape Town to Sydney
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 01 February 2024
Countries Visited: South Africa, Reunion, Mauritius, Australia
Inside
$5,849
Oceanview
$7,849
Balcony
$7,999
Suite
$20,899
From 5,849
Cruise

24 Days (23 Nights) Mahe to Cape Town
Cruise Line: Silversea
Departure: 21 March 2023
Countries Visited: Seychelles, Tanzania, Madagascar, Mauritius (+2 more), Reunion, South Africa
Inside
-
Oceanview
$24,700
Balcony
$33,900
Suite
-
From 24,700
Cruise

19 Days (18 Nights) Cape Town to Mumbai
Cruise Line: Oceania Cruises
Departure: 18 January 2023
Countries Visited: South Africa, Mozambique, Madagascar, Seychelles (+2 more), Maldives, India
Early Booking Savings + OLife Choice
Inside
$9,960
Oceanview
$10,490
Balcony
-
Suite
$17,920
Save 2,950
From 9,960
Cruise

14 Days (13 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 21 December 2023
Countries Visited: South Africa, Mozambique
Solo Cruise Deals
Inside
$5,162
Oceanview
$5,572
Balcony
$5,992
Suite
$8,038
From 5,162
Cruise

77 Days (76 Nights) Tahiti to Cape Town
Cruise Line: Oceania Cruises
Departure: 07 March 2025
Countries Visited: French Polynesia, USA, Samoa, Fiji (+16 more), Vanuatu, New Caledonia, New Zealand, Australia, Indonesia, Singapore, Malaysia, Thailand, Myanmar, Sri Lanka, India, Maldives, Seychelles, Madagascar, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
$31,610
Oceanview
$33,610
Balcony
$44,470
Suite
$62,390
Save 10,600
From 31,610
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 All⁠ ⁠Inclusive
Inside
-
Oceanview
$14,750
Balcony
$17,150
Suite
$32,300
From 14,750
Cruise

15 Days (14 Nights) Dakar to Manaus
Cruise Line: Silversea
Departure: 01 May 2023
Countries Visited: Senegal, Cape Verde, Brazil
Inside
-
Oceanview
$9,600
Balcony
$12,600
Suite
-
From 9,600
Cruise

74 Days (73 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Zuiderdam
Departure: 10 October 2023
Countries Visited: USA, Portugal, Spain, Morocco (+17 more), Tunisia, Greece, Cyprus, Egypt, Jordan, Seychelles, Tanzania, Madagascar, Mozambique, South Africa, Namibia, Angola, Ghana, Gambia, Senegal, Cape Verde, Puerto Rico
Advantage Fares
Inside
$17,700
Oceanview
$19,300
Balcony
$27,500
Suite
$36,400
From 17,700
Cruise

24 Days (23 Nights) Hong Kong to Cape Town
Cruise Line: Cunard
Departure: 20 March 2024
Countries Visited: Hong Kong, Vietnam, Singapore, Sri Lanka (+2 more), Mauritius, South Africa
Inside
$5,049
Oceanview
$5,999
Balcony
$7,849
Suite
$21,399
From 5,049
Cruise

25 Days (24 Nights) Cape Town to Lisbon
Cruise Line: Oceania Cruises
Departure: 21 May 2024
Countries Visited: South Africa, Namibia, Sao Tome and Principe, Togo (+8 more), Ghana, Cote d'Ivoire, Gambia, Senegal, Cape Verde, Spain, Morocco, Portugal
Early Booking Savings + OLife Choice
Inside
-
Oceanview
$13,620
Balcony
$17,870
Suite
-
Save 4,450
From 13,620
Cruise

22 Days (21 Nights) London to Cape Town
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 11 January 2024
Countries Visited: England, Portugal, Spain, Namibia (+1 more), South Africa
Inside
$4,349
Oceanview
$5,999
Balcony
$6,399
Suite
-
From 4,349
Cruise

21 Days (20 Nights) Lisbon to Dakar
Cruise Line: Hurtigruten
Departure: 09 October 2024
Countries Visited: Portugal, Spain, Cape Verde, Guinea-Bissau (+1 more), Senegal
Inside
$10,215
Oceanview
$11,851
Balcony
-
Suite
$16,952
From 10,215
Cruise

12 Days (11 Nights) Dakar to Barcelona
Cruise Line: Seabourn
Ship: Sojourn
Departure: 15 May 2023
Countries Visited: Senegal, Cape Verde, Spain, Morocco
Earlybird Offers
Inside
-
Oceanview
$9,699
Balcony
$15,199
Suite
$21,499
From 9,699
Cruise

21 Days (20 Nights) Dakar to Lisbon
Cruise Line: Hurtigruten
Departure: 21 January 2025
Countries Visited: Senegal, Guinea-Bissau, Cape Verde, Spain (+1 more), Portugal
Inside
$10,369
Oceanview
$12,106
Balcony
-
Suite
$17,519
From 10,369
Cruise

40 Days (39 Nights) Hong Kong to London
Cruise Line: Cunard
Departure: 20 March 2024
Countries Visited: Hong Kong, Vietnam, Singapore, Sri Lanka (+6 more), Mauritius, South Africa, Namibia, Spain, Portugal, England
Inside
$7,999
Oceanview
$9,199
Balcony
$11,999
Suite
$33,249
From 7,999
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 Offers
Inside
-
Oceanview
$22,199
Balcony
$33,499
Suite
$46,199
From 22,199
Cruise

25 Days (24 Nights) Durban to Genoa
Cruise Line: MSC Cruises
Departure: 06 April 2024
Countries Visited: South Africa, Reunion, Mauritius, Egypt (+2 more), Jordan, Italy
Inside
$2,409
Oceanview
$3,009
Balcony
$3,509
Suite
$5,769
From 2,409
Cruise

46 Days (45 Nights) Fort Lauderdale to Cape Town
Cruise Line: Holland America
Ship: Zuiderdam
Departure: 10 October 2023
Countries Visited: USA, Portugal, Spain, Morocco (+10 more), Tunisia, Greece, Cyprus, Egypt, Jordan, Seychelles, Tanzania, Madagascar, Mozambique, South Africa
Advantage Fares
Inside
$12,300
Oceanview
$13,500
Balcony
$19,200
Suite
$30,630
From 12,300
Cruise

90 Days (89 Nights) Genoa to New York
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 05 January 2024
Countries Visited: Italy, France, Spain, Sicily (+20 more), Malta, Cyprus, Israel, Egypt, Jordan, Kenya, Tanzania, Seychelles, Mauritius, Reunion, Mozambique, South Africa, Namibia, Brazil, Saint Lucia, Barbados, Martinique, Dominican Republic, Bahamas, USA
Inside
$18,499
Oceanview
-
Balcony
$24,849
Suite
-
From 17,249
Cruise

62 Days (61 Nights) Singapore to Barcelona
Cruise Line: Oceania Cruises
Departure: 17 April 2025
Countries Visited: Singapore, Malaysia, Thailand, Myanmar (+17 more), Sri Lanka, India, Maldives, Seychelles, Madagascar, Mozambique, South Africa, Namibia, Angola, Sao Tome and Principe, Togo, Ghana, Cote d'Ivoire, Senegal, Cape Verde, Spain, Morocco
Early Booking Savings + OLife Choice
Inside
$27,300
Oceanview
$29,590
Balcony
$38,590
Suite
$52,190
Save 8,450
From 27,300
Cruise

8 Days (7 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 27 December 2022
Countries Visited: South Africa, Namibia
Inside
$909
Oceanview
-
Balcony
-
Suite
-
From 799
Cruise

38 Days (37 Nights) London to Perth
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 11 January 2024
Countries Visited: England, Portugal, Spain, Namibia (+4 more), South Africa, Reunion, Mauritius, Australia
Inside
$7,849
Oceanview
$11,049
Balcony
$11,399
Suite
$28,999
From 7,849
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
Solo Cruise Deals
Inside
$4,267
Oceanview
$4,677
Balcony
$5,087
Suite
$6,613
From 4,267
Results: 1-30 of 135

No Results found. Try changing your search filters.

Country Routes

Cruises from New Zealand to USA Cruises from Greece to Israel Cruises from Monaco to Spain Cruises from USA to Portugal Cruises from Hong Kong to Singapore Cruises from Spain to Monaco Cruises from Singapore to Hong Kong Cruises from Germany to England Cruises from France to Spain Cruises from United Arab Emirates to Italy Cruises from Portugal to England Cruises from Malta to Italy Cruises from Malta to Spain 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 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 Barbados to USA Cruises from Brazil to Argentina Cruises from Italy to Israel 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 Holland to USA Cruises from Hong Kong to Japan Cruises from Israel to Italy 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 Japan to Singapore Cruises from Japan 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 Japan 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 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 USA to Barbados Cruises from USA to England Cruises from USA to French Polynesia 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