Skip to content
OpenWaterAtlas
Experience scuba diving among vibrant corals in the Maldives underwater paradise.
📷 Md Rafatul Islam · Pexels

Hanifaru Bay

3.6 — based on 19 community signals
4.2 12 species 18 contributors

UNESCO biosphere reserve in Baa Atoll — site of the world's largest manta ray feeding aggregations. Snorkel-only (no scuba).

⭐ Best for families.

updated 6 months ago
Difficulty
Beginner
Depth
3–12 m
Visibility
15 m
Water temp
27–30°C
Beginner-friendlyBeginner-friendlyMacro hotspotFamily-friendly

At a glance

Activity
dive
Difficulty
beginner
Depth
3–12 m
Visibility
15 m
Water temp
27–30 °C
Best months
Jun, Jul, Aug, Sep, Oct, Nov
Marine life
Manta ray, Whale shark

Top operators here

See all operators ↓

Map

This spot Operators POIs Airport Nearby spots
Hanifaru Bay location map © Google · Map data © Google, contributors
Open in Google Maps

Conditions today

Conditions

Open-Meteo
Wind
4.6 kn
Wave
0.48 m
Water
30.5°C
N E S W
Wind direction (7d)
Primary: NW (21%)
Now: SE (128°)
Tide (7 days)
range: 0.91m

Next: High at 19:00 (+0.46m)

+0.9 m0 m-0.0 m
▲ 19:00 · +0.46m ▼ 00:00 · +0.39m ▲ 07:00 · +0.63m ▼ 15:00 · +0.29m Now +0.4m
Tue 3Wed 4Thu 5Fri 6Sat 7Sun 8Mon 9
UV8.45 · very high Air PM2.511 · good 05:53 17:48
Day Wind Wave UV Rain
11-03 6.4 0.48 8 0mm
11-04 8 0.52 9 0mm
11-05 13.7 0.52 9 6mm
11-06 5.7 0.46 9 13mm
11-07 6.5 0.46 9 8mm
11-08 8.1 0.48 8 14mm
11-09 8.6 0.46 7 10mm
⚠ Coral bleaching: Watch — favorable conditions
DHW: 1.8°C-weeks · NOAA Coral Reef Watch
🌡 Water temp: Normal for Nov (27–30°C)

About this spot

Hanifaru Bay is one of the few places on earth where manta rays congregate in the dozens, sometimes hundreds, funneled into a shallow bay by seasonal plankton blooms that turn the water milky with food. The site sits within Baa Atoll's UNESCO Biosphere Reserve, and its productivity is the draw — not dramatic topography or coral architecture, but sheer biomass and the spectacle of filter feeders working in coordinated cyclone formations just meters below the surface. Depths run only 3 to 12 meters, making this accessible to beginners, though moderate currents require some comfort in moving water. Visibility averages 15 meters but can drop significantly when plankton is densest — which is precisely when the mantas arrive in greatest numbers. Whale sharks appear regularly during the same season. June through November captures the southwest monsoon period that drives the feeding aggregations, with July and August typically producing the largest gatherings. Water temperature holds between 27 and 30°C throughout. Snorkeling is sometimes required when diver numbers are restricted by marine park regulations.

📖 Guide: Diving in the Maldives: 156 Sites, Mantas & What to Know

Best months

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Marine life

Manta rayWhale shark

Dive types

Pelagic / blue waterBoat

Trip essentials

Everything you need before you pack — checklist, sun, logistics.

Trip checklist

  • 🛂 Visa-free or visa-on-arrival
  • 🤿 Pack: rashguard / 1mm shorty
  • 📜 C-card + dive insurance (DAN)
  • 📔 Dive logbook
  • 🧴 Reef-safe sunscreen SPF 50+
  • 🔌 Plug type D/G/J/K/L · 230V adapter
  • 💊 Seasickness meds + ear drops
  • 📱 Offline maps + emergency contact

Quick facts

  • 🌘 Moon Waning crescent · 39%
  • 🤿 Wetsuit rashguard / 1mm shorty
  • GPS
› Sustainability disclosures
🌍 CO2 footprint LHR ↔ 8428km · ~1938kg · €35

From your departure country

United States
Origin score: 54/100
  • Visa: Visa on arrival · 30 days max
  • Flight: 11h · direct
  • Jet-lag: 10h east · 7 days recovery

FAQ

›Why no scuba?

Government regulation since 2011 — to minimize disturbance to mantas during feeding. Snorkel works fine since action is at the surface.

›Manta certainty?

Very high July-October, on days the right tide and plankton conditions converge. Operators monitor daily.

›How to get there?

Stay at any Baa Atoll resort or liveaboard. Maldivian flight + speedboat from Malé.

Operators near this spot

Dive centres, kite & surf schools within 10 km, sourced from OpenStreetMap.

Dharavandhoo Dive Center

3.9 km
4.8 (115 reviews) closed
Dive centre
Verified Booked 42+ times this month
Hours: Tuesday: 8:00 AM – 6:00 PM

Fehi Velaa Dive

5.2 km
5.0 (24 reviews) closed
Dive centre
Verified Booked 27+ times this month
Hours: Tuesday: 8:00 AM – 6:00 PM

Joy Dive Dreamland

5.3 km
4.1 (38 reviews) closed
Dive centre
Verified
Hours: Tuesday: 8:00 AM – 12:00 PM, 2:00 – 6:00 PM

Mantastic divers

3.8 km
4.7 (13 reviews) closed
Dive centre
Hours: Tuesday: 8:00 AM – 8:00 PM

Liquid Salt Divers

4.2 km
4.6 (54 reviews) closed
Dive centre
Verified Booked 25+ times this month
Hours: Tuesday: 9:00 AM – 6:00 PM

Sea Explorer

9.3 km
Dive centre

Recently spotted by divers

iNaturalist →

Verified marine species observations

125 records · 50 species · sources: OBIS, GBIF

Stenella longirostris

Mammalia · Delphinidae
GBIF
Last seen:
9 May 2026
×4records

Pateobatis fai

Elasmobranchii · Dasyatidae
GBIF
Last seen:
8 May 2026
×7records

Carcharhinus melanopterus

Elasmobranchii · Carcharhinidae
GBIF
Last seen:
7 May 2026
×22records

Culcita schmideliana

Asteroidea · Oreasteridae
GBIF
Last seen:
7 May 2026
×4records

Echinostrephus molaris

Echinoidea · Echinometridae
GBIF
Last seen:
7 May 2026
×3records

Pearsonothuria graeffei

Holothuroidea · Holothuriidae
GBIF
Last seen:
7 May 2026
×3records

Laevicaulis alte

Gastropoda · Veronicellidae
GBIF
Last seen:
7 May 2026
×2records

Metasesarma obesum

Malacostraca · Sesarmidae
GBIF
Last seen:
7 May 2026
×2records

Pedum spondyloideum

Bivalvia · Pectinidae
GBIF
Last seen:
7 May 2026
×2records

Urogymnus asperrimus

Elasmobranchii · Dasyatidae
GBIF
Last seen:
7 May 2026
×2records

Urogymnus granulatus

Elasmobranchii · Dasyatidae
GBIF
Last seen:
7 May 2026
×2records

Holothuria atra

Holothuroidea · Holothuriidae
GBIF
Last seen:
7 May 2026
×1records

Data: 187,991 observations from OBIS (Ocean Biodiversity Information System) and GBIF (Global Biodiversity Information Facility). CC-BY 4.0.

See this spot in action

YouTube videos — click to play.

Dive Trip I Baa Atoll Maldives I Day 2 | Snorkelling with 70 Mantas in Hanifaru Bay

Brian Davies Scuba
💬 3 top comments
  • Great video. Such beautiful and graceful creatures. Still to tick off on my bucket list. Well done. I loved the unedited post-snorkel snot hanging off your nose at the end. It's REAL 😉

    @williampoulton3572 · 👍 2
  • Best place for mantas on the planet.

    @ScubaSheepProductions · 👍 1
  • Wow, what an interesting experience. Wish Anne and I were there with you. Great video!!

    @claudehartridge6400 · 👍 1

Maldives Liveaboard Seascape Scuba Diving | Epic Manta Rays at Hanifaru Bay

WORLD OF SAMIR
💬 1 top comments
  • Hi Samir!! Here Josep Maria from Aquàtica in l'Estartit. If I remember correctly it will be soon 8 years since we dived together, we loved your atitude in and out of the water, it makes us so happy to see you in the videos with the same positive and frendly atitude!! Kind regards!!

    @josepm.placoll6513 · 👍 1

Swimming with the giants of Hanifaru Bay #maldives #hanifarubay #manta #diving #baaatoll

stylist loves to travel
💬 3 top comments
  • 😍😍

    @krisbrown6221 · 👍 1
  • Wooooowwww!!

    @TravelwithNatasha276 · 👍 1
  • 👏🏼 just awesom

    @karlshaq3367 · 👍 1

Local knowledge

OpenStreetMap Notes
  • "Forwarding anonymous report from #Mapy.cz user, please verify: "This beach is cancelled". https://www.openstreetmap.org/way/749875444"

    Tajtrdlik · 2024-01-18
  • "Forwarding anonymous report from #Mapy.cz user, please verify: "There is located diving centre"."

    Tajtrdlik · 2024-01-18
  • "Forwarding anonymous report from #Mapy.cz user, please verify: "It is called Bikini beach"."

    Tajtrdlik · 2024-01-18
  • "Forwarding anonymous report from #Mapy.cz user, please verify: "There is located a beach"."

    Tajtrdlik · 2024-01-18
wind peaks May-Jul-Jun, calmest Nov-Mar-Apr, dry Jan-Jun, water 27-30°C.

5-year monthly climate

60 samples
0 5 10 15 20 25 JFMAMJJASOND
p25–p75 range Median Wind (kn) Air (°C)
Visibility (month-by-month)
Best: Mar (100/100) Worst: Jun (0/100) Now: Nov (55/100) NOAA MODIS Aqua · 5y mean

Nearby spots

Diving
🇲🇻 Maldives

Bodu Gaa

Bodu Gaa is a year-round dive site in Baa Atoll, Maldives, with 12 recorded species observations and moderate coral monitoring attention.

Beginner 25m Jan·Feb·Mar+
Dharavandhoo thila Maldives Diving
🇲🇻 Maldives

Dharavandhoo thila

Dharavandhoo thila is a year-round dive site in the Maldives with 12 recorded species observations and active community video documentation.

Jan·Feb·Mar+
Kuda Gaa Maldives Diving
🇲🇻 Maldives

Kuda Gaa

Kuda Gaa is a year-round dive site in Baa Atoll, Maldives, known for reef exploration and consistent access to marine life.

Beginner Jan·Feb·Mar+

Similar spots

Same activity, shared marine species or similar profile.

South Ari Atoll — Whale Shark Marine Park Maldives Diving
🇲🇻 Maldives

South Ari Atoll — Whale Shark Marine Park

Year-round whale shark snorkeling along the south of Ari Atoll. Snorkel-only with sharks; scuba on surrounding sites.

Beginner 0–10m 20m Jan·Feb·Mar+
Entrence base Maldives Diving
🇲🇻 Maldives

Entrence base

Entrance Base in Kaafu Atoll offers year-round diving near Eriyadhoo island, with documented marine life and active community content.

Beginner 25m Jan·Feb·Mar+
Entrence 110 Maldives Diving
🇲🇻 Maldives

Entrence 110

Entrance 110 is a year-round dive site near Eriyadhoo in Maldives' Kaafu Atoll, known for consistent access and diverse marine life.

Beginner Jan·Feb·Mar+
Isla Mujeres — Whale Shark Aggregation Mexico Diving
🇲🇽 Mexico

Isla Mujeres — Whale Shark Aggregation

World's largest seasonal whale shark gathering (Jun-Sep) — 200+ whale sharks feed on fish spawn 30km offshore. Snorkel only.

Beginner 0–3m 15m Jun·Jul·Aug+

Suggest an operator

Know a great dive shop, kite school, or local guide at this spot? Tell us — we'll review and add it.

Up to 500 characters
Plan
View →