Hanifaru Bay tide times
Tide is currently rising — next high in 5h 40m
Tide times at Hanifaru Bay on Tuesday, 19 May 2026: first high tide at 05:00, first low tide at 07:00, second high tide at 14:00. Sunrise 05:53, sunset 18:14.
Next 24 hours at Hanifaru Bay
Predictions: Open-Meteo Marine (MeteoFrance SMOC, 0.08° grid) — heights relative to MSL (not chart datum / LAT). Model-derived.
Model-derived from a global ocean grid. Useful indication; expect about ±45 minutes on average vs. a local harmonic gauge, individual stations vary widely. See /methodology for per-region detail. Not for navigation.
Sun, moon and conditions on Tue 19 May
Conditions as of 09:00 local time. Refreshes daily.
Highs and lows next 7 days
Today
Wed
Thu
Fri
Sat
Sun
Mon
All extrema (7 days)
| Day | Type | Time | Height | Coef. |
|---|---|---|---|---|
| Tue 19 May | High | 14:00 | 0.9m | 100 |
| Wed 20 May | Low | 08:00 | -0.1m | 92 |
| High | 15:00 | 0.8m | ||
| Low | 21:00 | 0.3m | ||
| Thu 21 May | High | 02:00 | 0.6m | 79 |
| Low | 08:00 | -0.0m | ||
| High | 16:00 | 0.8m | ||
| Low | 22:00 | 0.3m | ||
| Fri 22 May | High | 03:00 | 0.5m | 66 |
| Low | 09:00 | 0.1m | ||
| High | 16:00 | 0.7m | ||
| Low | 23:00 | 0.3m | ||
| Sat 23 May | High | 04:00 | 0.5m | 53 |
| Low | 10:00 | 0.2m | ||
| High | 17:00 | 0.7m | ||
| Sun 24 May | Low | 00:00 | 0.3m | 16 |
| High | 04:00 | 0.4m |
Predictions: Open-Meteo Marine (MeteoFrance SMOC, 0.08° grid) — heights relative to MSL (not chart datum / LAT). Model-derived. · Not for navigation.
Today's solunar windows
The angler tradition for major/minor fishing windows: major ≈3-hour windows around moon transit and opposition; minor ≈2-hour windows around moonrise and moonset. Times are Indian/Maldives local. Folk tradition, not a scientific forecast.
7-day window outlook
- Tue2 M / 2 m
- Wed2 M / 2 m
- Thu2 M / 2 m
- Fri1 M / 2 m
- Sat2 M / 2 m
- Sun2 M / 2 m
- Mon2 M / 2 m
Cycle dates near Hanifaru Bay
Last spring tide on Tue 19 May (range 1.0m). Next neap on Sat 23 May.
Spring tides cluster around new and full moons (biggest swings). Neap tides land on quarter moons (smallest swings). See the spring tide and neap tide glossary entries for the why.
About tides at Hanifaru Bay
Hanifaru Bay is a shallow, enclosed bay on the eastern rim of Baa Atoll in the northern Maldives, approximately 250 metres across at its widest point. The bay's geometry — a funnel-shaped depression in the reef with a narrow northern entrance — interacts with the tidal cycle to create conditions that are unique in the world for the concentration and predictability of manta ray feeding aggregations. The mechanism is direct: on incoming spring tides during the southwest monsoon season (June to October), plankton-rich water from the open Indian Ocean is pushed through the bay's entrance and compressed into the bay's enclosed volume. Plankton densities reach levels that are otherwise unattainable in the open ocean, and manta rays — both reef mantas (Mobula alfredi) and oceanic mantas (Mobula birostris) — aggregate to exploit this resource. The aggregation is tide-dependent in a precise sense: it occurs on the flood phase of spring tides, typically within 2 hours of low water when the flood is running at its strongest through the bay entrance. On days when the tidal amplitude is high, the plankton compression is most intense, and the largest aggregations are recorded. Up to 200 manta rays have been counted in Hanifaru Bay in a single session; whale sharks are also present, drawn by the same plankton bloom. On days with a large incoming spring tide and a wind direction that aligns with the bay entrance to push surface plankton inward, the density of mantas can be high enough that the animals stack vertically — 5 to 10 mantas in a column from the surface to 5 metres depth, performing forward somersaults to re-enter the plankton column with their mouths open. Scuba diving is prohibited inside Hanifaru Bay by the Baa Atoll UNESCO Biosphere Reserve regulations. Snorkelling with a licensed guide is the only access. This restriction protects the mantas from bubble disturbance, which has been shown to interrupt feeding behaviour. Guides manage visitor numbers inside the bay — a maximum of 45 snorkellers at any one time — and govern entry and exit timing based on manta behaviour. Entry is not permitted when mantas are in chainfeeding formation, as this is the peak feeding state and disturbance at this point causes the formation to collapse and the aggregation to disperse. Access to Hanifaru Bay requires a licensed boat and guide. The nearest inhabited island base is Dharavandhoo (Baa Atoll), a 15-minute boat ride. Most visitors access Hanifaru from a resort in Baa Atoll or on a liveaboard. The Maldives Underwater Initiative (MUI) has conducted long-term monitoring of the Hanifaru aggregation since 2006; researchers have individually identified over 3,000 manta rays by their unique spot patterns and track their movements across the Indian Ocean through return visits. The aggregation season is June to October, aligning with the southwest monsoon. July and August consistently produce the largest aggregations when sea temperatures (28 to 30 degrees Celsius) and plankton blooms are at their peak. Outside the season (November to May), the bay sees occasional manta visits but not the mass aggregations. Water visibility inside the bay during active feeding is often reduced by the plankton density itself — 3 to 6 metres is typical during a feeding event, compared to 15 to 25 metres in open water on the same day. Predictions on this page come from Open-Meteo Marine, a gridded global ocean model. Accuracy is typically within plus or minus 45 minutes on timing and 0.2 to 0.3 metres on height — model-derived, not from a local gauge. The local tide authority is the Maldives Meteorological Service, which publishes tidal predictions for Maldivian reference stations.
Tide questions about Hanifaru Bay
Why does the manta ray aggregation at Hanifaru Bay depend on the tide?
When is the best time to visit Hanifaru Bay?
Can I scuba dive in Hanifaru Bay?
How large do manta ray aggregations at Hanifaru Bay get?
What is the tidal range in Baa Atoll?
6-day tide table — Hanifaru Bay
Heights relative to MSL. Predictions: Open-Meteo Marine (MeteoFrance SMOC, 0.08° grid) — heights relative to MSL (not chart datum / LAT). Model-derived.
| Day | Type | Time | Height |
|---|---|---|---|
| Tue 19 May | High | 05:00 | 0.0m |
| Low | 07:00 | -0.1m | |
| High | 14:00 | 0.9m | |
| Wed 20 May | Low | 08:00 | -0.1m |
| High | 15:00 | 0.8m | |
| Low | 21:00 | 0.3m | |
| Thu 21 May | High | 02:00 | 0.6m |
| Low | 08:00 | -0.0m | |
| High | 16:00 | 0.8m | |
| Low | 22:00 | 0.3m | |
| Fri 22 May | High | 03:00 | 0.5m |
| Low | 09:00 | 0.1m | |
| High | 16:00 | 0.7m | |
| Low | 23:00 | 0.3m | |
| Sat 23 May | High | 04:00 | 0.5m |
| Low | 10:00 | 0.2m | |
| High | 17:00 | 0.7m | |
| Sun 24 May | Low | 00:00 | 0.3m |
| High | 04:00 | 0.4m |
Not for navigation. Generated 2026-05-19T03:19:30.570Z.
Not for navigation. Page generated 2026-05-19T03:19:30.570Z. Predictions refresh daily.