Home > All Cruises > Africa Cruises > Cruises to Cape Town

Cruises to Cape Town

Are you looking for a cruise ending in Cape Town? Choose from 43 unique cruise itineraries to Cape Town, departing from Bali, Dubai, Fort Lauderdale, Gran Canaria, Hong Kong and more. December and March are the most popular months to cruise from Cape Town and we have over 74 departures available from nine of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
3 Days
80 Days
Regions
Show More...
Start City
Ship Size
Ship Features
Operators
Show More...
Price
$100pp
$42,970pp
Countries
Show More...
Filter Results
43 Cruises (74 Cruise Departures)
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Departures: Dec 2022 to Jan 2023
Countries Visited: South Africa, Namibia
Take All 5 Free Offers + Save up to 35% + Double Your Money with CruiseFirst
Inside
$2,849
Oceanview
$3,284
Balcony
$5,167
Suite
$5,646
From 2,849
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
$1,289
From 429
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
-
Suite
-
From 24,700
Cruise

14 Days (13 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 21 December 2023
Countries Visited: South Africa, Mozambique
Free Upgrade + US$500 Onboard Credit
Inside
$5,162
Oceanview
$5,572
Balcony
$5,992
Suite
$8,038
From 5,162
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
$6,299
Oceanview
$7,499
Balcony
$9,799
Suite
$22,499
From 6,299
Cruise

80 Days (79 Nights) Papeete to Cape Town
Cruise Line: Oceania Cruises
Departure: 19 February 2024
Countries Visited: French Polynesia, USA, Samoa, Fiji (+13 more), New Zealand, Australia, Papua New Guinea, Indonesia, Singapore, Thailand, Myanmar, Sri Lanka, India, Maldives, Seychelles, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
-
Oceanview
$32,170
Balcony
$42,990
Suite
$63,190
Save 10,800
From 32,170
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
$5,399
Oceanview
$7,499
Balcony
$7,999
Suite
$16,799
From 5,399
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
$1,109
Balcony
-
Suite
-
From 799
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
$18,800
Balcony
$21,400
Suite
$36,600
From 18,800
Cruise

13 Days (12 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departures: Dec 2023 to Feb 2024
Countries Visited: South Africa, Mozambique
Free Upgrade + US$500 Onboard Credit
Inside
$4,267
Oceanview
$4,677
Balcony
$5,087
Suite
$6,613
From 4,267
Cruise

31 Days (30 Nights) Bali to Cape Town
Cruise Line: Seabourn
Ship: Sojourn
Departure: 28 March 2023
Countries Visited: Indonesia, Seychelles, Kenya, Tanzania (+1 more), South Africa
Earlybird Offers
Inside
-
Oceanview
$18,999
Balcony
$21,999
Suite
-
From 18,999
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
Free Upgrade + US$500 Onboard Credit
Inside
$5,947
Oceanview
$6,767
Balcony
$7,777
Suite
$9,823
From 5,947
Cruise

52 Days (51 Nights) Sydney to Cape Town
Cruise Line: Seabourn
Ship: Sojourn
Departure: 07 March 2023
Countries Visited: Australia, Indonesia, Seychelles, Kenya (+2 more), Tanzania, South Africa
Earlybird Offers
Inside
-
Oceanview
$31,999
Balcony
$37,999
Suite
-
From 31,999
Cruise

20 Days (19 Nights) Dubai to Cape Town
Departure: 02 December 2022
Countries Visited: United Arab Emirates, Oman, Seychelles, Madagascar (+3 more), Mauritius, Reunion, South Africa
Take All 5 Free Offers + Save up to 35% + Double Your Money with CruiseFirst
Inside
$7,898
Oceanview
$9,781
Balcony
$10,650
Suite
$12,605
From 7,898
Cruise

40 Days (39 Nights) Sydney to Cape Town
Cruise Line: Cunard
Departure: 04 March 2024
Countries Visited: Australia, Indonesia, Philippines, Hong Kong (+5 more), Vietnam, Singapore, Sri Lanka, Mauritius, South Africa
Inside
$10,499
Oceanview
$10,499
Balcony
$10,499
Suite
$23,899
From 10,499
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

29 Days (28 Nights) Singapore to Cape Town
Cruise Line: Oceania Cruises
Departure: 11 April 2024
Countries Visited: Singapore, Thailand, Myanmar, Sri Lanka (+5 more), India, Maldives, Seychelles, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
$12,150
Oceanview
$12,900
Balcony
$17,080
Suite
-
Save 4,100
From 12,150
Cruise

45 Days (44 Nights) Fort Lauderdale to Cape Town
Cruise Line: Holland America
Ship: Zaandam
Departure: 10 October 2022
Countries Visited: USA, Portugal, Spain, Morocco (+9 more), Tunisia, Greece, Egypt, Jordan, Seychelles, Tanzania, Madagascar, Mozambique, South Africa
Advantage Fares
Inside
$12,299
Oceanview
$13,599
Balcony
$25,599
Suite
-
From 12,299
Cruise

70 Days (69 Nights) Papeete to Cape Town
Cruise Line: Oceania Cruises
Departure: 29 February 2024
Countries Visited: French Polynesia, USA, Samoa, Fiji (+13 more), New Zealand, Australia, Papua New Guinea, Indonesia, Singapore, Thailand, Myanmar, Sri Lanka, India, Maldives, Seychelles, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
$26,690
Oceanview
$27,780
Balcony
$39,290
Suite
-
Save 9,550
From 26,690
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
$219
Oceanview
$279
Balcony
$359
Suite
$599
From 189
Cruise

18 Days (17 Nights) Singapore to Cape Town
Cruise Line: Cunard
Departure: 26 March 2024
Countries Visited: Singapore, Sri Lanka, Mauritius, South Africa
Inside
$4,999
Oceanview
$5,799
Balcony
$7,299
Suite
$17,499
From 4,999
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
$5,280
Oceanview
$5,690
Balcony
$7,330
Suite
$10,760
Save 3,950
From 5,280
Cruise

31 Days (30 Nights) Venice to Cape Town
Cruise Line: MSC Cruises
Ship: MSC Sinfonia
Departure: 16 November 2022
Countries Visited: Italy, Croatia, Greece, Egypt (+4 more), Seychelles, Mauritius, Reunion, South Africa
Inside
$2,779
Oceanview
$3,279
Balcony
-
Suite
-
From 2,509
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,350
Suite
$21,240
Save 2,000
From 19,350
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

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,220
Suite
$21,770
Save 2,000
From 20,220
Cruise

31 Days (30 Nights) Dubai to Cape Town
Cruise Line: Oceania Cruises
Departure: 07 December 2022
Countries Visited: United Arab Emirates, Oman, India, Maldives (+5 more), Seychelles, Kenya, Tanzania, Mozambique, South Africa
Early Booking Savings + OLife Choice
Inside
-
Oceanview
$13,790
Balcony
$16,670
Suite
$24,560
Save 3,950
From 13,790
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
$18,100
Balcony
$20,700
Suite
$35,700
From 18,100
Cruise

16 Days (15 Nights) Mahe to Cape Town
Cruise Line: Silversea
Departure: 13 December 2023
Countries Visited: Seychelles, Tanzania, Madagascar, South Africa
Door-To-Door All⁠ ⁠Inclusive
Inside
-
Oceanview
$10,700
Balcony
$12,900
Suite
$11,800
From 10,700
Cruise

15 Days (14 Nights) Cape Town to Cape Town
Cruise Line: Azamara Cruises
Departure: 20 December 2022
Countries Visited: South Africa, Mozambique
Free Upgrade + US$500 Onboard Credit
Inside
$3,938
Oceanview
$3,938
Balcony
$4,734
Suite
$10,120
From 3,938
Results: 1-30 of 43

No Results found. Try changing your search filters.

Africa Cruises