Baa Atoll · Hanifaru Bay

Baa Atoll · Hanifaru Bay

Manta and whale-shark feeding frenzies.

AdvancedMaldives
Depth
5–30 m
Visibility
15–30 m
Water
27–30 °C
Current
Tidal, can be strong
Best time
Jun – Nov
Signature life
Reef manta rays

The dive

Why dive Baa Atoll · Hanifaru Bay

When the current funnels plankton into Hanifaru Bay, hundreds of mantas barrel-roll in cyclone feeding — one of the ocean's great spectacles.

Marine life

Reef manta raysWhale sharksGrey reef sharksEagle raysReef fish

Dive profile

MantaWhale sharkReef

When to go

Best time: Jun – Nov

The southwest monsoon (June–November) concentrates plankton in Hanifaru Bay, drawing dozens of feeding mantas and whale sharks.

Readiness

Who it suits

Advanced-level site — suits Advanced Open Water divers and up. Typical requirements:

Advanced Open WaterDriftNitrox useful

Not sure you're ready? Read our readiness guide or check yourself in the planner.

Logistics

Getting there & staying

Getting thereInternational flight + seaplane / domestic. Fly to Malé (MLE), then seaplane or domestic flight to Baa Atoll; liveaboards and resorts both serve it.
Where to stayResort or liveaboard. Baa Atoll resort or a Maldives liveaboard; Hanifaru itself is snorkel-only and ranger-managed.
Operator to look forReviewed Maldives operators timing the channels to the tide and the monsoon plankton.

Sources

Further reading

Links checked 29 September 2026. They cover the site's location, protection status and background. Costs, difficulty and season windows are ScubaRogue's editorial estimates, so confirm them with your operator before you book. How we research

Keep exploring

Similar dives

More in Indian Ocean →
Ari Atoll
Advanced

Maldives · Indian Ocean

Ari Atoll

Whale sharks and channel thilas.

Whale sharkReef
Best time
Year-round
From
US$214/day
Bazaruto Archipelago
Advanced

Mozambique · Indian Ocean

Bazaruto Archipelago

Manta, dugong and untouched reef.

MantaReef
Best time
Apr – Oct
From
US$186/day
Mafia Island
Open Water

Tanzania · Indian Ocean

Mafia Island

Whale-shark season in a quiet marine park.

Whale sharkReef
Best time
Oct – Mar
From
US$114/day
FromUS$243/day
Plan this trip