Maldives

Hanifaru Bay mantas from Dharavandhoo · 6 nights

7 days, 6 nights: Dharavandhoo (5N), Hulhumalé (1N). Best time to go: Jun–Nov only (manta season).

Day 1: Arrive in Dharavandhoo

Dharavandhoo

  • Hanifaru Bay manta snorkel · 3 h. Season about June–November, peaking with plankton blooms around the tides. Snorkelling only, with limited boats and timed slots under ranger supervision; book a licensed Dharavandhoo operator, which also covers the bay entry fee.

Local tip: Season about June–November, peaking with plankton blooms around the tides. Snorkelling only, with limited boats and timed slots under ranger supervision; book a licensed Dharavandhoo operator, which also covers the bay entry fee.

Open day 1 route in Google Maps

Day 2: Explore Dharavandhoo

Dharavandhoo

Open day 2 route in Google Maps

Day 3: Explore Dharavandhoo

Dharavandhoo

Local tip: Diving is not allowed inside Hanifaru Bay; nearby thilas have mantas on cleaning stations in season.

Open day 3 route in Google Maps

Day 4: Resort day pass in Baa Atoll

Dharavandhoo

Local tip: Some Baa resorts sell day passes to guesthouse guests; ask your host and book ahead.

Open day 4 route in Google Maps

Day 5: Explore Dharavandhoo

Dharavandhoo

Open day 5 route in Google Maps

Day 6: Dharavandhoo → Hulhumalé

Hulhumalé · Dharavandhoo to Hulhumalé, Domestic flight ~35 min (about US$100–180 each way; limited daily flights)

Local tip: Inhabited island with no bikini beach: swim in shorts and a T-shirt or a modest swimsuit with a cover-up. The beach faces east, so mornings are calmest.

Open day 6 route in Google Maps

Day 7: Depart from Hulhumalé

Hulhumalé

Keep a buffer before your flight; check-out is usually noon.

Where to stay