Swimming with whale sharks feels surprisingly calm once you're in the water. These gentle giants cruise just below the surface, mouths open, filtering plankton. Expect to spend 30-60 minutes in the water across a few encounters, often in groups of 8-15 snorkelers. Visibility is usually excellent, but the sharks move steadily so you fin hard to keep up. It's not a relaxing drift; it's active snorkeling with moments of pure awe when a 30-foot shark glides past. Surface intervals can be long while the boat searches, so bring snacks, water, and patience.
The best time is from August to November, when whale sharks gather predictably around South Ari Atoll. February to April can also work but sightings are less consistent. Expect to pay around $80-150 per person for a full-day trip from Maafushi or nearby local islands, including lunch and gear. Liveaboard trips that include multiple shark sites cost significantly more.
Choose a smaller day tour from a local island rather than a crowded speedboat from Malé; you'll get more time in the water and fewer people per shark. Skip the trips that combine whale sharks with dolphin watching or wreck snorkeling – they're usually rushed and deliver mediocre experiences across the board. Bring your own mask and snorkel if you have them; rental gear is often well-used.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.