Home > All Cruises > Africa Cruises > South Africa Cruises

South Africa Cruises

Are you looking for a cruise to South Africa? Choose from 33 unique cruise itineraries to South Africa, departing from Cape Town, Durban, Port Elizabeth, Puerto Williams, Ushuaia and more. December and January are the most popular months to cruise to South Africa and we have over 92 departures available from six of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
22 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$22,590pp
Countries
Show More...
Filter Results
33 Cruises (92 Cruise Departures)
Cruise

3 Days (2 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Departures: Jan 2023 to Apr 2023
Countries Visited: South Africa
Inside
$264
Oceanview
$324
Balcony
$404
Suite
$684
From 234
Cruise

4 Days (3 Nights) Cape Town to Durban
Cruise Line: MSC Cruises
Departure: 17 April 2023
Countries Visited: South Africa
Inside
$279
Oceanview
$369
Balcony
$509
Suite
$1,109
From 239
Cruise

4 Days (3 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departures: Dec 2022 to Mar 2023
Countries Visited: South Africa
Inside
$309
Oceanview
$389
Balcony
$609
Suite
$809
From 269
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Departures: Dec 2022 to Mar 2024
Countries Visited: South Africa, Namibia
Inside
$1,649
Oceanview
$2,118
Balcony
$3,031
Suite
$3,381
From 1,649
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

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

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

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
$949
Oceanview
$1,109
Balcony
-
Suite
-
From 799
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
Cruise

5 Days (4 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Dec 2022 to Mar 2023
Countries Visited: South Africa, Mozambique
Inside
$389
Oceanview
$469
Balcony
$569
Suite
$1,159
From 349
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 All⁠ ⁠Inclusive
Inside
-
Oceanview
$13,000
Balcony
$16,500
Suite
$14,300
From 13,000
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 All⁠ ⁠Inclusive
Inside
-
Oceanview
$11,400
Balcony
$13,700
Suite
$12,500
From 11,400
Cruise

4 Days (3 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departures: Dec 2022 to Mar 2023
Countries Visited: South Africa, Mozambique
Inside
$349
Oceanview
$409
Balcony
$489
Suite
$999
From 319
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
$7,714
Oceanview
$8,324
Balcony
$9,414
Suite
$12,507
From 7,714
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Oceania Cruises
Departures: Jan 2023 to May 2024
Countries Visited: South Africa, Namibia
Early Booking Savings + OLife Choice
Inside
$6,140
Oceanview
$6,590
Balcony
$8,410
Suite
$12,500
Save 3,850
From 6,140
Cruise

6 Days (5 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 23 January 2023
Countries Visited: South Africa, Namibia
Inside
$499
Oceanview
$609
Balcony
$959
Suite
$1,289
From 429
Cruise

8 Days (7 Nights) Durban to Durban
Cruise Line: MSC Cruises
Departure: 19 December 2022
Countries Visited: South Africa, Mozambique
Inside
-
Oceanview
-
Balcony
$1,459
Suite
-
From 1,319
Cruise

15 Days (14 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 December 2022
Countries Visited: South Africa, Mozambique
Inside
$3,514
Oceanview
$3,764
Balcony
$4,934
Suite
$7,250
From 3,514
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departures: Jan 2023 to Feb 2023
Countries Visited: South Africa, Mozambique
Black Friday Sale
Inside
-
Oceanview
$3,894
Balcony
$5,744
Suite
$9,880
From 3,894
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Silversea
Departure: 28 December 2023
Countries Visited: Namibia, South Africa
Door-To-Door All⁠ ⁠Inclusive
Inside
-
Oceanview
$9,050
Balcony
$11,150
Suite
$10,150
From 9,050
Cruise

5 Days (4 Nights) Cape Town to Cape Town
Cruise Line: MSC Cruises
Departures: Dec 2022 to Apr 2023
Countries Visited: South Africa, Namibia
Inside
$389
Oceanview
$489
Balcony
$719
Suite
$1,029
From 339
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

22 Days (21 Nights) Ushuaia to Cape Town
Cruise Line: Silversea
Ship: Silver Cloud
Departure: 07 March 2023
Countries Visited: Argentina, Falkland Islands, South Africa
Inside
-
Oceanview
$19,000
Balcony
$21,600
Suite
$70,100
From 19,000
Cruise

15 Days (14 Nights) Cape Town to Rio de Janeiro
Cruise Line: Regent Seven Seas
Departure: 05 January 2023
Countries Visited: South Africa, Namibia, Brazil
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$6,941
Suite
$8,410
From 6,941
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Regent Seven Seas
Departure: 06 December 2022
Countries Visited: South Africa, Namibia, Mozambique
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$17,310
Suite
$18,660
Save 2,000
From 17,310
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Regent Seven Seas
Departure: 21 December 2022
Countries Visited: South Africa, Namibia, Mozambique
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$19,340
Suite
$21,090
Save 2,000
From 19,340
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 Savings
Inside
-
Oceanview
-
Balcony
$20,470
Suite
$22,730
Save 2,000
From 20,470
Cruise

16 Days (15 Nights) Cape Town to Cape Town
Cruise Line: Regent Seven Seas
Departure: 06 December 2024
Countries Visited: South Africa, Namibia, Mozambique
Early Booking Savings
Inside
-
Oceanview
-
Balcony
$19,600
Suite
$20,870
Save 2,000
From 19,600
Cruise

22 Days (21 Nights) Puerto Williams to Cape Town
Cruise Line: Silversea
Ship: Silver Cloud
Departure: 02 March 2024
Countries Visited: Chile, Falkland Islands, South Africa
Inside
-
Oceanview
-
Balcony
$22,000
Suite
$44,300
From 22,000
Results: 1-30 of 33

No Results found. Try changing your search filters.

Africa Cruises

Travel Styles

Country Routes