Africa Cruises Starting In March 2027, 2028 and 2029

Are you planning a cruise exploring Africa in March 2027, 2028 or 2029? Choose from 29 unique cruises and 44 departures operated by Africa's leading cruise lines. Easily compare prices, itineraries, inclusions and traveller reviews to find the Africa cruise that best matches your travel style, budget and dates.
Filter Results
29 Cruises (44 Departures)
29 Cruises (44 Departures)
Departures
Duration
4 Days
94 Days
Start & End Cities
Ship Size
Cruise Lines
Show More...
Price
$400pp
$144,495pp
Countries
Show More...
Cruise

4 Days (3 Nights) Durban to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 08 March 2027
Visits: South Africa
Exclusive Savings
Inside
$647
Oceanview
$657
Balcony
$806
Suite
$1,033
From (Per Person)
A$647
Per Person
Cruise

13 Days (12 Nights) Walvis Bay to Dakar
Cruise Line: Ponant
Departures: Mar 2027 to Mar 2028
Visits: Namibia, Senegal
Exclusive Savings
Balcony
$5,051
Suite
$7,525
From (Per Person)
A$5,051
Save 131
Per Person
Cruise

4 Days (3 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 26 March 2027
Visits: South Africa
Exclusive Savings
Inside
$746
Oceanview
$776
Balcony
-
Suite
$1,202
From (Per Person)
A$746
Per Person
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Mar 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$701
Oceanview
$800
Balcony
$1,028
Suite
$1,295
From (Per Person)
A$701
Per Person
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 21 March 2027
Visits: South Africa, Namibia
Exclusive Savings
Inside
$1,181
Oceanview
$1,418
Balcony
$1,745
Suite
$1,993
From (Per Person)
A$1,181
Per Person
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departures: Nov 2026 to Mar 2027
Visits: South Africa, Mozambique
Exclusive Savings
Inside
$598
Oceanview
$687
Balcony
$875
Suite
$1,063
From (Per Person)
A$598
Per Person
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Ship: MSC Armonia
Departure: 29 March 2027
Visits: South Africa
Exclusive Savings
Inside
$558
Oceanview
$647
Balcony
$786
Suite
$1,004
From (Per Person)
A$558
Per Person
Cruise
 (1)

20 Days (19 Nights) Singapore to Cape Town
Cruise Line: Cunard
Departure: 22 March 2027
Visits: Singapore, Mauritius, Reunion, South Africa
Exclusive Savings
Inside
$4,847
Oceanview
$5,560
Balcony
$7,203
Suite
$15,242
From (Per Person)
A$4,847
Per Person
Cruise

17 Days (16 Nights) Cape Town to Mahe
Cruise Line: Silversea
Departure: 17 March 2028
Visits: South Africa, Reunion, Mauritius, Seychelles
Exclusive Savings
Oceanview
$21,462
Balcony
$22,834
Suite
-
From (Per Person)
A$21,462
Save 438
Per Person
Cruise

15 Days (14 Nights) Mahe to Cape Town
Cruise Line: Silversea
Ship: Silver Dawn
Departure: 28 March 2027
Visits: Seychelles, Mauritius, Reunion, South Africa
Exclusive Savings
Oceanview
-
Balcony
$18,522
Suite
$58,114
From (Per Person)
A$18,522
Save 378
Per Person
Cruise
 (1)

26 Days (25 Nights) Buenos Aires to Cape Town
Cruise Line: Seabourn
Departure: 04 March 2028
Visits: Argentina, Saint Helena, South Africa, Mozambique
Exclusive Savings
Oceanview
$25,039
Balcony
$27,979
Suite
-
From (Per Person)
A$25,039
Save 459
Per Person
Cruise
 (8)

43 Days (42 Nights) Hong Kong to Cape Town
Cruise Line: Azamara
Departure: 28 March 2028
Visits: China, Vietnam, Thailand, Singapore +9 more, Malaysia, Indonesia, Sri Lanka, India, Maldives, Mauritius, Reunion, Madagascar, South Africa
Azamara Always Included
Exclusive Savings
Inside
$24,045
Oceanview
$26,250
Balcony
$30,396
Suite
$46,732
From (Per Person)
A$24,045
Save 424
Per Person
Cruise

29 Days (28 Nights) Cape Town to Singapore
Cruise Line: Regent Seven Seas
Departure: 09 March 2027
Visits: South Africa, Mozambique, Madagascar, Tanzania +6 more, Seychelles, Maldives, Sri Lanka, Thailand, Malaysia, Singapore
Exclusive Savings
Oceanview
-
Balcony
-
Suite
$31,512
From (Per Person)
A$31,512
Save 2,568
Per Person
Cruise

26 Days (25 Nights) Bali to Port Louis
Cruise Line: Regent Seven Seas
Departure: 20 March 2028
Visits: Indonesia, Singapore, Malaysia, Thailand +5 more, Sri Lanka, Maldives, Seychelles, Madagascar, Mauritius
Exclusive Savings
Balcony
$36,091
Suite
$37,659
From (Per Person)
A$36,091
Save 2,669
Per Person
Cruise

32 Days (31 Nights) Singapore to Cape Town
Cruise Line: Regent Seven Seas
Departure: 28 March 2028
Visits: Singapore, Malaysia, Thailand, Sri Lanka +6 more, Maldives, Seychelles, Madagascar, Mauritius, Reunion, South Africa
Exclusive Savings
Balcony
$45,944
Suite
$47,218
From (Per Person)
A$45,944
Save 2,866
Per Person
Cruise

24 Days (23 Nights) Singapore to Cape Town
Cruise Line: Regent Seven Seas
Departure: 30 March 2029
Visits: Singapore, Malaysia, Thailand, Sri Lanka +4 more, Maldives, Seychelles, Madagascar, South Africa
Exclusive Savings
Balcony
$23,858
Suite
$27,077
From (Per Person)
A$23,858
Save 11,592
Per Person
Cruise
 (8)

70 Days (69 Nights) Sydney to Cape Town
Cruise Line: Azamara
Departure: 01 March 2028
Visits: Australia, Indonesia, Malaysia, Philippines +11 more, China, Vietnam, Thailand, Singapore, Sri Lanka, India, Maldives, Mauritius, Reunion, Madagascar, South Africa
Azamara Always Included
Exclusive Savings
Inside
$43,396
Oceanview
$44,895
Balcony
$52,882
Suite
$78,470
From (Per Person)
A$43,396
Save 763
Per Person
Cruise
 (1)

39 Days (38 Nights) Cape Town to London
Cruise Line: Seabourn
Departure: 29 March 2028
Visits: South Africa, Namibia, Angola, Sao Tome and Principe +9 more, Benin, Ghana, Senegal, Cape Verde, Spain, Morocco, Portugal, France, England
Exclusive Savings
Oceanview
$33,592
Balcony
-
Suite
-
From (Per Person)
A$33,592
Save 606
Per Person
Cruise

11 Days (10 Nights) Dakar to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departures: Jan 2027 to Mar 2028
Visits: Senegal, Cape Verde, Spain
Exclusive Savings
Balcony
$7,462
Suite
$11,216
From (Per Person)
A$7,462
Save 216
Per Person
Cruise

11 Days (10 Nights) Dakar to Las Palmas de Gran Canaria
Cruise Line: Ponant
Departure: 15 March 2027
Visits: Senegal, Cape Verde, Spain
Exclusive Savings
Balcony
$7,724
Suite
$11,633
From (Per Person)
A$7,724
Save 216
Per Person
Cruise
 (1)

40 Days (39 Nights) Singapore to London
Cruise Line: Cunard
Departure: 22 March 2027
Visits: Singapore, Mauritius, Reunion, South Africa +5 more, Namibia, Senegal, Spain, Portugal, England
Exclusive Savings
Inside
-
Oceanview
$12,546
Balcony
$16,367
Suite
$33,722
From (Per Person)
A$12,546
Per Person
Cruise
 (1)

56 Days (55 Nights) Buenos Aires to Lisbon
Cruise Line: Seabourn
Departure: 04 March 2028
Visits: Argentina, Saint Helena, South Africa, Mozambique +10 more, Namibia, Angola, Sao Tome and Principe, Benin, Ghana, Senegal, Cape Verde, Spain, Morocco, Portugal
Exclusive Savings
Oceanview
$50,874
Balcony
$67,093
Suite
-
From (Per Person)
A$50,874
Save 924
Per Person
Cruise
 (1)

64 Days (63 Nights) Buenos Aires to London
Cruise Line: Seabourn
Departure: 04 March 2028
Visits: Argentina, Saint Helena, South Africa, Mozambique +12 more, Namibia, Angola, Sao Tome and Principe, Benin, Ghana, Senegal, Cape Verde, Spain, Morocco, Portugal, France, England
Exclusive Savings
Oceanview
$56,183
Balcony
$65,003
Suite
-
From (Per Person)
A$56,183
Save 1,015
Per Person
Cruise
 (1)

47 Days (46 Nights) Hong Kong to London
Cruise Line: Cunard
Departure: 15 March 2027
Visits: China, Vietnam, Singapore, Mauritius +7 more, Reunion, South Africa, Namibia, Senegal, Spain, Portugal, England
Exclusive Savings
Inside
$12,816
Oceanview
$14,736
Balcony
$19,340
Suite
$51,426
From (Per Person)
A$12,816
Per Person
Cruise
 (4)

51 Days (50 Nights) Cape Town to Fort Lauderdale
Cruise Line: Princess
Departure: 09 March 2028
Visits: South Africa, Namibia, Cape Verde, Spain +12 more, Gibraltar, Sicily, Greece, Croatia, Montenegro, Turkey, Italy, Corsica, France, Morocco, Portugal, USA
Exclusive Savings
Inside
$10,319
Oceanview
$10,929
Balcony
$12,824
Suite
$22,248
From (Per Person)
A$10,319
Per Person
Cruise

64 Days (63 Nights) Sydney to Fort Lauderdale
Cruise Line: Holland America
Ship: Volendam
Departure: 11 March 2028
Visits: Australia, Indonesia, Singapore, Thailand +11 more, Sri Lanka, Maldives, Mauritius, Reunion, South Africa, Namibia, Ghana, Cote d'Ivoire, Cape Verde, Puerto Rico, USA
Advantage Fare
Exclusive Savings
Inside
$23,585
Oceanview
$25,961
Balcony
-
Suite
-
From (Per Person)
A$23,585
Per Person
Cruise

55 Days (54 Nights) Cape Town to Fort Lauderdale
Cruise Line: Holland America
Ship: Volendam
Departure: 22 March 2027
Visits: South Africa, Namibia, Gambia, Senegal +11 more, Cape Verde, Spain, Morocco, Portugal, France, Holland, Norway, Denmark, England, Puerto Rico, USA
Book Early & Have It All Fare Option
Exclusive Savings
Inside
$17,839
Oceanview
$19,819
Balcony
$34,273
Suite
-
From (Per Person)
A$17,839
Per Person
Cruise
 (8)

94 Days (93 Nights) Sydney to Barcelona
Cruise Line: Azamara
Departure: 01 March 2028
Visits: Australia, Indonesia, Malaysia, Philippines +16 more, China, Vietnam, Thailand, Singapore, Sri Lanka, India, Maldives, Mauritius, Reunion, Madagascar, South Africa, Namibia, Cape Verde, Spain, Morocco, Gibraltar
Azamara Always Included
Exclusive Savings
Inside
$53,812
Oceanview
$56,066
Balcony
$72,922
Suite
$106,164
From (Per Person)
A$53,812
Save 927
Per Person
Cruise
 (4)

66 Days (65 Nights) Cape Town to Los Angeles
Cruise Line: Princess
Departure: 09 March 2028
Visits: South Africa, Namibia, Cape Verde, Spain +16 more, Gibraltar, Sicily, Greece, Croatia, Montenegro, Turkey, Italy, Corsica, France, Morocco, Portugal, USA, Colombia, Panama, El Salvador, Mexico
Exclusive Savings
Inside
$13,400
Oceanview
$14,234
Balcony
$16,689
Suite
$28,924
From (Per Person)
A$13,400
Per Person
Results: 29 results

No trips found. Try adjusting the search filters.

Africa Cruises