In Madagascar, Zanzibar, and Mauritius the best time to visit is May – December. Those venturing to Seychelles are best to visit April – September.
Sri Lanka is an all year-round destination, though best to avoid June, with the best time January – April
Best for Beaches?
The Indian Ocean is famed for its beaches – everywhere is good, but please talk to us about the style of holiday you want and we can advise the best beach to fulfil your needs!