FAQs header image

Frequently Asked Questions

Everything you need to know about booking, experiences, and travelling with Mafia Island

When is the best time to see whale sharks on Mafia Island?

Whale sharks are most commonly spotted off the coast Mafia Island from October to March, with peak season being November to February. However, sightings can occur year-round depending on plankton blooms and ocean conditions. We operate daily tours from June - March and typically have a 90% chance of a sighting during peak season and 60% other times of the year. During the rainy season in April and May, we do not have regularly scheduled tours but whale sharks may still be spotted so please contact us to arrange a tour if you're visiting during that time.