White sand beach with clear blue water in Tepus Village, Gunungkidul, Yogyakarta
Beaches7 min read·

Indrayanti Beach Gunungkidul: White Sand & Tips

Indrayanti Beach in Gunungkidul offers white sand, clear blue water, and complete facilities. Its address, tickets, and activities.

Indrayanti Beach, officially named Pulang Sawal Beach, sits in Ngasem Hamlet, Tepus Village, Tepus District, Gunungkidul Regency, Special Region of Yogyakarta. Located about 67 to 70 kilometers from Yogyakarta City center, it usually takes 1 hour 46 minutes to 2 hours to reach by car via the Imogiri–Panggang–Wonosari route.

The beach opens every day from 07.00 to 18.00 WIB, with entry tickets ranging from Rp10,000 to Rp20,000 per person depending on the source and day of visit. This tariff should be reconfirmed at the ticket booth as it occasionally changes at the operator’s discretion. An additional retribution fee of around Rp3,000 and parking fees of Rp4,000 for motorbikes and Rp15,000 for cars are also commonly applied.

Enjoying White Sand and Rock Cliffs at the Eastern End

Stepping onto Indrayanti Beach, visitors are greeted by a stretch of fine white sand set between two large rock cliffs. The combination of white sand and clear blue seawater creates a panorama rarely found on Bantul’s black-sand beaches to the west. Rows of brightly colored beach umbrellas and bamboo gazebos line the shore, available for rent at around Rp20,000 for an umbrella and Rp30,000 for a gazebo per unit.

On the eastern side of the beach, a rocky hill offers a fairly steep climb through bushes with a bit of rock scrambling. Though tiring, the view of the beach from this hilltop is a favorite photo spot, with the vast blue open sea as a backdrop. There is also a photo spot with a “Indrayanti Beach” sign already installed by the operator. The sound of the Indian Ocean waves remains constant even as some areas are flanked by rocks, giving the location the atmosphere characteristic of Java’s southern coast.

The Name’s History, Complete Facilities, and a Jellyfish Warning

The name “Indrayanti” is actually not the beach’s official name. According to the Gunungkidul Tourism Office, its official name is Pulang Sawal Beach. Indrayanti was taken from a cafe and restaurant owned by a private operator that began operating on the beach in 2009, and the name has stuck with the wider public ever since. This naming has drawn some controversy for clashing with the local convention of naming beaches.

Facility-wise, Indrayanti Beach ranks among the most complete of Gunungkidul’s beaches. Restaurants serving fresh seafood dishes such as grilled fish, seafood soup, and fried shrimp line the shore, alongside non-seafood options like grilled chicken and beef for those with seafood allergies. Other facilities include a prayer room, public toilets, a spacious parking area, souvenir shops, a cafe, and lodging that can be booked to stay overnight in the beach area. The entry ticket also includes access to nearby beaches such as Sepanjang, Sundak, Krakal, and Poktunggal.

One thing to keep in mind: jellyfish sometimes appear in the water at this beach, especially during certain seasons. Visitors wishing to swim in the designated safe areas are advised to remain cautious and follow the operator’s guidance. The sunset here is also worth watching, even though the beach does not face directly west, as the orange light reflects off the cliffs to create a distinctive dusk atmosphere.

Around Indrayanti Beach

  • Krakal Beach — about 2 kilometers — A white-sand beach with fairly complete facilities and a wider area to play in the water.
  • Sundak Beach — about 1 kilometer — A neighboring beach whose entry ticket is already covered by the Indrayanti ticket.
  • Poktunggal Beach — about 3 kilometers — A beach with an iconic duras tree standing tall on the white sand.
  • List of Caves in Yogyakarta — about 30 kilometers to the west — Gunungkidul’s karst area with Jomblang and Pindul caves that can be linked in the same route.

Final Thoughts

Indrayanti Beach proves that Gunungkidul’s beaches are not simply pristine destinations without amenities. The combination of white sand, rock cliffs, fresh seafood warungs, lodging, and access to a string of nearby beaches on a single ticket makes it the most comfortable choice for spending a full day along Gunungkidul’s southern coast, especially for families and travelers who prioritize convenience.

FAQ: About Indrayanti Beach

What is the actual official name of Indrayanti Beach?

Its official name is Pulang Sawal Beach, according to the Gunungkidul Tourism Office. The name Indrayanti was taken from a restaurant that has been operating on the beach since 2009.

How much is the Indrayanti Beach entry ticket?

It ranges from Rp10,000 to Rp20,000 per person depending on the source and day of visit, plus retribution and parking fees. Best reconfirmed at the ticket booth as it occasionally changes.

How far is Indrayanti Beach from Yogyakarta City center?

About 67 to 70 kilometers, usually a 1 hour 46 minute to 2 hour drive.

Is it safe to swim at Indrayanti Beach?

Generally safe within the designated areas, but jellyfish sometimes appear in the water. Follow the operator’s guidance and avoid swimming far out because of the strong Indian Ocean waves.

What facilities are available at Indrayanti Beach?

Seafood restaurants, cafe, prayer room, public toilets, spacious parking, souvenir shops, lodging, and umbrella and gazebo rentals.

Plan Your Trip to Yogyakarta

Questions? We're on WhatsApp. Free consultation, no obligation.

Chat on WhatsApp