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