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.
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
- Nelivaru Haa
- 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.
| Period | Conditions | Highlights |
|---|---|---|
| July to October | Wet season peak, 15–25 m (50–80 ft) viz, choppier seas, possible rain | Hanifaru Bay manta aggregations, cleaning stations active, whale shark sightings, the headline window |
| May to June, November | Shoulder of manta season, 15–25 m (50–80 ft) viz | Manta activity ramping up or winding down, fewer crowds at Hanifaru, lower prices |
| December to April | Dry season, 25–30 m (80–100 ft) viz, calm seas | Best 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
| Factor | Details |
|---|---|
| Water temperature | 26–30 °C (79–86 °F) year-round; thermoclines below 20 m (65 ft) can drop 2–3 °C |
| Visibility | 15–30 m (50–100 ft) typical; lower during peak plankton bloom at Hanifaru (10–20 m / 33–65 ft) |
| Currents | Channel and thila dives have moderate current; Hanifaru Bay snorkel has variable surface current at tide changes |
| Wetsuit | 3 mm shorty or full suit year-round; 5 mm for divers doing repetitive thila dives |
| Reef system | Coral 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?
When are the mantas in Hanifaru Bay?
How does diving in Baa Atoll compare to Ari Atoll?
Is Baa Atoll suitable for Open Water divers?
Is a liveaboard a good way to dive Baa Atoll?
Related Destinations
Explore Baa Atoll on the Map
Discover dive sites, read reviews, and plan your trip with our interactive dive map.
Open Dive Map

