With glittering turquoise waters, white-sand beaches, palm-fringed shores and colourful flora, the islands of the Indian Ocean are quite simply a slice of paradise on Earth.
The shimmering waters of the Indian Ocean cradle some of the most beautiful islands in the world. In the Maldives, Sri Lanka, Seychelles, Mauritius and La Réunion, discover palm-shrouded beaches, colourful rainforests, breathtaking sunsets, and star-scattered skies.
SALE EXTENDED
23 NIGHTS
FROM AN INCREDIBLE
OFFER ENDS 13.01.2026
AMAZING VALUE
22 NIGHTS
FROM AN INCREDIBLE
Call one of our cruise experts and we will tailor make a holiday perfect for you
Enter your details below or call us on 0800 008 6677
Please select a valid form.