Snorkelling in Crystal-Clear Waters
Karimunjawa's waters are among the clearest in the entire Java Sea, with visibility regularly reaching 15 to 20 metres on calm days. Just a short boat ride from Narayana, you'll be floating above vibrant coral gardens teeming with life — clownfish darting between anemones, parrotfish grazing on coral, giant clams wedged into reef crevices, and green sea turtles gliding through the blue. The archipelago's most celebrated snorkelling spots include Menjangan Kecil, Gosong Cemara, and Taka Menyawakan. The marine biodiversity here is extraordinary — over 240 species of coral and more than 240 species of reef fish have been recorded within Karimunjawa National Marine Park.
- Best time: 7:00–11:00 (calmest water, best visibility)
- Top spots: Menjangan Kecil, Gosong Cemara, Taka Menyawakan
- Distance from hotel: 10–30 min by boat
- Suitable for all ages and skill levels
- Equipment rental available on most boat trips
- Over 240 coral species and 240+ fish species recorded