Africa/Indian Ocean

Discover the vibrant cultures and stunning landscapes of Africa and the Indian Ocean. Explore exotic ports and embark on unforgettable adventures!

Explore the diverse landscapes and vibrant cultures of Africa and the Indian Ocean. From the stunning beaches of Mauritius to the wildlife-rich safaris of South Africa, this region offers an adventure like no other. Discover the island paradise of Seychelles, immerse yourself in the history of Madagascar, or witness the breathtaking landscapes of Kenya’s savannahs. Whether you’re seeking wildlife encounters, cultural experiences, or simply relaxing by the ocean, Africa and the Indian Ocean are waiting to captivate you.

Ports

Africa/Indian Ocean

We found

56 cruises

MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
4 nights
Date
7 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£449
From
£436
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
3 nights
Date
11 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£309
From
£300
Price per person / inside stateroom
Show all departures (4)
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
12 nights
Date
26 Dec 2026
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 7 stops  
  • Arrival - Durban, South Africa
£1539
From
£1478
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
Seven Seas Voyager, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
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
£10336
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
Seven Seas Voyager, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
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
£11077
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
Sirena, Africa/Indian Ocean
1 / 12
5 % off — 2 days left
Oceania Cruises
Duration
24 nights
Date
7 Feb 2027
Ship
Sirena
  • Departure - Cape Town, South Africa
  • 13 stops  
  • Arrival - Lisbon, Portugal
£8369
From
£7951
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
4 nights
Date
8 Feb 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 5 stops  
  • Arrival - Durban, South Africa
£382
From
£371
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
MSC Cruises
Duration
2 nights
Date
12 Feb 2027
Ship
MSC Armonia
  • Departure - Durban, South Africa
  • 2 stops  
  • Arrival - Durban, South Africa
£209
From
£203
Price per person / inside stateroom
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
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
£213
Price per person / inside stateroom
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
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
£569
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
Queen Victoria, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
  • Departure - Singapore City, Singapore
  • 8 stops  
  • Arrival - Cape Town, South Africa
£2447
From
£2350
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Victoria, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
  • Departure - Singapore City, Singapore
  • 8 stops  
  • Arrival - Cape Town, South Africa
£3677
From
£3530
Price per person / inside stateroom
4 Available promotions:
30% off Signature Packages!, Black Friday Event: 10% off!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
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
£368
Price per person / inside stateroom
MSC Armonia, Africa/Indian Ocean
1 / 20
Discount — 2 days left
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
£299
Price per person / inside stateroom
Seven Seas Splendor, Africa/Indian Ocean
1 / 9
5 % off — 2 days left
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
£14729
From
£13993
Price per person / suite
Available promotion:
Black Friday Early Access: up to 40% off & US$500 Onboard Credit
Vista, Africa/Indian Ocean
1 / 26
5 % off — 2 days left
Oceania Cruises
Duration
25 nights
Date
25 Apr 2027
Ship
Vista
  • Departure - Singapore City, Singapore
  • 12 stops  
  • Arrival - Cape Town, South Africa
£6792
From
£6453
Price per person / balcony stateroom
2 Available promotions:
Black Friday: up to 50% Savings, Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Nautica, Africa/Indian Ocean
1 / 21
5 % off — 2 days left
Oceania Cruises
Duration
23 nights
Date
8 May 2027
Ship
Nautica
  • Departure - Singapore City, Singapore
  • 11 stops  
  • Arrival - Cape Town, South Africa
£13079
From
£12426
Price per person / inside stateroom
Available promotion:
Your World Included™ - Choice of Complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Navigator, Africa/Indian Ocean
1 / 9
5 % off — 2 days left
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
£13243
Price per person / suite
Seven Seas Mariner, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
21 nights
Date
30 Oct 2027
Ship
Seven Seas Mariner
  • Departure - Lisbon, Portugal
  • 9 stops  
  • Arrival - Cape Town, South Africa
£9549
From
£9072
Price per person / suite
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
3 nights
Date
12 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£323
From
£314
Price per person / inside stateroom
Show all departures (7)
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
4 nights
Date
15 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 3 stops  
  • Arrival - Durban, South Africa
£428
From
£416
Price per person / inside stateroom
Show all departures (6)
Available promotion:
Premium Drinks Package from £26pp/pn
Seven Seas Mariner, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
21 nights
Date
20 Nov 2027
Ship
Seven Seas Mariner
  • Departure - Cape Town, South Africa
  • 11 stops  
  • Arrival - Mumbai, India
£10009
From
£9509
Price per person / suite
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
4 nights
Date
22 Nov 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 5 stops  
  • Arrival - Durban, South Africa
£428
From
£416
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
5 nights
Date
16 Dec 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 4 stops  
  • Arrival - Durban, South Africa
£730
From
£709
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
12 nights
Date
26 Dec 2027
Ship
MSC Sinfonia
  • Departure - Durban, South Africa
  • 7 stops  
  • Arrival - Durban, South Africa
£1462
From
£1404
Price per person / inside stateroom
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
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
£346
Price per person / inside stateroom
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
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
£581
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Premium Drinks Package from £26pp/pn
MSC Sinfonia, Africa/Indian Ocean
1 / 30
Discount — 2 days left
MSC Cruises
Duration
3 nights
Date
28 Jan 2028
Ship
MSC Sinfonia
  • Departure - Cape Town, South Africa
  • 2 stops  
  • Arrival - Cape Town, South Africa
£345
From
£335
Price per person / inside stateroom
Queen Elizabeth, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
20 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
  • Departure - Cape Town, South Africa
  • 9 stops  
  • Arrival - Singapore City, Singapore
£2999
From
£2880
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Elizabeth, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
25 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
  • Departure - Cape Town, South Africa
  • 11 stops  
  • Arrival - Hong Kong, China
£3679
From
£3532
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Elizabeth, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
20 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
  • Departure - Cape Town, South Africa
  • 9 stops  
  • Arrival - Singapore City, Singapore
£4219
From
£4051
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Elizabeth, Africa/Indian Ocean
1 / 26
Discount — 2 days left
Cunard
Duration
25 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
  • Departure - Cape Town, South Africa
  • 11 stops  
  • Arrival - Hong Kong, China
£5149
From
£4944
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Africa/Indian Ocean
1 / 35
Discount — 2 days left
Cunard
Duration
31 nights
Date
15 Mar 2028
Ship
Queen Anne
  • Departure - Hong Kong, China
  • 15 stops  
  • Arrival - Cape Town, South Africa
£3499
From
£3360
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Africa/Indian Ocean
1 / 35
Discount — 2 days left
Cunard
Duration
31 nights
Date
15 Mar 2028
Ship
Queen Anne
  • Departure - Hong Kong, China
  • 15 stops  
  • Arrival - Cape Town, South Africa
£4929
From
£4732
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Seven Seas Mariner, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
25 nights
Date
20 Mar 2028
Ship
Seven Seas Mariner
  • Departure - Benoa, Bali, Indonesia
  • 17 stops  
  • Arrival - Port Louis, Mauritius
£15899
From
£15105
Price per person / suite
Queen Anne, Africa/Indian Ocean
1 / 35
Discount — 2 days left
Cunard
Duration
21 nights
Date
25 Mar 2028
Ship
Queen Anne
  • Departure - Singapore City, Singapore
  • 10 stops  
  • Arrival - Cape Town, South Africa
£2599
From
£2496
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Queen Anne, Africa/Indian Ocean
1 / 35
Discount — 2 days left
Cunard
Duration
21 nights
Date
25 Mar 2028
Ship
Queen Anne
  • Departure - Singapore City, Singapore
  • 10 stops  
  • Arrival - Cape Town, South Africa
£3859
From
£3705
Price per person / inside stateroom
3 Available promotions:
30% off Signature Packages!, Get up to $800 Onboard Credit, Save 10% off your Drinks Package
Seven Seas Mariner, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
17 nights
Date
28 Mar 2028
Ship
Seven Seas Mariner
  • Departure - Singapore City, Singapore
  • 10 stops  
  • Arrival - Port Louis, Mauritius
£11949
From
£11352
Price per person / suite
Seven Seas Mariner, Africa/Indian Ocean
1 / 10
5 % off — 2 days left
Regent Seven Seas Cruises
Duration
31 nights
Date
28 Mar 2028
Ship
Seven Seas Mariner
  • Departure - Singapore City, Singapore
  • 18 stops  
  • Arrival - Cape Town, South Africa
£23679
From
£22496
Price per person / suite
Azamara Onward, Africa/Indian Ocean
1 / 17
6 % off — 2 days left
Azamara
Duration
17 nights
Date
10 Apr 2028
Ship
Azamara Onward
  • Departure - Singapore City, Singapore
  • 10 stops  
  • Arrival - Port Louis, Mauritius
£14679
From
£13799
Price per person / suite
40 of 56 pcs