Scuba diving in Baa Atoll

Scuba Diving in Baa Atoll

Maldives · Northern Maldives (Baa administrative atoll / UNESCO Biosphere Reserve)

Diving in Baa Atoll means Hanifaru Bay (the world's largest manta feeding aggregation), thila pinnacles, manta cleaning stations, and the Maldives' only UNESCO Biosphere Reserve.

Best Time:May to November for manta and whale shark encounters; January to April for visibility and calm seas
Water Temp:26–30 °C (79–86 °F)
Visibility:15–30 m (50–100 ft)
Skill Level:All levels
18 min read

Diving in Baa Atoll

Diving in Baa Atoll is unlike anywhere else in the Maldives because the headline attraction isn't actually a dive site. Hanifaru Bay, the bay that gives Baa its global reputation, hosts the largest known reef manta ray feeding aggregation on Earth and gets up to 200 mantas plus the occasional whale shark in a single afternoon during peak season. But scuba diving is prohibited inside the bay to protect the mantas, so the encounter is snorkel-only. The rest of Baa Atoll more than makes up for it with thila pinnacles, manta cleaning stations on the eastern reefs, and the country's only UNESCO World Biosphere Reserve protecting the whole atoll.

The atoll sits in the central-northern Maldives, separated from North Male by the Kandiva Channel, and consists of 75 islands across three natural sub-atolls (Southern Maalhosmadulu, Fasdhuthere, and Goifulhafehendhu). Only 13 of those islands are inhabited and the resort scene leans luxury, with Four Seasons Landaa Giraavaru, Soneva Fushi, Vakkaru Maldives, Anantara Kihavah, and Milaidhoo among the names. The UNESCO Biosphere Reserve designation came in 2011, recognising both the marine biodiversity (1,200+ fish species, 250+ coral species across the atoll) and the role tourism can play in conservation when managed properly.

Most diving here is conducted on protected thilas and cleaning station reefs in the central and eastern parts of the atoll. Dhigali Haa, Nelivaru Haa, Dharavandhoo Thila, and Dhonfanu Thila are the standout dive sites, all reachable by 20–30 minute dhoni rides from resorts or guesthouses. Manta cleaning stations like Veyofushi and Hanifaru Thila get reef mantas during the same southwest monsoon (May to November) that drives the Hanifaru Bay aggregation, and these stations DO allow scuba. Water sits at 26–30 °C (79–86 °F) year-round, visibility runs 15–30 m (50–100 ft), and most sites are easily diveable by Open Water divers, with current ramping up on the channel-facing sides.

Regional Overview of Baa Atoll

Baa is small enough to function as a single dive region with no real internal sub-divisions. Most resorts can reach the atoll's top dive sites within 30 minutes, and Hanifaru Bay is reachable from any base. The key distinction is between resort-based diving (premium service, integrated dive centres, direct access to Hanifaru) and local-island guesthouse diving on Dharavandhoo, Dhonfanu, Fulhadhoo, and a handful of other islands, where dive packages run at roughly half the resort price.

Where to base in Baa Atoll

The atoll's eastern islands sit closest to both the dive sites and Hanifaru Bay. Dharavandhoo is the most popular guesthouse base because it has the airport, a dedicated dive scene, and is 20–25 minutes by speedboat from Hanifaru. Dhonfanu has a smaller guesthouse community right next to the bay. On the resort side, Four Seasons Landaa Giraavaru is the conservation HQ of the atoll (Reefscapers coral programme, Manta Trust's Maldivian Manta Ray Project, Turtle Rehabilitation Centre), Soneva Fushi is the original luxury eco-resort with strong diving, and Anantara Kihavah, Milaidhoo, Amilla, and Finolhu all run integrated dive centres.

Hanifaru Bay in context

Hanifaru Bay deserves its own framing because it's why most divers come to Baa, but it doesn't work like a normal dive site. The bay is a small horseshoe-shaped reef roughly the size of a football field on the eastern edge of the atoll, where unique tidal and monsoon currents trap plankton-rich water and trigger one of the planet's most spectacular feeding aggregations. From July to October, reef mantas show up in groups of 50, 100, sometimes 200+, barrel-rolling and chain-feeding in 4–12 m (15–40 ft) of water (the bay floor extends to 20+ m / 65+ ft, but the feeding action concentrates in the shallow plankton zone). Whale sharks join occasionally during the same window. Scuba is prohibited (bubbles disturb feeding), so the entire experience is snorkel-only, with a 45-minute time limit, a $20 USD entry fee per person, and strict daily visitor caps and rotation system enforced by EPA rangers from the boat and via drone.

Top Dive Sites in Baa Atoll

Explore more dive sites with Divearoo's Dive Site Explorer.

Hanifaru Bay (snorkel-only)

Hanifaru Bay isn't a scuba site, but it's the reason divers come to Baa, so it has to lead. The bay sits on the eastern edge of the atoll near the uninhabited Hanifaru Island, covers a shallow lagoon roughly the size of a football field (4–12 m / 15–40 ft feeding zone, with the bay floor extending to 20+ m / 65+ ft), and during peak season hosts the largest known reef manta ray feeding aggregation in the world. The mechanism is specific to this site: the geography of the bay, the monsoon current, and the tide combine to trap plankton-rich water inside, drawing reef mantas in to feed in barrel-rolling chains. On peak days, 100–200 mantas have been documented feeding simultaneously, and whale sharks join occasionally during the same window.

The encounter is snorkel-only. Scuba is prohibited because bubbles disrupt the mantas' feeding behaviour and the bay is too shallow for diving to make sense anyway. You'll be on the surface in 4–10 m (15–33 ft) of water with mantas swooping in 1–2 m (3–6 ft) below you. The rules are strict and enforced: you must be with a licensed guide, the visit is capped at 45 minutes, daily visitor numbers and rotation timings are strictly controlled, and rangers patrol from boats and drones. Touching, flash photography, and any attempt to chase or block the mantas will get you fined and your operator's permit revoked. Best months are July, August, September, and October, peaking around full and new moons on flood tides.

Depth: 4–12 m (15–40 ft) feeding zone (snorkel) | Visibility: 10–20 m (33–65 ft) (lower during peak plankton) | Current: Variable, can be moderate at tide changes | Level: Snorkel only — scuba prohibited Key species: Reef manta ray, whale shark (occasional), plankton

Nelivaru Haa

Nelivaru Haa is a protected thila on the eastern side of Baa Atoll, known for its star-shaped canyons cut into the reef, overhangs blanketed in hard and soft coral, and a manta cleaning station that gets reef mantas during the same southwest monsoon as Hanifaru. This is the closest you'll come to a scuba experience with the Baa mantas, since the station here is divable while Hanifaru is not. The reef top sits around 12 m (40 ft) and the deeper edges drop to 30 m (100 ft).

The site is most famous for its glassy baitfish swarms in the wet season, which form dense silver clouds that can briefly cover the entire structure. Divers report being completely surrounded by baitfish while reef sharks and large groupers hunt through the cloud from the edges. Beyond the mantas and baitfish, expect schooling oriental sweetlips, batfish, blue-stripe snapper, stingrays in the sandy patches, and the resident hawksbill turtles cruising the top reef. Current can pick up significantly during tidal exchanges so the standard plan is to drop on the upcurrent corner and work your way around the structure.

Depth: 12–30 m (40–100 ft) | Visibility: 15–25 m (50–80 ft) | Current: Moderate to strong | Level: Intermediate (Advanced on strong-current days) Key species: Reef manta ray, glassy baitfish, oriental sweetlips, hawksbill turtle, white-tip reef shark

Dhigali Haa (Horubadhoo Thila)

Dhigali Haa, also called Horubadhoo Thila, is a protected long, narrow reef on the eastern side of Baa Atoll, and the standout pelagic-and-macro dive of the region. The reef sits at 12–16 m (40–52 ft) on top and slopes down to 30 m (100 ft) on the deeper edges, covered in hard and soft coral, with large rocks on either side where schooling black jacks hunt fusiliers in the current. This is widely rated among photographers as one of Baa Atoll's most beautiful reef topographies.

What makes Dhigali Haa special is the variety in a single dive. The deeper edges hold large pelagics (eagle rays, occasional grey reef sharks, schools of trevally), while the overhangs and crevices are dense with macro life: frogfish, ghost pipefish, nudibranchs, and stonefish for divers with sharp eyes. The site is sheltered enough for Open Water divers in calm conditions, but takes on real character when the tidal current pushes through.

Depth: 12–30 m (40–100 ft) | Visibility: 20–30 m (65–100 ft) | Current: Gentle to moderate | Level: All Levels Key species: Black jack, eagle ray, oriental sweetlips, frogfish, batfish

Dharavandhoo Thila

Dharavandhoo Thila sits just metres off Dharavandhoo Island, the local-island airport hub of Baa Atoll, and several Baa-based operators rate it the best reef dive in the entire atoll. The thila has dramatic topography with overhangs, isolated coral blocks, sandy patches, and a shallowest point at 5 m (15 ft) that opens this site up to Open Water divers and snorkelers alike. The reef drops down to 30 m (100 ft) on the outer edges, with the action concentrating around the corners where current converges.

Marine life density here is the headline. The shallow part of the reef holds octopuses, moray eels, scorpionfish, and schools of reef fish; the deeper edges add napoleon wrasse, eagle rays, and occasionally manta rays passing between Hanifaru and the western cleaning stations. The whole structure functions as a manta cleaning station in season (May to November), so this is one of Baa's better chances to dive with mantas rather than snorkel with them. The site is sheltered enough to be diveable in almost any weather.

Depth: 5–30 m (15–100 ft) | Visibility: 20–30 m (65–100 ft) | Current: Gentle to moderate | Level: All Levels Key species: Reef manta ray (in season), napoleon wrasse, eagle ray, octopus, schooling reef fish

Dhonfanu Thila

Dhonfanu Thila is the swim-through dive of Baa Atoll. The thila rises to a point that faces into the prevailing channel current at about 22 m (72 ft), and the standout feature is a narrow swim-through that starts at 27 m (88 ft) and exits at 18 m (60 ft). You enter on the deeper side, work through the tunnel, and surface on the shallower reef top to find the rest of the dive. Care is required since the swim-through is genuinely narrow; this is not a dive for divers with marginal buoyancy or oversized camera rigs.

Beyond the swim-through, Dhonfanu Thila has consistent shark and ray action: grey reef sharks patrol the deeper drops, eagle rays glide along the wall, and during manta season the cleaning stations on the surrounding reef get reef mantas. Green turtles and hawksbills are regulars, and dolphins occasionally cruise past the site during longer dives. The reef itself is in good shape with black coral bushes on the deeper portion and dense hard coral on the top.

Depth: 18–30 m (60–100 ft) | Visibility: 20–30 m (65–100 ft) | Current: Moderate | Level: Advanced (for the swim-through) Key species: Grey reef shark, eagle ray, reef manta ray (in season), green turtle, schooling fusiliers

Map of dive sites in Baa Atoll showing Nelivaru Haa, Dhigali Haa
  1. Nelivaru Haa
  2. Dhigali Haa

Best Time to Dive Baa Atoll

The best time to dive Baa Atoll depends on what you've come for. The atoll has two distinct seasons that swap which experiences are prime. May to November is the southwest monsoon (locally Hulhangu), and this is the manta and whale shark window: the plankton blooms that drive the Hanifaru Bay aggregation, the cleaning station activity at Nelivaru Haa and Dharavandhoo Thila, and the surrounding manta encounters across the eastern reefs all peak during these months. December to April is the dry northeast monsoon (Iruvai), with calmer seas, better visibility, and easier surface conditions, but the mantas and whale sharks have shifted elsewhere.

PeriodConditionsHighlights
July to OctoberWet season peak, 15–25 m (50–80 ft) viz, choppier seas, possible rainHanifaru Bay manta aggregations, cleaning stations active, whale shark sightings, the headline window
May to June, NovemberShoulder of manta season, 15–25 m (50–80 ft) vizManta activity ramping up or winding down, fewer crowds at Hanifaru, lower prices
December to AprilDry season, 25–30 m (80–100 ft) viz, calm seasBest overall conditions, best for reef diving and photography, but no mantas at Hanifaru

For divers prioritising Hanifaru and the manta show, target August to September on full or new moon days for the highest probability of large aggregations. For divers prioritising reef diving without the crowds, January to March is the move.

Diving Conditions

FactorDetails
Water temperature26–30 °C (79–86 °F) year-round; thermoclines below 20 m (65 ft) can drop 2–3 °C
Visibility15–30 m (50–100 ft) typical; lower during peak plankton bloom at Hanifaru (10–20 m / 33–65 ft)
CurrentsChannel and thila dives have moderate current; Hanifaru Bay snorkel has variable surface current at tide changes
Wetsuit3 mm shorty or full suit year-round; 5 mm for divers doing repetitive thila dives
Reef systemCoral atoll; ~1,200 km² (465 sq mi) across three natural sub-atolls (Maalhosmadulu, Fasdhuthere, Goifulhafehendhu); the Maldives' only UNESCO Biosphere Reserve

Marine Life in Baa Atoll

Marine life in Baa Atoll is the densest single-region concentration in the Maldives, which is why the entire atoll holds UNESCO Biosphere Reserve status. The Hanifaru Bay aggregation was featured in David Attenborough's Blue Planet II, with the manta cyclone footage filmed for the first time from the air. The Manta Trust's Maldivian Manta Ray Project (operating from Four Seasons Landaa Giraavaru) has identified over 5,000 individual reef mantas across the Maldives, the world's largest known population of the species. Baa Atoll alone accounts for roughly 1,600 of those individuals, about 40% of the country total. Beyond the marquee species, Baa supports 1,200+ fish species and 250+ coral species, with active coral restoration programmes through Reefscapers (operating at Landaa Giraavaru and other Four Seasons Maldives properties) that have transplanted over 250,000 coral fragments and reached the 9,000th coral frame milestone in 2025.

Reef manta ray (Mobula alfredi): May to November, peak July to October. Reef mantas are the marquee species of Baa Atoll. The Hanifaru Bay feeding aggregation is the headline event (up to 200 mantas in a single afternoon), but mantas are also active at cleaning stations across the eastern atoll: Nelivaru Haa, Dharavandhoo Thila, Veyofushi, and Hanifaru Thila. Cleaning station encounters are divable (Hanifaru Bay itself is not), so if scuba time with mantas is the priority, focus on these surrounding sites during the same May-to-November window. Peak aggregation activity at Hanifaru happens on full and new moons on flood tides between 11 AM and 3 PM.

Whale shark (Rhincodon typus): occasional at Hanifaru Bay, July to October. Whale sharks visit Hanifaru Bay during peak plankton bloom, joining the manta feeding aggregations during the strongest plankton events. They're nowhere near as reliable as the resident whale sharks at South Ari (which are year-round), but encounters at Hanifaru are increasing. 2022 logged a record 27 whale shark sightings in the area according to the Four Seasons Marine Discovery Centre. As with the mantas, scuba is prohibited; encounters are snorkel-only.

  • Pelagics: Grey reef shark, white-tip reef shark, eagle ray, schooling jacks, dogtooth tuna, black jack
  • Reef dwellers: Hawksbill turtle, green turtle, napoleon wrasse, oriental sweetlips, batfish, schooling fusiliers, moray eel, octopus
  • Macro life: Frogfish, ghost pipefish, nudibranchs, leaf scorpionfish, stonefish (especially at Dhigali Haa)

Baa Atoll is the Maldives' only UNESCO Biosphere Reserve, designated in 2011 to recognise the area's marine biodiversity and the role of well-managed tourism in conservation. The Hanifaru Bay Marine Protected Area sits within the broader Biosphere designation, with strict daily visitor caps and rotation system enforced by EPA rangers. The Manta Trust's Maldivian Manta Ray Project (founded at Landaa Giraavaru in 2005) has photographed and identified over 5,000 individual reef mantas across the Maldives, the world's largest known population of the species, with Baa Atoll accounting for roughly 1,600 of those individuals.

Discover more marine life on Divearoo's global heatmap.

Practical Information

Dive Prices in Baa Atoll

Dive prices in Baa Atoll skew higher than the Male Atolls because the atoll is luxury-resort dominated, but local-island guesthouses on Dharavandhoo and Dhonfanu still offer the standard Maldivian budget option at roughly half the resort rate.

  • Single dives: $80–$140 USD
  • 2-tank boat dive: $150–$220 USD at resorts; $80–$120 USD at local-island guesthouses
  • Hanifaru Bay snorkel trip: $80–$300+ USD per person (includes $20 entry fee; varies wildly by resort vs guesthouse)
  • Hanifaru Bay entry fee: $20 USD per person per day (paid to Baa Atoll Conservation Fund)
  • 10-dive package: $700–$1,100 USD
  • Tourism Goods and Services Tax (TGST): 17%, added to all dive bills
  • Green Tax: $12 USD per person per night at resorts and 50+ room properties; $6 USD at smaller guesthouses

Baa Atoll sits at the $$$ end of the global cost scale, leaning toward $$$$ at the luxury resort end.

Getting to Baa Atoll

Getting to Baa Atoll is straightforward thanks to Dharavandhoo Airport (DRV), the atoll's domestic airport, which sits on the local island of Dharavandhoo. Most divers fly Maldivian or FlyMe from Velana International Airport on a 20–25 minute domestic flight ($170–$400 USD return), then transfer by speedboat (10–40 minutes depending on resort) to their final destination. Seaplane is the alternative, taking 30–45 minutes direct to your resort and costing $300–$500 USD per person. Seaplanes only run during daylight hours, so late international arrivals will be routed via domestic flight to Dharavandhoo and overnight at the airport hotel or a Dharavandhoo guesthouse. Speedboat from Male is technically possible (3–4 hours, $50–$70 USD) but rarely used since the flight is so much faster.

Frequently Asked Questions

Can I scuba dive at Hanifaru Bay?
No. Scuba diving is prohibited inside Hanifaru Bay year-round to protect the manta rays' feeding behaviour. Bubbles disrupt the mantas, and the bay is shallow enough (4–12 m / 15–40 ft) that snorkelling captures the experience anyway. If you want to dive with the same mantas, target the cleaning stations elsewhere in the atoll (Nelivaru Haa, Dharavandhoo Thila, Veyofushi) during the same May-to-November season.
When are the mantas in Hanifaru Bay?
The broad season is May to November, driven by the southwest monsoon's plankton blooms. Peak activity is July to October, with August and September the strongest months. Aggregations are tide and moon-dependent, with full moon and new moon days on flood tides between 11 AM and 3 PM producing the biggest events. Even in peak season, sightings are not guaranteed on any given day; plan 2–3 visits if mantas are the main goal.
How does diving in Baa Atoll compare to Ari Atoll?
Ari and Baa are the two manta-rich atolls in the Maldives but they work differently. Ari has resident year-round whale sharks at Maamigili (Baa's are seasonal), cleaning stations on both sides of the atoll, and three sub-regions (North Ari, South Ari, Rasdhoo) covering different signature encounters. Baa is smaller and more focused: it's the world's biggest manta aggregation at Hanifaru Bay, plus a UNESCO Biosphere Reserve protecting the whole atoll. Pick Baa for the manta show in peak season; pick Ari for variety and whale sharks year-round.
Is Baa Atoll suitable for Open Water divers?
Yes. Many of Baa's top sites (Dharavandhoo Thila, Dhigali Haa, the house reefs at most resorts) are accessible to Open Water divers in calm conditions. Save Nelivaru Haa on strong-current days and Dhonfanu Thila's swim-through for after you have AOW and 30+ logged dives.
Is a liveaboard a good way to dive Baa Atoll?
Yes, especially during manta season. Liveaboards can position themselves for the right tide and moon phase at Hanifaru, which is harder from a fixed resort base, and they typically cover Baa Atoll as part of a 7-night northern Maldives itinerary that also includes [Lhaviyani Atoll](/destinations/maldives/lhaviyani-atoll) and the northern manta sites. Confirm before booking that the operator holds a current Baa Atoll entry permit and specifically lists Hanifaru Bay on the itinerary, since not every boat is licensed for the bay.

Explore Baa Atoll on the Map

Discover dive sites, read reviews, and plan your trip with our interactive dive map.

Open Dive Map