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 Ultra All-Inclusive 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
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 Splendor, World Cruise
1 / 9
Discount
Regent Seven Seas Cruises
Duration
127 nights
Date
11 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 71 stops  
  • Arrival - Civitavecchia (Rome), Italy
£75619
From
£72595
Price per person / suite
Seven Seas Splendor, World Cruise
1 / 9
Discount
Regent Seven Seas Cruises
Duration
141 nights
Date
11 Jan 2027
Ship
Seven Seas Splendor
  • Departure - Miami, Florida, USA
  • 77 stops  
  • Arrival - New York, USA
£82689
From
£79382
Price per person / suite
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!
Seven Seas Voyager, Africa/Indian Ocean
1 / 10
Discount
Regent Seven Seas Cruises
Duration
15 nights
Date
1 Feb 2027
Ship
Seven Seas Voyager
  • Departure - Cape Town, South Africa
  • 10 stops  
  • Arrival - Port Louis, Mauritius
£11659
From
£11193
Price per person / suite
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
83 nights
Date
5 Feb 2027
Ship
Queen Victoria
  • Departure - Los Angeles, USA
  • 33 stops  
  • Arrival - Southampton, Great Britain
£15199
From
£14896
Price per person / balcony stateroom
Sirena, Africa/Indian Ocean
1 / 12
Discount
Oceania Cruises
Duration
24 nights
Date
7 Feb 2027
Ship
Sirena
  • Departure - Cape Town, South Africa
  • 13 stops  
  • Arrival - Lisbon, Portugal
£7989
From
£7750
Price per person / inside stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
4 nights
Date
8 Feb 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 5 stops  
  • Arrival - Durban, South Africa
£382
From
£373
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
40 nights
Date
10 Feb 2027
Ship
Volendam
  • Departure - Sydney, Australia
  • 22 stops  
  • Arrival - Cape Town, South Africa
£7299
From
£6935
Price per person / inside stateroom
MSC Armonia, Africa/Indian Ocean
1 / 20
MSC Cruises
Duration
2 nights
Date
12 Feb 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 2 stops  
  • Arrival - Durban, South Africa
From
£209
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
65 nights
Date
24 Feb 2027
Ship
Queen Victoria
  • Departure - Sydney, Australia
  • 27 stops  
  • Arrival - Southampton, Great Britain
£10049
From
£9849
Price per person / inside stateroom
Available promotion:
UP TO $600 ONBOARD CREDIT
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
67 nights
Date
24 Feb 2027
Ship
Queen Victoria
  • Departure - Sydney, Australia
  • 28 stops  
  • Arrival - Hamburg, Germany
£13999
From
£13720
Price per person / balcony stateroom
Available promotion:
UP TO $600 ONBOARD CREDIT
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
67 nights
Date
24 Feb 2027
Ship
Queen Victoria
  • Departure - Sydney, Australia
  • 28 stops  
  • Arrival - Hamburg, Germany
£15669
From
£15356
Price per person / balcony stateroom
Available promotion:
UP TO $600 ONBOARD CREDIT
Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
129 nights
Date
26 Feb 2027
Ship
Vista
  • Departure - Sydney, Australia
  • 80 stops  
  • Arrival - Southampton, Great Britain
£48219
From
£46773
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
3 nights
Date
8 Mar 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 2 stops  
  • Arrival - Cape Town, South Africa
£219
From
£214
Price per person / inside stateroom
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
11 nights
Date
9 Mar 2027
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 10 stops  
  • Arrival - Johannesburg, South Africa
£12222
From
£11611
Price per person / suite
Show all departures (40)
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
9 Mar 2027
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - Kruger Park, South Africa
£15972
From
£15174
Price per person / suite
Show all departures (40)
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
11 Mar 2027
Ship
Zambezi Queen
  • Departure - Johannesburg, South Africa
  • 15 stops  
  • Arrival - Maasai Mara, Kenya
£17665
From
£16782
Price per person / suite
Show all departures (40)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
46 nights
Date
15 Mar 2027
Ship
Queen Victoria
  • Departure - Hong Kong, China
  • 18 stops  
  • Arrival - Southampton, Great Britain
£10399
From
£10192
Price per person / balcony stateroom
Available promotion:
UP TO $600 ONBOARD CREDIT
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
5 nights
Date
16 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 4 stops  
  • Arrival - Cape Town, South Africa
£586
From
£572
Price per person / inside stateroom
Show all departures (2)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Borealis, World Cruise
1 / 22
Discount
Fred Olsen Cruise Lines
Duration
39 nights
Date
21 Mar 2027
Ship
Borealis
  • Departure - Singapore City, Singapore
  • 13 stops  
  • Arrival - Southampton, Great Britain
£5099
From
£4947
Price per person / inside stateroom
Volendam, Canary Islands
1 / 20
5 % off
Holland America Line
Duration
35 nights
Date
22 Mar 2027
Ship
Volendam
  • Departure - Cape Town, South Africa
  • 21 stops  
  • Arrival - Rotterdam, Netherlands
£6399
From
£6080
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Volendam, World Cruise
1 / 20
5 % off
Holland America Line
Duration
54 nights
Date
22 Mar 2027
Ship
Volendam
  • Departure - Cape Town, South Africa
  • 28 stops  
  • Arrival - Fort Lauderdale, Florida
£9599
From
£9120
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Victoria, Africa/Indian Ocean
1 / 26
Discount
Cunard
Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
  • Departure - Singapore City, Singapore
  • 8 stops  
  • Arrival - Cape Town, South Africa
£2719
From
£2692
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Victoria, Africa/Indian Ocean
1 / 26
Discount
Cunard
Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
  • Departure - Singapore City, Singapore
  • 8 stops  
  • Arrival - Cape Town, South Africa
£3949
From
£3910
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Victoria, World Cruise
1 / 26
Discount
Cunard
Duration
39 nights
Date
22 Mar 2027
Ship
Queen Victoria
  • Departure - Singapore City, Singapore
  • 14 stops  
  • Arrival - Southampton, Great Britain
£5499
From
£5390
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
17 nights
Date
25 Mar 2027
Ship
Zambezi Queen
  • Departure - Johannesburg, South Africa
  • 16 stops  
  • Arrival - Windhoek, Namibia
£16377
From
£15559
Price per person / suite
Show all departures (34)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
3 nights
Date
26 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 2 stops  
  • Arrival - Cape Town, South Africa
£379
From
£370
Price per person / inside stateroom
3 Available promotions:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Silver Dawn, Africa/Indian Ocean
1 / 20
5 % off
Silversea
Duration
14 nights
Date
28 Mar 2027
Ship
Silver Dawn
  • Departure - Mahè Island, Seychelles
  • 8 stops  
  • Arrival - Cape Town, South Africa
£7050
From
£6698
Price per person / suite
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount
MSC Cruises
Duration
3 nights
Date
29 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 2 stops  
  • Arrival - Durban, South Africa
£308
From
£301
Price per person / inside stateroom
3 Available promotions:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Armonia, Mediterranean
1 / 20
Discount
MSC Cruises
Duration
29 nights
Date
29 Mar 2027
Ship
MSC Armonia
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - Venice, Italy
£2059
From
£1962
Price per person / inside stateroom
3 Available promotions:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Armonia, Mediterranean
1 / 20
Discount
MSC Cruises
Duration
26 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 14 stops  
  • Arrival - Venice, Italy
£1689
From
£1609
Price per person / oceanview stateroom
3 Available promotions:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Armonia, Mediterranean
1 / 20
Discount
MSC Cruises
Duration
31 nights
Date
1 Apr 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 18 stops  
  • Arrival - Venice, Italy
£2499
From
£2381
Price per person / oceanview stateroom
3 Available promotions:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Zambezi Queen, Victoria Falls
1 / 11
5 % off
AmaWaterways
Duration
13 nights
Date
2 Apr 2027
Ship
Zambezi Queen
  • Departure - Cape Town, South Africa
  • 13 stops  
  • Arrival - Pretoria, South Africa
£16238
From
£15427
Price per person / suite
Show all departures (33)
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Seven Seas Splendor, Africa/Indian Ocean
1 / 9
Discount
Regent Seven Seas Cruises
Duration
23 nights
Date
3 Apr 2027
Ship
Seven Seas Splendor
  • Departure - Singapore City, Singapore
  • 11 stops  
  • Arrival - Cape Town, South Africa
£11429
From
£10972
Price per person / suite
Queen Victoria, Canary Islands
1 / 26
Discount
Cunard
Duration
20 nights
Date
10 Apr 2027
Ship
Queen Victoria
  • Departure - Cape Town, South Africa
  • 7 stops  
  • Arrival - Southampton, Great Britain
£2699
From
£2673
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Victoria, Canary Islands
1 / 26
Discount
Cunard
Duration
22 nights
Date
10 Apr 2027
Ship
Queen Victoria
  • Departure - Cape Town, South Africa
  • 8 stops  
  • Arrival - Hamburg, Germany
£3349
From
£3316
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Victoria, Canary Islands
1 / 26
Discount
Cunard
Duration
22 nights
Date
10 Apr 2027
Ship
Queen Victoria
  • Departure - Cape Town, South Africa
  • 8 stops  
  • Arrival - Hamburg, Germany
£4319
From
£4276
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Silver Dawn, Africa/Indian Ocean
1 / 20
5 % off
Silversea
Duration
19 nights
Date
11 Apr 2027
Ship
Silver Dawn
  • Departure - Cape Town, South Africa
  • 11 stops  
  • Arrival - Dakar, Senegal
£18100
From
£17195
Price per person / suite
Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
65 nights
Date
11 Apr 2027
Ship
Vista
  • Departure - Yokohama (Tokyo), Japan
  • 34 stops  
  • Arrival - Civitavecchia (Rome), Italy
£23809
From
£23095
Price per person / balcony stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Vista, Africa/Indian Ocean
1 / 26
Discount
Oceania Cruises
Duration
25 nights
Date
25 Apr 2027
Ship
Vista
  • Departure - Singapore City, Singapore
  • 12 stops  
  • Arrival - Cape Town, South Africa
£6792
From
£6589
Price per person / balcony stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Splendor, Mediterranean
1 / 9
Discount
Regent Seven Seas Cruises
Duration
22 nights
Date
26 Apr 2027
Ship
Seven Seas Splendor
  • Departure - Cape Town, South Africa
  • 9 stops  
  • Arrival - Civitavecchia (Rome), Italy
£6619
From
£6355
Price per person / suite
Seven Seas Splendor, Transatlantic
1 / 9
Discount
Regent Seven Seas Cruises
Duration
36 nights
Date
26 Apr 2027
Ship
Seven Seas Splendor
  • Departure - Cape Town, South Africa
  • 15 stops  
  • Arrival - New York, USA
£13609
From
£13065
Price per person / suite
Vista, Mediterranean
1 / 26
Discount
Oceania Cruises
Duration
26 nights
Date
20 May 2027
Ship
Vista
  • Departure - Cape Town, South Africa
  • 14 stops  
  • Arrival - Civitavecchia (Rome), Italy
£5495
From
£5331
Price per person / balcony stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MSC Sinfonia, Red Sea
1 / 30
Discount
MSC Cruises
Duration
31 nights
Date
12 Oct 2027
Ship
MSC Sinfonia
  • Departure - Alicante, Spain
  • 18 stops  
  • Arrival - Durban, South Africa
£3004
From
£2862
Price per person / oceanview stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Red Sea
1 / 30
Discount
MSC Cruises
Duration
29 nights
Date
14 Oct 2027
Ship
MSC Sinfonia
  • Departure - Civitavecchia (Rome), Italy
  • 17 stops  
  • Arrival - Durban, South Africa
£2203
From
£2099
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Red Sea
1 / 30
Discount
MSC Cruises
Duration
28 nights
Date
15 Oct 2027
Ship
MSC Sinfonia
  • Departure - Genoa, Italy
  • 16 stops  
  • Arrival - Durban, South Africa
£2139
From
£2038
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Red Sea
1 / 30
Discount
MSC Cruises
Duration
27 nights
Date
16 Oct 2027
Ship
MSC Sinfonia
  • Departure - Marseille, France
  • 15 stops  
  • Arrival - Durban, South Africa
£2044
From
£1947
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Red Sea
1 / 30
Discount
MSC Cruises
Duration
25 nights
Date
18 Oct 2027
Ship
MSC Sinfonia
  • Departure - Naples, Italy
  • 13 stops  
  • Arrival - Durban, South Africa
£1925
From
£1834
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Seven Seas Navigator, Africa/Indian Ocean
1 / 9
Discount
Regent Seven Seas Cruises
Duration
25 nights
Date
26 Oct 2027
Ship
Seven Seas Navigator
  • Departure - Singapore City, Singapore
  • 12 stops  
  • Arrival - Cape Town, South Africa
£13939
From
£13382
Price per person / suite
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
3 nights
Date
12 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£323
From
£315
Price per person / inside stateroom
Show all departures (7)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
4 nights
Date
15 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£428
From
£418
Price per person / inside stateroom
Show all departures (6)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Seven Seas Navigator, Canary Islands
1 / 9
Discount
Regent Seven Seas Cruises
Duration
20 nights
Date
20 Nov 2027
Ship
Seven Seas Navigator
  • Departure - Cape Town, South Africa
  • 10 stops  
  • Arrival - Lisbon, Portugal
£10239
From
£9830
Price per person / suite
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
4 nights
Date
22 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 5 stops  
  • Arrival - Durban, South Africa
£428
From
£418
Price per person / inside stateroom
Show all departures (3)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
5 nights
Date
16 Dec 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 4 stops  
  • Arrival - Durban, South Africa
£730
From
£712
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
12 nights
Date
26 Dec 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 7 stops  
  • Arrival - Durban, South Africa
£1462
From
£1393
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Viking Vesta, World Cruise
1 / 22
Discount
Viking Cruises
Duration
141 nights
Date
28 Dec 2027
Ship
Viking Vesta
  • Departure - Fort Lauderdale, Florida
  • 79 stops  
  • Arrival - London, Great Britain
£51390
From
£49335
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Vesta, World Cruise
1 / 22
Discount
Viking Cruises
Duration
169 nights
Date
28 Dec 2027
Ship
Viking Vesta
  • Departure - Fort Lauderdale, Florida
  • 105 stops  
  • Arrival - Stockholm, Sweden
£64390
From
£61815
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Coral Princess, World Cruise
1 / 14
Discount
Princess Cruises
Duration
65 nights
Date
3 Jan 2028
Ship
Coral Princess
  • Departure - Fort Lauderdale, Florida
  • 27 stops  
  • Arrival - Cape Town, South Africa
£8002
From
£7842
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Coral Princess, World Cruise
1 / 14
Discount
Princess Cruises
Duration
95 nights
Date
3 Jan 2028
Ship
Coral Princess
  • Departure - Fort Lauderdale, Florida
  • 42 stops  
  • Arrival - Civitavecchia (Rome), Italy
£11296
From
£11071
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Coral Princess, World Cruise
1 / 14
Discount
Princess Cruises
Duration
115 nights
Date
3 Jan 2028
Ship
Coral Princess
  • Departure - Fort Lauderdale, Florida
  • 53 stops  
  • Arrival - Fort Lauderdale, Florida
£13352
From
£13085
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Volendam, World Cruise
1 / 20
5 % off
Holland America Line
Duration
129 nights
Date
4 Jan 2028
Ship
Volendam
  • Departure - Fort Lauderdale, Florida
  • 66 stops  
  • Arrival - Fort Lauderdale, Florida
£23999
From
£22800
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Azamara Onward, World Cruise
1 / 17
6.25 % off
Azamara
Duration
176 nights
Date
5 Jan 2028
Ship
Azamara Onward
  • Departure - Miami, Florida, USA
  • 116 stops  
  • Arrival - Athens (Piraeus), Greece
£82309
From
£77165
Price per person / suite
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Elizabeth, Transatlantic
1 / 26
Discount
Cunard
Duration
30 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Cape Town, South Africa
£3209
From
£3145
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Elizabeth, Transatlantic
1 / 26
Discount
Cunard
Duration
30 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 9 stops  
  • Arrival - Cape Town, South Africa
£4239
From
£4155
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
50 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 17 stops  
  • Arrival - Singapore City, Singapore
£6119
From
£5997
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
50 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 17 stops  
  • Arrival - Singapore City, Singapore
£7139
From
£6997
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
99 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 35 stops  
  • Arrival - Los Angeles, USA
£13739
From
£13465
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
99 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 35 stops  
  • Arrival - Los Angeles, USA
£14789
From
£14494
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
113 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 40 stops  
  • Arrival - Miami, Florida, USA
£15669
From
£15356
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Elizabeth, World Cruise
1 / 26
Discount
Cunard
Duration
113 nights
Date
6 Jan 2028
Ship
Queen Elizabeth
  • Departure - Miami, Florida, USA
  • 40 stops  
  • Arrival - Miami, Florida, USA
£16699
From
£16366
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Arcadia, World Cruise
1 / 27
Discount
P&O Cruises
Duration
124 nights
Date
6 Jan 2028
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 47 stops  
  • Arrival - Southampton, Great Britain
£23839
From
£23363
Price per person / balcony stateroom
4 Available promotions:
PRICE DROP GUARANTEE, SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO £500 SAVINGS
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
3 nights
Date
7 Jan 2028
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 2 stops  
  • Arrival - Cape Town, South Africa
£356
From
£348
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Seabourn Quest, World Cruise
1 / 12
8 % off
Seabourn
Duration
82 nights
Date
7 Jan 2028
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 43 stops  
  • Arrival - Cape Town, South Africa
£37698
From
£34683
Price per person / suite
Seabourn Quest, World Cruise
1 / 12
8 % off
Seabourn
Duration
112 nights
Date
7 Jan 2028
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 59 stops  
  • Arrival - Lisbon, Portugal
£54599
From
£50232
Price per person / suite
Seabourn Quest, World Cruise
1 / 12
8 % off
Seabourn
Duration
120 nights
Date
7 Jan 2028
Ship
Seabourn Quest
  • Departure - Miami, Florida, USA
  • 66 stops  
  • Arrival - Southampton, Great Britain
£57699
From
£53084
Price per person / suite
Queen Anne, World Cruise
1 / 35
Discount
Cunard
Duration
115 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£13999
From
£13720
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Anne, World Cruise
1 / 35
Discount
Cunard
Duration
115 nights
Date
9 Jan 2028
Ship
Queen Anne
  • Departure - Hamburg, Germany
  • 43 stops  
  • Arrival - Hamburg, Germany
£14409
From
£14121
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount
MSC Cruises
Duration
5 nights
Date
10 Jan 2028
Ship
MSC Sinfonia
  • Departure - Cape Town, South Africa
  • 4 stops  
  • Arrival - Cape Town, South Africa
£598
From
£584
Price per person / inside stateroom
Show all departures (2)
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Queen Anne, World Cruise
1 / 35
Discount
Cunard
Duration
111 nights
Date
11 Jan 2028
Ship
Queen Anne
  • Departure - Southampton, Great Britain
  • 41 stops  
  • Arrival - Southampton, Great Britain
£11419
From
£11191
Price per person / inside stateroom
2 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600
Viking Vesta, World Cruise
1 / 22
Discount
Viking Cruises
Duration
124 nights
Date
14 Jan 2028
Ship
Viking Vesta
  • Departure - Los Angeles, USA
  • 72 stops  
  • Arrival - London, Great Britain
£43690
From
£41943
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Viking Vesta, World Cruise
1 / 22
Discount
Viking Cruises
Duration
152 nights
Date
14 Jan 2028
Ship
Viking Vesta
  • Departure - Los Angeles, USA
  • 98 stops  
  • Arrival - Stockholm, Sweden
£56490
From
£54231
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Queen Elizabeth, Canary Islands
1 / 26
Discount
Cunard
Duration
18 nights
Date
18 Jan 2028
Ship
Queen Elizabeth
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Cape Town, South Africa
£2309
From
£2286
Price per person / inside stateroom
3 Available promotions:
SAVE35 – £35 off when you spend £1,800, SAVE70 – £70 off when you spend £3,600, UP TO $600 ONBOARD CREDIT
100 of 205 pcs