Kerama Visibility Analysis — 1,500 Days of World-Class Diving Data

2026-03-07

19.3m average lives up to the 'Kerama Blue' name. Yet our AI model fails spectacularly here (negative R²). 1,533 days of data reveal why this beautiful ocean is so unpredictable.

The reason Kerama's waters earn the name "Kerama Blue" lies in their extraordinary transparency. Annual average visibility frequently exceeds 25 m, and under optimal conditions can surpass 40 m. This results from the coral reefs surrounding the islands blocking open-ocean swells to maintain calm conditions, combined with the influx of clear oceanic water from branches of the Kuroshio Current.

Monthly Visibility Patterns

Kerama's monthly visibility remains extraordinarily high and stable throughout the year. The dramatic spring phytoplankton blooms that cause severe visibility drops at mainland sites like Izu Oceanic Park are virtually absent. The seasonal variation range is remarkably narrow.

During the rainy season (May-June), rainfall can cause minor temporary reductions in visibility, but the filtering effect of the coral reef ecosystem ensures rapid recovery. Typhoon season (July-October) can bring short-lived disruptions, but post-typhoon visibility tends to recover quickly. Winter months (December-March) may see stronger northerly winds, but visibility often improves during this period.

Why AI Cannot Predict Kerama — The Paradox of 1.5% AI Prediction Accuracy

Kerama's AI prediction accuracy is just 1.5%. This means the AI can predict virtually none of the variation in visibility. Compared to Izu Oceanic Park (AI prediction accuracy: 82%) or Kushimoto (41.5%), the score is effectively zero. Yet this is not a failure of the AI — it is proof of a nearly perfect ocean.

AI prediction accuracy measures how well the AI can predict changes in visibility. Kerama's visibility is consistently high with extremely little variation, meaning there are essentially no "patterns of change" for the AI to learn. Even when weather conditions change substantially, the impact on visibility is minimal. Standard factors such as wind speed, rainfall, and wave height show no meaningful relationship with visibility at this site.

The paradox of perfection: An AI prediction accuracy of 1.5% reads as "unpredictable," but in practical terms it means "prediction is unnecessary." At Kerama, the simple forecast of "visibility will be high today" is almost always correct, and it is structurally impossible for an AI to significantly outperform this baseline. Compared to Ishigaki (AI prediction accuracy: 32.9%) and Yonaguni (unpredictable), Kerama's stability is in a class of its own.

Yearly Visibility Trends

The yearly trend confirms Kerama's exceptional stability, with very little inter-annual variation. This serves as evidence that the coral reef ecosystem remains healthy. However, the increasing frequency of coral bleaching events in recent years warrants careful monitoring as a future risk. The strengthened conservation efforts following the 2014 National Park designation are an encouraging sign.

Comparison with Other Okinawa Sites

Comparing the major Okinawa-area dive sites highlights each location's distinct character. Ishigaki Island (AI prediction accuracy: 32.9%) benefits from a coral reef-sheltered environment but does not achieve Kerama's level of stability. The Kabira Bay area, famed for manta ray encounters, is influenced by tidal currents that introduce greater visibility variability.

Yonaguni Island (unpredictable), positioned at the boundary of the Pacific Ocean and the Philippine Sea, presents a fully oceanic environment known for underwater ruins and hammerhead sharks but with extreme visibility fluctuations. Where Kerama is "too stable to need prediction," Yonaguni is "too volatile to allow prediction" — opposite ends of the spectrum yielding similarly poor AI performance, for entirely different reasons.

Among Okinawa's dive sites, Kerama stands out for its unmatched visibility stability, making it an excellent choice for divers of all experience levels.

Winter Whales — More Than Just Diving

Every year from January through March, humpback whales migrate to Kerama's waters for breeding. Whale watching is a beloved winter tradition in the Kerama Islands. Lucky divers may even hear whale songs underwater during their dives. With its characteristically high winter visibility, Kerama offers the rare luxury of combining world-class diving with whale encounters.

Practical Diving Advice

Best Season (June-September)

After the rainy season clears, summer brings the calmest sea conditions and peak visibility levels. Water temperature is a comfortable 27-29 degrees Celsius; a 3 mm wetsuit or rash guard is sufficient. Sea turtle encounter rates are also highest during this period.

Winter Season (January-March)

Northerly winds may limit the available dive points, but visibility remains consistently high. Water temperature is 21-23 degrees Celsius, and a 5 mm wetsuit is recommended. Combining diving with whale watching makes this a uniquely appealing time to visit.

Planning Recommendations

  • Access: Approximately 50-60 minutes by express ferry from Naha's Tomari Port. Day trips are possible, but staying on Zamami or Tokashiki Island is recommended.
  • Visibility: Consistently high year-round with virtually no bad days. The AI prediction accuracy of just 1.5% (meaning almost no variation) is proof of this reliability.
  • Whales: January through March is whale watching season. Combined diving and whale watching packages are available.
  • Important: As a National Park, strict environmental rules apply — no coral contact and adherence to conservation guidelines is mandatory.

Data Sources

  • Observations: 1,533 days
  • Data source: FC2 blog
  • General AI model accuracy: 1.5%
  • Weather data: Open-Meteo API
  • Marine data: Open-Meteo Marine API
  • Satellite data: NOAA ERDDAP (Chlorophyll-a, Kd490)
  • Dive Visibility Forecast — Real-time forecasts

🌊 Check Visibility Forecasts

View AI-powered 7-day visibility forecasts for 30+ dive sites across Japan.

Open Forecast App →