Hanifaru Bay is Dharavandhoo’s headline excursion, a UNESCO-protected bay five to ten minutes offshore where manta rays and, less predictably, whale sharks gather to feed between May and November. It’s snorkelling only, guide-led, and permit-controlled, with visitor and vessel numbers capped. Beyond Hanifaru, the island runs a full excursion calendar: sandbank picnics, dolphin sunset cruises, night and big game fishing, water sports, and day trips to smaller neighbouring islands. Most shared excursions run around USD 30 per person.
For house reef snorkelling and diving, see our dedicated Dharavandhoo bikini beach & snorkelling and Dharavandhoo diving guides, we’ve kept both off this page rather than repeat them.
Hanifaru Bay snorkelling
Best for confident swimmers, marine-life travellers
May to November, peak Aug–Oct
Sandbank / picnic island
Best for couples, families, photographers
Calmest on quiet-sea days
Dolphin sunset cruise
Best for couples, families, non-swimmers
Year-round
Night & big game fishing
Best for relaxed evenings or serious anglers
Year-round, weather-dependent
Island hopping
Best for a spare half-day, culture-curious travellers
Year-round
House reef snorkelling
Best for budget travellers, free time
See our beach guide
Want us to check Dharavandhoo excursions for your dates? Send your dates, guest count, children’s ages, swimming level and preferred activities, and we’ll check what’s running and what it actually includes.
Ask on WhatsAppHanifaru Bay: manta rays and, occasionally, whale sharks
Hanifaru is a shallow bay on the eastern edge of Baa Atoll where a back-eddy current concentrates plankton blooms during the south-west monsoon, drawing feeding aggregations of reef manta rays and, less often, whale sharks. The Maldives government’s own protected-area listing describes it as a feeding and mating hub during the western monsoon, and it holds UNESCO Biosphere Reserve status, designated in 2011, with initial protection dating back to 2009. Hanifaru Island itself, inside the same protected area, is also a nesting ground for green and hawksbill turtles.
How far from Dharavandhoo. Roughly 5 to 10 minutes by boat. You may see other sources quote 15 to 20 minutes, that figure reflects boat time from resorts elsewhere in Baa Atoll, not from Dharavandhoo, which sits right next to the bay. This is a genuine practical advantage of basing yourself here rather than at a resort further round the atoll.
The rules. Hanifaru is snorkelling only, scuba diving has been banned inside the bay since 2012 to protect the animals from disturbance. You need a licensed guide, there’s no walk-up or self-guided access. Visitor and boat numbers are capped, commonly reported at around 80 to 100 people in the water at a time with a maximum of five boats in the bay simultaneously, though we’d treat the exact figure as indicative rather than an official number we’ve confirmed directly with the ranger office. Rangers from the Biosphere Reserve office are on-site to enforce the rules below.
- No touching, chasing or blocking a manta’s path
- No feeding the animals
- No flash photography, strobes or video lights
- No long selfie sticks inside the bay
- Keep a respectful distance, let the mantas approach
- Stay with your guide at all times
What you’ll actually see. Researchers with the Maldives Manta Conservation Programme have photo-identified over 1,800 individual mantas at this single site across 18 years of study, and recorded feeding events of up to 247 mantas in one aggregation. On a good day in season, seeing 100 to 200 mantas is realistic. Outside peak months or on a quiet day, you may see far fewer, or none. No operator can guarantee sightings, and it’s worth being wary of anyone who claims otherwise. Whale sharks are a genuine possibility during this window but are far less predictable than the mantas, treat any sighting as a bonus, not an expectation.
The official government fee
Hanifaru sits inside a government-managed protected area with its own visitor fee, currently listed at MVR 310 per person (roughly USD 20) for the 2026 visitor window, which runs from 1 May to 1 December. This is usually built into the excursion price your guesthouse or dive centre charges rather than collected separately, but it’s worth knowing it exists as a real, government-set cost, not an operator markup.
Total cost. Excursion prices we’ve seen locally run roughly USD 60 to 80 per person all-in, though we’ve also seen it structured as a lower base snorkelling trip price plus the separate Hanifaru fee, which can bring a well-priced trip closer to USD 40 to 55. Prices are indicative and shift with season, group size and what’s included, confirm the total before you book.
Booking. Most guesthouses on the island are registered with the Biosphere Reserve office and can add your name to their guide roster, ask as early in your stay as possible, and this applies beyond Hanifaru too, popular sandbank, fishing and diving slots in peak season fill the same way. In peak season, demand is real and boats do sell out days in advance.
Planning around Hanifaru Bay specifically? Stay 3 to 5 nights if mantas matter, that gives you a second attempt if the first day is quiet. We can match your guesthouse, transfer and excursion timing so you’re not relying on a single fixed day.
Plan around HanifaruSandbank excursions and private picnics
A short boat ride reaches uninhabited sandbanks, small stretches of white sand in shallow, clear water with nothing else around. A shared group trip runs about USD 30 per person and typically includes drinks, with lunch usually an extra cost. For something more private, a couples’ sandbank charter is quote-based rather than fixed-price, we’ve seen reported examples in the range of USD 170 for a half day up to USD 280 for a full day with a barbecue, and a private sandbank dinner for two reported around USD 110, but the final price depends on boat size, duration, picnic setup and whether photography stops are included. These private versions are genuinely popular for honeymoons and anniversaries, since you effectively get the island to yourselves for a few hours, ask us for a firm quote once we know your dates.
Near Kendhoo, a chain of four uninhabited islands offers similar sandbank access with a quieter, less-visited house reef, worth asking about if the more commonly booked spots feel too popular for your taste.
Dolphin and sunset cruise
Spinner dolphins are regularly seen around Baa Atoll, especially on calm evening cruises, though sightings are never guaranteed. When they do appear, they often travel in large pods. Evening cruises head out to look for them, then time the return to catch the sunset. A shared cruise runs around USD 30 per person. It’s a relaxed, low-effort excursion, no swimming ability required, which makes it one of the better options if you’re travelling with non-swimmers or want a gentler day between more active excursions.
Fishing: casual evening trips and big game fishing
These are two different activities worth telling apart before you book.
Casual evening or night fishing is traditional hook-and-line fishing from a dhoni, relaxed and sociable, and your catch can usually be cooked for dinner the same night. A shared group trip runs around USD 30 per person, while a private night charter is quote-based, reported examples run roughly USD 80 for an evening up to USD 110 for the full night, confirm the current rate when you book.
Big game fishing is a different, more serious activity built around trolling, popping and jigging for larger species, blue marlin, sailfish, tuna, wahoo and giant trevally. It’s priced and booked as a private boat charter rather than a shared per-person trip, roughly USD 200 for a half day and USD 335 for a full day, and pricing depends on boat, crew and target species, so treat any number as a starting point to confirm rather than a fixed rate. If serious sport fishing is the goal, say so when booking, it’s a different boat and crew setup from casual evening fishing.
Water sports
Non-motorised options, stand-up paddleboarding, kayaking and windsurfing, are commonly available through guesthouses and are often free or low-cost around the lagoon. Motorised water sports, jet skiing, wakeboarding and banana boat rides, are available through operators on the island at additional cost, and availability depends on season and demand, so confirm locally rather than assume. These work well as a change of pace between snorkelling trips rather than as a main event, Dharavandhoo’s real strength is the marine life, not the water sports menu.
Island hopping from Dharavandhoo
Dharavandhoo sits close to several small, characterful local islands worth an afternoon each:
Dhonfanu
About 3km away, a small fishing village with a turtle-friendly reef on its southern side.
Maalhos
A quiet, slower-paced village with far fewer visitors than Dharavandhoo itself.
Eydhafushi
The atoll’s administrative capital, known for traditional weaving.
Thulhaadhoo
Known island-wide for its pottery.
None of these need a full day. They work best as a half-day add-on to a longer stay rather than a standalone trip, and combine easily with a sandbank or fishing excursion on the way back.
Resort day visits
Several resorts in Baa Atoll accept day visitors, giving you access to resort facilities, a proper restaurant meal and a different stretch of beach for a few hours, without paying for a full resort stay. This is worth knowing if part of your group wants a taste of resort polish, or if you want alcohol for an afternoon, since Dharavandhoo itself doesn’t sell any. Availability and pricing vary by property and season, and not every resort accepts day guests year-round, so this needs checking and arranging in advance rather than showing up. Tell us your dates and we’ll check what’s realistic.
Diving and house reef snorkelling
Dharavandhoo is also a strong base for diving and for snorkelling straight off the beach, but both get their own dedicated page rather than repeated detail here. See our Dharavandhoo diving guide for dive sites, courses and costs, our Dharavandhoo bikini beach & snorkelling guide for what the house reef is really like and how it compares to a boat trip, and our full Diving in Maldives guide if you’re planning dives beyond Baa Atoll too.
Best things to do in Dharavandhoo for couples
Dharavandhoo works well for couples who want marine life and quiet evenings over nightlife, since it’s a dry local island with no bars or resort-style entertainment. A private sandbank charter with a barbecue or sunset dinner is the most popular romantic booking, and a dolphin sunset cruise pairs naturally with it. Hanifaru Bay itself is also a shared experience many couples do together rather than a solo pursuit. If alcohol or resort polish matters for part of the trip, pairing a Dharavandhoo stay with a resort day visit or a short resort split covers that without giving up the local-island value for the rest of the stay.
Which activity suits you
| Traveller | Best fits |
|---|---|
| Strong, confident swimmer | Hanifaru Bay, guided reef trips, house reef, diving |
| Weak swimmer or non-swimmer | Dolphin cruise, sandbank, fishing, island hopping |
| Family with young children | Bikini beach, dolphin cruise, a gentle sandbank trip |
| Couple | Private sandbank charter, sunset dolphin cruise, Hanifaru Bay together |
| Budget traveller | House reef snorkelling, shared group excursions |
| Certified or trainee diver | Baa Atoll dive sites, manta-season diving |
| Serious angler | Big game fishing charter |
How many days do you need
If Hanifaru is the main reason for your trip, build in flexibility rather than a single fixed date, conditions and guide availability can shift a booking by a day, and a second attempt meaningfully improves your odds of a strong encounter. Hanifaru Bay and a sandbank or dolphin cruise can usually be combined on the same day if timing allows, ask your guesthouse when you book.
| Trip length | What it covers |
|---|---|
| 3 nights | One Hanifaru Bay session, one sandbank or dolphin cruise, time to relax on the beach |
| 5–7 nights | A second Hanifaru attempt, a fishing trip, one nearby island, without every day feeling scheduled |
What excursions actually cost
- Hanifaru Bay (shared, guided)USD 60–80 pp
- Sandbank visit (shared)~USD 30 pp
- Sandbank charter (private, half day)Quote-based, ~USD 170
- Sandbank charter (private, full day + BBQ)Quote-based, ~USD 280
- Dolphin sunset cruise (shared)~USD 30 pp
- Evening / night fishing (shared)~USD 30 pp
- Evening / night fishing (private)Quote-based, ~USD 80–110
- Big game fishing (half day, private)~USD 200 / boat
- Big game fishing (full day, private)~USD 335 / boat
Prices are indicative and vary by operator, season and group size. Most shared excursions need a minimum group size, often 4 people, so solo travellers and couples may pay more per person or need to join a scheduled departure rather than book a private slot at the shared rate. The Hanifaru Bay figure above includes the official government entry fee. We check current rates and exactly what’s included before you commit to anything.
Plan your Dharavandhoo excursions
HolidayVibe Maldives is a Ministry of Tourism licensed agency. Tell us your dates and what matters most, mantas, a quiet sandbank, fishing, and we’ll build the excursion calendar around your stay, your guesthouse and your Malé transfer, and check availability before you commit to anything.
No pressure, no spam, just answers to plan around.
Frequently asked questions
What is there to do in Dharavandhoo?+
The headline activity is snorkelling with manta rays at Hanifaru Bay, five to ten minutes offshore. Beyond that, the island runs sandbank excursions, dolphin sunset cruises, night and big game fishing, water sports, house reef snorkelling, diving, and day trips to smaller neighbouring islands.
How far is Hanifaru Bay from Dharavandhoo?+
About 5 to 10 minutes by boat. Some sources quote 15 to 20 minutes, but that figure describes the trip from resorts elsewhere in Baa Atoll, not from Dharavandhoo, which sits right next to the bay.
Do I need to book Hanifaru Bay in advance?+
Yes. Access is permit-controlled and guide-led, you can’t simply show up. Ask your guesthouse to add you to their registered guide roster as early as possible, particularly in peak season. The same applies to sandbank, fishing and diving slots in busy months, popular boats do sell out, so booking before you arrive rather than waiting is worth it whenever your dates fall in season.
How much does a Hanifaru Bay excursion cost?+
Roughly USD 60 to 80 per person is the commonly quoted all-in range, which includes the official government entry fee of MVR 310 (about USD 20) per person. Confirm the total with your guesthouse or with us before booking.
Are whale sharks guaranteed at Hanifaru Bay?+
No. Manta rays are the main, fairly reliable reason to choose Dharavandhoo in season. Whale sharks are a genuine possibility but are far less predictable, treat a sighting as a bonus rather than something to book around.
Can beginners go diving in Dharavandhoo?+
Yes. Dharavandhoo has beginner-friendly diving, including Discover Scuba sessions and full Open Water certification courses, alongside fun dives for certified divers. See our Dharavandhoo diving guide for the full breakdown.
What are good things to do in Dharavandhoo for couples?+
A private sandbank charter with a barbecue or sunset dinner is the most popular romantic option, and a dolphin sunset cruise pairs well with it. Hanifaru Bay itself is also a shared experience many couples do together. Set expectations early, though, Dharavandhoo is a dry local island with no alcohol and no resort-style nightlife.
Is there nightlife in Dharavandhoo?+
No, not in the resort sense. Dharavandhoo is a dry, inhabited local island with quiet evenings, local cafes and guesthouse dining. If nightlife or alcohol matters to your trip, pair a Dharavandhoo stay with a resort day visit or a resort split.
Can non-swimmers enjoy Dharavandhoo?+
Yes. Non-swimmers can enjoy the bikini beach, sandbank trips, dolphin cruises, island walks and fishing without difficulty. For snorkelling trips, ask for a life jacket and a guide who can accommodate a less confident swimmer.
How many nights should I stay in Dharavandhoo?+
Three nights is a reasonable minimum for a short activity-focused stay. Five to seven nights is better if Hanifaru Bay is the main draw, since weather and wildlife sightings need a bit of flexibility to work with, not a single fixed date.
HolidayVibe Maldives is a Malé-based, Ministry of Tourism licensed travel agency helping travellers plan resort, local-island and diving holidays across the Maldives.