Experience fascinating cultures, stunning landscapes and famous landmarks as you explore this beautiful corner of the world on a cruise. Discover the pristine beaches of Mauritius and the Seychelles or see the colourful cities of India and dive into the country's rich culture with an extensive choice of immersive shore excursions.
Indian Ocean Cruises
Crystal clear waters, gorgeous white sand beaches and an abundance of culture will leave you feeling relaxed and enlightened whilst cruising the Indian Ocean.

Popular Indian Ocean countries to cruise to
Popular cruise lines for Indian Ocean cruises
Indian Ocean crusie deals
Browse all our amazing Indian Ocean cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.
Africa/Indian Ocean
We found
38 cruises

1 / 12
Discount — 4 days left

Duration
7 nights
Date
17 Nov 2026
Ship
TUI Al Horeya
- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt
Show all departures (15)

1 / 22
Discount — 4 days left

Duration
7 nights
Date
17 Nov 2026
Ship
TUI Bahareya
- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt
Show all departures (15)

1 / 20
7 % off — 4 days left

Duration
4 nights
Date
23 Nov 2026
Ship
MSC Armonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
Show all departures (9)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 20
7 % off — 4 days left

Duration
3 nights
Date
27 Nov 2026
Ship
MSC Armonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 20
7 % off — 4 days left

Duration
4 nights
Date
30 Nov 2026
Ship
MSC Armonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 22
Discount — 4 days left

Duration
7 nights
Date
1 Dec 2026
Ship
TUI Bahareya
- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt
Show all departures (13)

1 / 12
Discount — 4 days left

Duration
7 nights
Date
1 Dec 2026
Ship
TUI Al Horeya
- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt
Show all departures (13)

1 / 20
7 % off — 4 days left

Duration
3 nights
Date
11 Dec 2026
Ship
MSC Armonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
Show all departures (5)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 20
8.5 % off — 4 days left

Duration
12 nights
Date
26 Dec 2026
Ship
MSC Armonia
- Departure - Durban, South Africa
- 7 stops
- Arrival - Durban, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 12

Duration
24 nights
Date
7 Feb 2027
Ship
Sirena
- Departure - Cape Town, South Africa
- 13 stops
- Arrival - Lisbon, Portugal

1 / 20
7 % off — 4 days left

Duration
4 nights
Date
8 Feb 2027
Ship
MSC Armonia
- Departure - Durban, South Africa
- 5 stops
- Arrival - Durban, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 20
7 % off — 4 days left

Duration
2 nights
Date
12 Feb 2027
Ship
MSC Armonia
- Departure - Durban, South Africa
- 2 stops
- Arrival - Durban, South Africa
2 Available promotions:
Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 21
15 % off — 4 days left

Duration
29 nights
Date
23 Feb 2027
Ship
Costa Deliziosa
- Departure - Hong Kong, China
- 14 stops
- Arrival - Cape Town, South Africa
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Upgrade to Comfort Plus from just £30pp per night!

1 / 20
7 % off — 4 days left

Duration
3 nights
Date
8 Mar 2027
Ship
MSC Armonia
- Departure - Durban, South Africa
- 2 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 20
7 % off — 4 days left

Duration
5 nights
Date
16 Mar 2027
Ship
MSC Armonia
- Departure - Cape Town, South Africa
- 4 stops
- Arrival - Cape Town, South Africa
Show all departures (2)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 26
Discount — 4 days left

Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
- Departure - Singapore City, Singapore
- 8 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 26
Discount — 4 days left

Duration
19 nights
Date
22 Mar 2027
Ship
Queen Victoria
- Departure - Singapore City, Singapore
- 8 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 20
7 % off — 4 days left

Duration
3 nights
Date
26 Mar 2027
Ship
MSC Armonia
- Departure - Cape Town, South Africa
- 2 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 20
7 % off — 4 days left

Duration
3 nights
Date
29 Mar 2027
Ship
MSC Armonia
- Departure - Cape Town, South Africa
- 2 stops
- Arrival - Durban, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 26

Duration
25 nights
Date
25 Apr 2027
Ship
Vista
- Departure - Singapore City, Singapore
- 12 stops
- Arrival - Cape Town, South Africa

1 / 22
Discount — 4 days left

Duration
7 nights
Date
28 Sep 2027
Ship
TUI Bahareya
- Departure - Luxor, Egypt
- 8 stops
- Arrival - Luxor, Egypt
Show all departures (30)

1 / 30
7 % off — 4 days left

Duration
3 nights
Date
12 Nov 2027
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
Show all departures (7)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 30
7 % off — 4 days left

Duration
4 nights
Date
15 Nov 2027
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 3 stops
- Arrival - Durban, South Africa
Show all departures (6)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 30
7 % off — 4 days left

Duration
4 nights
Date
22 Nov 2027
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 5 stops
- Arrival - Durban, South Africa
Show all departures (3)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 30
7 % off — 4 days left

Duration
5 nights
Date
16 Dec 2027
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 4 stops
- Arrival - Durban, South Africa
Show all departures (2)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 30
8.5 % off — 4 days left

Duration
12 nights
Date
26 Dec 2027
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 7 stops
- Arrival - Durban, South Africa
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 30
7 % off — 4 days left

Duration
3 nights
Date
7 Jan 2028
Ship
MSC Sinfonia
- Departure - Durban, South Africa
- 2 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 30
7 % off — 4 days left

Duration
5 nights
Date
10 Jan 2028
Ship
MSC Sinfonia
- Departure - Cape Town, South Africa
- 4 stops
- Arrival - Cape Town, South Africa
Show all departures (2)
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £28pp per night!

1 / 30
7 % off — 4 days left

Duration
3 nights
Date
28 Jan 2028
Ship
MSC Sinfonia
- Departure - Cape Town, South Africa
- 2 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 40% off your upgrade to All-Inclusive from just £31pp per night!

1 / 26
Discount — 4 days left

Duration
20 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
- Departure - Cape Town, South Africa
- 9 stops
- Arrival - Singapore City, Singapore
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 26
Discount — 4 days left

Duration
25 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
- Departure - Cape Town, South Africa
- 11 stops
- Arrival - Hong Kong, China
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 26
Discount — 4 days left

Duration
20 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
- Departure - Cape Town, South Africa
- 9 stops
- Arrival - Singapore City, Singapore
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 26
Discount — 4 days left

Duration
25 nights
Date
5 Feb 2028
Ship
Queen Elizabeth
- Departure - Cape Town, South Africa
- 11 stops
- Arrival - Hong Kong, China
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 35
Discount — 4 days left

Duration
31 nights
Date
15 Mar 2028
Ship
Queen Anne
- Departure - Hong Kong, China
- 15 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 35
Discount — 4 days left

Duration
31 nights
Date
15 Mar 2028
Ship
Queen Anne
- Departure - Hong Kong, China
- 15 stops
- Arrival - Cape Town, South Africa
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 35
Discount — 4 days left

Duration
21 nights
Date
25 Mar 2028
Ship
Queen Anne
- Departure - Singapore City, Singapore
- 10 stops
- Arrival - Cape Town, South Africa
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 35
Discount — 4 days left

Duration
21 nights
Date
25 Mar 2028
Ship
Queen Anne
- Departure - Singapore City, Singapore
- 10 stops
- Arrival - Cape Town, South Africa
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £50pp per day, Ends 09/11: Receive up to $800 onboard credit per stateroom!

1 / 17
Discount — 4 days left

Duration
17 nights
Date
10 Apr 2028
Ship
Azamara Onward
- Departure - Singapore City, Singapore
- 10 stops
- Arrival - Port Louis, Mauritius
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
38 of 38 pcs








