Home / Animals / Manta Ray / Maldives

Hanifaru Bay, Baa Atoll

Where to see manta rays in the Maldives

The most reliable place to see manta rays in the Maldives is Hanifaru Bay in Baa Atoll, a UNESCO-protected area where reef mantas gather to feed on trapped plankton from May to November, peaking August–October. Outside that window, Ari Atoll's cleaning stations offer scuba encounters, best December to April.

Best time: May to November, peaking August–October

High confidence verified 2026-07-16

Well documented, and reliably seen in season.

A reef manta ray seen from below, its pale underside marked with the dark spot pattern that identifies each individual, gliding over a Maldivian cleaning station.
Manta Ray, photographed at Fushivaru Thila, Maldives. Photo by asands from London, UK · CC BY-SA 2.0

When to go

May to November, peaking August–October

The Maldives has two manta seasons driven by the monsoon. During the southwest monsoon (roughly May–November), currents push plankton-rich water onto the eastern side of the atolls, and Hanifaru's funnel shape traps it — this produces the August–October aggregations. During the northeast monsoon (December–April) the pattern reverses and plankton concentrates on the western side of atolls like Ari, favouring cleaning stations over bay feeding. Visibility is generally better in the northeast monsoon, which suits photography.

Best dive sites for manta rays in the Maldives

How to see them

Hanifaru Bay is snorkel-only — scuba, motorised devices and fishing are all banned inside the Marine Protected Area, and rangers control entry. Boats buy a token per person for a 45-minute session, a maximum of five vessels and around 45 snorkellers are allowed in the bay at once, and a licensed guide must accompany every group (up to 10 snorkellers each). Fees change, so confirm current rates when you book. Away from Hanifaru, the mantas at Ari Atoll cleaning stations are visited by scuba divers on standard dive-centre trips with no special permit.

What an encounter is like

Hanifaru is a feeding ground, not a show: sightings are seasonal and weather-dependent, never guaranteed. Operators describe 5–10 mantas as a typical day, 50–70 as a good one, and 200-plus during rare peak events when plankton concentration spikes. Encounters can be brief and shared with other boats during peak weeks. At the Ari Atoll cleaning stations the experience is calmer and scuba-based, with single-digit numbers cycling through rather than mass feeding.

Frequently asked questions

Can you scuba dive with manta rays in Hanifaru Bay?
No. Hanifaru Bay is a snorkel-only Marine Protected Area; scuba, fishing and motorised devices are banned there to protect the feeding mantas. For scuba encounters with mantas, head to the cleaning stations at Rangali Madivaru and Kudarah Thila in Ari Atoll.
What is the best month to see manta rays in the Maldives?
August to October is peak at Hanifaru Bay in Baa Atoll, when the southwest monsoon funnels plankton into the bay. December to April is better for Ari Atoll's western cleaning stations, which peak during the opposite, northeast monsoon.
Do I need a permit to snorkel at Hanifaru Bay?
Yes. Rangers manage entry under the Baa Atoll biosphere reserve system, requiring a paid token per 45-minute session and a licensed guide. Only five boats and roughly 45 snorkellers are permitted inside the bay at any one time.
How many manta rays can you see at Hanifaru Bay?
Reports describe 5 to 10 mantas as typical, 50 to 70 on a good day, and 200 or more during rare peak feeding events at the height of the August–October season. Numbers depend on weather and plankton and are never guaranteed.

Sources