Beach

Krakal Beach

Snorkeling Spot in Gunungkidul

Snorkeling in Jogja? You can! Krakal Beach has decent coral reefs and relatively calm waters compared to other Gunungkidul beaches. Colorful fish, starfish, and occasionally small turtles can be found in the shallow waters near the rocks.

Rent snorkeling gear at the beach for IDR 25,000-50,000. Best time is morning 08:00-11:00 when water is still clear and waves are calm. Afternoons can get rough. It is not Bali or Raja Ampat, but for a south Java beach, Krakal is a pleasant surprise.

Practical Information

Opening Hours

24 hours

Ticket Price

IDR 10,000

Distance from Jogja

60 km · 1.5 hours from Jogja

Best Time to Visit

Morning (08:00-11:00) when water is calm

How to Get There

On the Gunungkidul beach strip, between Kukup and Drini. 60 km from Jogja, 1.5 hours. Part of the same beach hopping route — Baron, Kukup, Krakal, Drini, Indrayanti.

Recommended Vehicles

  • Avanza

Travel Tips

Rent snorkeling gear at the beach IDR 25,000-50,000 — check equipment condition before paying, some may leak. Bring aqua shoes if you have them, coral can be sharp

Morning 08:00-11:00 is ideal — water is clear and waves are still calm. After noon, waves pick up and visibility drops

Need Transport to This Destination?

Rent a car with experienced driver and fuel included