The Indian Ocean Islands are a year round
highlight and a great way to end your visit to Africa. Some islands experience
short rainy seasons, during summer. The southern hemisphere islands
(Bazaruto, Madagascar and Mauritius) experience exceptional weather except
during the months of January to March. The northern hemisphere islands (Zanzibar
and Seychelles) experience their rains from mid March to May.
♦ High Season (Jul & Aug)
• Especially
busy because of European school holidays.
• It’s
winter – balmy temperatures by day, cool nights (cold in the highlands), stormy
seas and rain on the east coast.
• There’s
also a spike of high-season activity at Christmas/New Year.
Shoulder (Apr–Jun, Sep–Dec)
• The best
time to go: warm temperatures and fewer visitors.
• Some
areas don't open fully until April or May if the roads haven't dried up from
the summer rain.
♦ Low Season (Jan – Mar)
• Cyclone
season: all coastal areas are susceptible.
• Rainy
season everywhere – some areas inaccessible. • January
and February are some of the best months for wildlife viewing.
• Discounts
available in many hotels.