Aerial view of Mudhdhoo Island's reef ring in Baa Atoll, near Hanifaru Bay

Indian Ocean · Maldives

Baa Atoll & Hanifaru Bay

Up to two hundred reef mantas barrel-roll inside a 200 m bay

Photo: Abllo · CC BY-SA 4.0

Baa Atoll is a UNESCO Biosphere Reserve, and for a few months a year the south-west monsoon drives a current that traps plankton inside Hanifaru Bay, a cul-de-sac barely 200 m across. Reef mantas arrive to feed in numbers that have reached two hundred animals at once, barrel-rolling in chains through the soup, sometimes joined by whale sharks. Scuba has been banned there since 2012, so the bay is snorkel-only and permit-limited, while the atoll's thilas carry the actual diving.

About diving in Baa Atoll & Hanifaru Bay

A day in Baa runs on a dhoni and a radio. Boats plan two or three dives on the atoll's thilas, and when rangers or another skipper report animals moving into the bay the plan is dropped and the boat repositions: tanks stay racked, everyone goes in with mask and fins, and the visit is short, because numbers in the water are capped and slots are rotated between boats. Afterwards the day picks up where it left off, from a resort, an island guesthouse, or a liveaboard working the atoll over several days.

The diving itself happens on thilas, coral pinnacles that rise off the atoll floor and stop short of the surface, so you descend onto a reef top and work down and around it rather than along a wall. Position decides the dive. Thilas tucked inside the atoll are dived slowly and close in, with the interest under the ledges and in the fish stacked in their shade. Those sitting in a channel take the tidal flow head-on and become a drift, with the reef itself the only shelter to stop and watch from.

Even in the strongest months the bay is not a scheduled event. Plankton has to build before the animals commit, so plan several days in the atoll with the willingness to wait, rather than one booked morning. That is also why the thilas matter: mantas visiting the reefs outside the bay are met on scuba, at a fixed spot, for as long as your gas lasts, and with far fewer people in the water than the bay itself allows.

Who it suits depends on when you come. From May to November divers take greener, plankton-heavy water and some surge as the price of the manta season. From December to April the aggregation disperses, the water settles and clears, and Baa becomes a quieter reef-and-drift destination that rewards photographers working coral, macro and resident reef fish more than anyone counting big animals. Either way it repays a week; a two-night stop is a coin toss.

When to dive Baa Atoll & Hanifaru Bay

Month-by-month season rating for Baa Atoll & Hanifaru Bay
JanFebMarAprMayJunJulAugSepOctNovDec
FairFairFairGoodPrimePrimePrimePrimePrimePrimeGoodFair

The Hanifaru aggregation runs May–Nov on the south-west monsoon and peaks Aug–Oct; Dec–Apr is calmer and clearer but the mantas disperse.

Getting there

Most divers fly into Male and connect on the short domestic flight to Dharavandhoo, then transfer by speedboat to a resort or a guesthouse on one of the local islands; seaplanes serve some resorts directly. Liveaboards swing into Baa during the season. Hanifaru is reached only by boat, and the entry fee and ranger permit are normally arranged by the operator.

Wildlife calendar

Reef mantas are the constant from May to November and peak between August and October, when whale sharks sometimes join the feeding. Both thin out over the calmer December-to-April window, when the thilas still hold reef sharks, napoleon wrasse, eagle rays, turtles and jack schools, and the clearer water suits nudibranch hunting along the coral.

Dive types & marine life

  • Reef
  • Drift
  • Pelagic & blue water
  • Coral garden
  • Wall
  • Manta rays
  • Whale sharks
  • Reef sharks
  • Sea turtles
  • Napoleon wrasse
  • Eagle rays
  • Trevally & jacks
  • Nudibranchs

Notable dive sites in Baa Atoll & Hanifaru Bay

  • Hanifaru Bay

    Plankton trap where mantas feed in chains; snorkel-only, permit required.

  • Dhigali Haa

    Protected thila at 8–30 m with overhangs and a manta cleaning station.

  • Dharavandhoo Thila

    Coral pinnacle drifted in current, with grey reef sharks on the corner.

  • Nelivaru Haa

    Reef top at 12 m falling to 30 m, thick with soft coral and sweepers.

  • Dhonfanu Thila

    Small thila with reliable manta traffic outside the Hanifaru season.

Photos from Baa Atoll & Hanifaru Bay

  • MDC Seamarc Maldives · CC BY-SA 4.0

  • 7777777kz · CC BY 3.0

  • Storm Martin · CC BY 4.0

  • Samee Shafeeg · CC BY 3.0

Dive videos

4K MALDIVES | Mantas, Sharks and Rays | Hanifaru Bay and the Central Atolls · 3Elements on YouTube

Scuba Diving (4k 60fps) at Baa Atoll, Maldives 2022 w/GoPro9 · Kostya Nakazny on YouTube

Photo credits

Similar destinations

Indian Ocean

An atoll wall dropping into open ocean, 400 km from the nearest island

26–30°C · vis 40mintermediate

Indian Ocean

Drift out on the falling tide as an entire atoll empties past you

26–29°C · vis 45mintermediate

Indian Ocean

Manta feeding frenzies sweep into Hanifaru Bay when plankton blooms

26–30°C · vis 30mintermediate