Indian Ocean Cruises

A cruise around the Indian Ocean is ideal for those wanting to pay a visit to some of the most inviting destinations that can be found on any cruise itinerary.

From the moment a cruise begins, travellers can enjoy keeping an eye out for turtles, dolphins and whales swimming in the open waters before visiting some of the most exotic locations there are.

A visit to Sri Lanka is amongst the main highlights, with the chance to explore the myriad of temples, fortresses and ancient towns that make up seven World Heritage Sites. A huge array of wildlife can also be found in the numerous national parks; including leopards and elephants.

The Indian Ocean also provides the opportunity to enjoy snorkelling in the crystal clear waters off the Maldives, to take in some retail therapy in Mauritius and to relax on the beautiful sandy beaches of the Seychelles; three undoubted highlights of any visit to the region.

With stunning local cuisine and the chance to explore and relax in equal measures, a cruise around the Indian Ocean is one to savour.

Indian Ocean Cruise Destinations

14nts Mauritius Stay & Emirates Cruise from £1,569pp

Cruise Line Ship

MSC Splendida


Fly from UK to Mauritius •  Stay 5  nights in Marutius • Fly to Dubai • Stay 1 night in Dubai •  Board ship & sail to Abu Dhabi •  Sir Bani Yas Island • Muscat • Khasab • Dubai • Fly to UK 

Departures: January 19, Additional sailing in March 19


  • Quebec City Stay 
  • 14 nights Full Board 
From £1,569pp
From £1,599pp
Mini Suite
From £2,499

Let's Talk

18nts Sri Lanka & India from £1,699pp

Cruise Line Ship

Celebrity Constellation


Fly from UK to Singapore • Stay 1 night in Singapore • Board ship & sail to Phuket, Thailand  • Colombo, Sri Lanka • Cochin, India • Goa, India • Bombay, India Overnight in port on board • Muscat • Dubai • Abu Dhabi • Fly to UK

Departures: March 2019


  • 1 Night Singapore stay
  • 1 Night Abu Dhabi stay 
  • 14 nights Full Board 
  • Book an Oceanview & above cabin and receive FREE WI-FI & Classic Drinks Package 
From £1,699pp
From £2,159pp
From £2,899

Let's Talk

Madagascar Cruises

Mauritius Cruises

Sri Lanka Cruises

Cruise lines operating in the Indian Ocean


Join the Travelbag mailing list today

and get exclusive offers and discounts direct to your inbox