Skip to content
MaldivesQuest

Snorkelling and wildlife

Manta ray watching at Hanifaru Bay: what visitors should know

You want to see manta rays feeding at Hanifaru Bay and need to know how visits work, when to go and where to base yourself.

Last reviewed 11 October 20264 min

Quick answer

Hanifaru Bay in Baa Atoll is a small, protected bay where manta rays gather to feed, roughly from June to November, with the busiest period from about late June to October. Visits are snorkel only, every group must go with a licensed Hanifaru guide, and you usually book through your resort or guesthouse in Baa. Big gatherings depend on plankton, tides and moon, so plan a few days in Baa rather than one fixed date.

Key facts

  • Activity

    Snorkel only

    Scuba diving banned in the bay

  • Nearest airport

    Dharavandhoo

    Domestic flights from Male

What is Hanifaru Bay, and why do mantas gather there?

Hanifaru Bay is a small, shallow bay off an uninhabited island in Baa Atoll, inside the Baa Atoll UNESCO Biosphere Reserve. In the southwest monsoon, currents push plankton into the bay, and manta rays (and sometimes whale sharks) come in to feed.

The result can be dozens of mantas in one place, although numbers change by the day. For the wider topic, see the snorkelling hub; for diving questions, read can you dive at Hanifaru Bay.

When should you go?

Aim for July to October if you can, with June and November as shoulder months. Sources describe the main season as roughly June to November, busiest from late June to October.

MonthWhat to expect
December to AprilNortheast monsoon; gatherings in the bay are not expected
MaySeason may start in some years; low odds
JuneSeason starting; gatherings building
July to OctoberMain period for large feeding gatherings
NovemberSeason tailing off

Within the season, gatherings are linked to plankton, tides and the moon, and divers often time visits around the full or new moon. Our page on when to visit Hanifaru Bay goes deeper on dates and Malaysian school holidays.

How does a visit work?

You book through your resort or guesthouse, travel by boat to the bay, and snorkel in a supervised session with a licensed guide. The bay's rules shape everything.

  • Snorkel only. Scuba diving is banned inside the bay.
  • Licensed guide. Every group must be accompanied by a licensed Hanifaru guide.
  • No touching, no flash. Touching marine life and flash photography are not allowed.
  • Stay at the surface. Reports from operators say duck diving below the surface is not allowed; follow your guide's briefing.
  • Limited numbers. Caps on boats and swimmers apply at any one time; ask how sessions work on your dates.

Some Baa resorts offer "manta alerts", sending guests out at short notice when spotters see mantas in the bay. If you stay in Baa, ask whether your resort runs one.

Where should you stay?

Staying in Baa Atoll is the practical choice, because gatherings can be unpredictable and you may need to go at short notice.

BaseProsTrade-offs
Baa Atoll resortManta alerts, comfortable, house reefsHigher room and transfer costs
Dharavandhoo local islandClose to the bay, domestic airport, budget-friendlyLocal island rules, fewer facilities
Resort in another atollEasy if Baa is not your focusHanifaru is usually out of reach

Dharavandhoo is the domestic airport closest to Hanifaru Bay. Our Baa Atoll manta-focused itinerary shows how a stay can be arranged.

Getting to Baa Atoll from Kuala Lumpur

Baa is north of Male and is reached by seaplane or by domestic flight to Dharavandhoo, followed by a boat. The morning nonstop flights from KUL, AirAsia landing about 09:50 and Malaysia Airlines about 11:25, usually leave enough time to connect the same day.

Seaplanes fly only in daylight, and you generally need to land in Male by about 15:30 to reach a seaplane resort the same day. If you take the Batik Air evening flight, which lands about 21:55, plan a night near the airport and fly to Baa the next morning.

Check your bag weight too. Trans Maldivian Airways allows 20 kg checked plus 5 kg hand luggage, so snorkel gear and camera kit need to fit within that.

Making the most of a short stay

If you only have four or five nights, spend most of them in Baa during the season. Gatherings can be strong one day and absent the next, so each extra day is another chance.

Keep the middle days flexible, and leave the last morning free of excursions so a late manta alert does not clash with your transfer. On days without mantas, a house reef, sandbank trip or spa keeps the holiday relaxed.

Questions to ask before you go

Send these to your resort or operator:

  1. Is the trip run with a licensed Hanifaru guide?
  2. Does the price include the bay's visitor token or fee?
  3. Do you run manta alerts, and is there a charge?
  4. What happens if mantas are not in the bay that day?
  5. Are life jackets available for weaker swimmers?

Who this suits, and when to choose differently

Hanifaru suits confident snorkellers, wildlife-loving couples and families with older children, travelling between June and November. It is one of the few big wildlife encounters that does not need scuba.

If you travel from December to April, Hanifaru gatherings are not expected, and other manta sites or a whale shark trip in South Ari may suit better. Compare the two in mantas versus whale sharks.

Questions travellers ask

How many people are allowed in the bay?
The bay has caps on the number of boats and swimmers at one time, but published figures differ between sources and may have changed, so no number is given here. Ask your resort or guide how sessions are allocated on your dates, and expect your time in the water to be limited when the bay is busy.
Is there an entry fee for Hanifaru Bay?
Visitor reports mention a token or fee per visit, but we could not confirm the current amount from an official source. Your resort or operator usually arranges it and includes it in the excursion price. Ask for the breakdown when you book.
Can children go to Hanifaru Bay?
Children who snorkel confidently in open water can usually join, but check with the resort, because the bay can be busy and mantas move around you. Younger children may be happier with a calmer reef trip. Our page on children's snorkelling excursions covers what to ask.
Do I need a seaplane to reach Baa Atoll?
Not always. Many Baa resorts use seaplanes, and Dharavandhoo also has a domestic airport, with flights from Male followed by a short boat ride. If you take the morning KUL flight, you can usually connect the same day. Confirm the transfer type and cut-off with your resort.

Sources and checks

Last reviewed:

  1. Zubludi Diving, Hanifaru Bay Marine Protected Area · zubludiving.com · Checked 11 October 2026
  2. PADI, Hanifaru Bay dive site · padi.com · Checked 11 October 2026
  3. CMS, Elasmobranch tourism factsheet, Hanifaru Bay · cms.int · Checked 11 October 2026
  4. Manta Air, scheduled services to Dharavandhoo · mantaair.mv · Checked 11 October 2026
  5. Trans Maldivian Airways FAQ, baggage and daylight operations · transmaldivian.com · Checked 11 October 2026
  6. Traveloka, Kuala Lumpur to Male flights · traveloka.com · Checked 11 October 2026

How we research and check facts

If mantas are your reason to go, send us your dates and budget, and we suggest Baa Atoll bases that give you a few chances to visit the bay in season.

Want options that fit your dates and budget?

Share a short trip brief: when you want to go, who is travelling and the budget you have in mind. We reply with suitable island and resort options and an itemised view of costs.

Keep planning

Guides that pick up where this one leaves off

Cost calculatorPlan my trip