Beach

Indrayanti Beach

White Sand & Crystal Clear Water in Gunungkidul

If anyone tells you Jogja does not have clean white sand beaches, send them to Indrayanti Beach. Crystal clear blue water, clean white sand (there are actual cleaning crews!), and a row of cafes right at the wave's edge serving fresh seafood. This is Jogja's "Bali beach" — minus Bali prices.

It is 60 km from the city (1.5 hours), but the drive through Gunungkidul's limestone hills is beautiful. And once you arrive, you immediately understand why Indrayanti is the most popular beach on Jogja's entire south coast. We often drive guests who planned just 2 hours, only to have them ask to stay until sunset.

Practical Information

Opening Hours

24 hours (parking 06:00-18:00)

Ticket Price

IDR 10,000/person + parking IDR 5,000

Distance from Jogja

60 km · 1.5 hours from Jogja

Best Time to Visit

Morning (07:00-10:00) for quiet, or afternoon (15:00-17:00) for sunset

How to Get There

From Jogja via Wonosari — climb the limestone hills (many curves but good asphalt), then descend to the south coast. Total 60 km, about 1.5 hours. After Wonosari, follow signs for "Baron-Kukup-Krakal-Indrayanti beaches" — they line up west to east. Parking IDR 10,000 in front of the beach, spacious enough except weekend midday.

Recommended Vehicles

  • Avanza/Xpander (family)
  • Innova (more comfortable for long distance)

Travel Tips

Bring SPF 50 sunscreen — Gunungkidul beaches have no shade, and sunlight is merciless from 10 AM to 3 PM

Beachfront cafes sell grilled fish, fried squid, and shrimp — prices from IDR 25,000/portion. Best pick according to our drivers: fried squid at the easternmost cafe

Want quiet? Come weekdays or morning before 9 AM. Weekends after 10 AM are packed — especially the photo spot on the western rocks

Frequently Asked Questions

Need Transport to This Destination?

Rent a car with experienced driver and fuel included