Expect a very early start, usually leaving your resort or guesthouse around 7–8 am to reach South Ari Atoll where the whale sharks feed. When conditions are good you jump in and float above gentle giants that can reach 10–12 m, filtering plankton just a few metres below you. The reality is that sightings aren’t guaranteed; on a typical day maybe 60–70 % of boats see at least one shark, though some days everyone strikes out. The water is warm (27–30 °C) so you only need a rash guard and snorkel gear. It feels peaceful when you’re in the water with the shark, but the surface scene can be chaotic with multiple boats and 20–30 snorkelers splashing around the same animal.
The best time is the calmer drier season from mid-November to mid-April, though whale sharks are present year-round and some of the biggest groups show up in the south-west monsoon (May–October) when seas are rougher. Expect to pay around $80–$160 per person for a full-day shared boat trip from Maamigili or nearby islands; liveaboard trips that include multiple shark swims run $250–$450 for the day portion. Private charters cost significantly more.
Pick a smaller operator that limits swimmers to 8–10 per shark and uses spotters instead of chasing fins; these trips feel respectful and give you longer, quieter encounters. Skip the cheapest $50 “guaranteed sighting” marketing—it usually means more boats and worse behaviour around the animals. Bring your own mask and snorkel if you’re fussy about fit.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.