South Africa Cruises

South Africa Cruises

South Africa is a unique destination for its diverse landscapes, ranging from the Drakensberg mountains to the Kalahari Desert. Witness the 'Big Five' in famous parks like Kruger National Park, explore UNESCO World Heritage Sites such as Cradle of Humankind and Robben Island, and soak in the culture of cities like Cape Town and Johannesburg. Enjoy gourmet food and wine, particularly in Stellenbosch and Franschhoek. Satisfy your adventurous side with numerous activities, or delve into the country's rich and resilient history through various museums and heritage sites.

Where is South Africa?

South Africa is located on the southernmost tip of the African continent. It shares borders with six countries: Namibia is to the north-west, Botswana to the north, and Zimbabwe, Mozambique, and eSwatini (formerly Swaziland) to the north-east. The country also encompasses Lesotho, an independent enclave.

The Rainbow Nation

Wildlife, Landscapes and History

South Africa, often referred to as the 'Rainbow Nation', is a land of diverse cultures, rich history, remarkable landscapes, and abundant wildlife. Its stunning coastline, breathtaking mountains, thriving cities, and vast savannahs offer unforgettable experiences, while its world-renowned vineyards and vibrant cultures encapsulate the essence of this fascinating African country.

South Africa

We found

2 cruise packages and 205 cruises

Indian Ocean Elegance with Regent Seven Seas
21
nights
Departure12 Jan 2027
Fr. £9999
A World Without Boundaries with Seabourn
84
nights
Departure6 Jan 2028
Fr. £39365
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
9 nights
Date
13 Nov 2026
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 10 stops  
  • Arrival - Victoria Falls, Zambia
£11639
From
£11058
Price per person / suite
Show all departures (47)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Zambezi Queen, Limpopo River
1 / 11
5 % off
AmaWaterways
Duration
15 nights
Date
13 Nov 2026
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - Kruger Park, South Africa
£14754
From
£14017
Price per person / suite
Show all departures (46)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
14 nights
Date
13 Nov 2026
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 14 stops  
  • Arrival - Pretoria, South Africa
£15677
From
£14894
Price per person / suite
Show all departures (2)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Zambezi Queen, Limpopo River
1 / 11
5 % off
AmaWaterways
Duration
12 nights
Date
15 Nov 2026
Ship
Zambezi Queen
  • Departure - Johannesburg, South Africa
  • 13 stops  
  • Arrival - Kruger Park, South Africa
£13850
From
£13158
Price per person / suite
Show all departures (47)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
17 nights
Date
15 Nov 2026
Ship
Zambezi Queen
  • Departure - Johannesburg, South Africa
  • 17 stops  
  • Arrival - Serengeti National Park, Tanzania
£17408
From
£16538
Price per person / suite
Show all departures (47)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
4 nights
Date
23 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£339
From
£331
Price per person / inside stateroom
Show all departures (9)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
3 nights
Date
27 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£393
From
£384
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
4 nights
Date
30 Nov 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£359
From
£351
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
3 nights
Date
11 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£309
From
£302
Price per person / inside stateroom
Show all departures (5)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
5 nights
Date
21 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 4 stops  
  • Arrival - Durban, South Africa
£669
From
£653
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
12 nights
Date
26 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 7 stops  
  • Arrival - Durban, South Africa
£1539
From
£1466
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Volendam, World Cruise
1 / 20
5 % off
Holland America Line
Duration
129 nights
Date
5 Jan 2027
Ship
Volendam
  • Departure - Fort Lauderdale, Florida
  • 67 stops  
  • Arrival - Fort Lauderdale, Florida
£22399
From
£21280
Price per person / inside stateroom
Arcadia, World Cruise
1 / 27
Discount
P&O Cruises
Duration
106 nights
Date
6 Jan 2027
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 38 stops  
  • Arrival - Southampton, Great Britain
£12999
From
£12740
Price per person / inside stateroom
Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
180 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 107 stops  
  • Arrival - Southampton, Great Britain
£67539
From
£65513
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
244 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 159 stops  
  • Arrival - New York, USA
£95519
From
£92654
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
109 nights
Date
10 Jan 2027
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 41 stops  
  • Arrival - Southampton, Great Britain
£13519
From
£13249
Price per person / inside stateroom
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
111 nights
Date
10 Jan 2027
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 42 stops  
  • Arrival - Hamburg, Germany
£15799
From
£15484
Price per person / inside stateroom
Seven Seas Voyager, Africa/Indian Ocean
1 / 10
Discount
Regent Seven Seas Cruises
Duration
15 nights
Date
17 Jan 2027
Ship
Seven Seas Voyager
  • Departure - Port Louis, Mauritius
  • 12 stops  
  • Arrival - Cape Town, South Africa
£10879
From
£10444
Price per person / suite
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
100 nights
Date
19 Jan 2027
Ship
Queen Victoria
  • Departure - New York, USA
  • 39 stops  
  • Arrival - Southampton, Great Britain
£18199
From
£17836
Price per person / balcony stateroom
Borealis, World Cruise
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
98 nights
Date
21 Jan 2027
Ship
Borealis
  • Departure - Southampton, Great Britain
  • 37 stops  
  • Arrival - Southampton, Great Britain
£14299
From
£13871
Price per person / inside stateroom
Available promotion:
Enjoy 10% OFF car parking in Southampton!
20 of 205 pcs