10 Most Beautiful Beaches in Yogyakarta You Must Visit
Gunungkidul, Yogyakartaยท12 min read

10 Most Beautiful Beaches in Yogyakarta You Must Visit

From the popular Indrayanti to the hidden Ngrenehan โ€” here is the complete list of the 10 most beautiful beaches in Yogyakarta with access tips, facilities, and the best time to visit.

Updated on 20 June 2025


Why Yogyakarta Beaches Are Special

The beaches in Yogyakarta, especially those in the Gunungkidul area, have a charm that is hard to find elsewhere. Towering limestone cliffs, clean white sand, and the majestic waves of the Indian Ocean give each beach here its own unique character.

Unlike beaches in Bali which tend to be crowded and commercial, beaches in Yogyakarta still maintain their authenticity. Many of them are relatively quiet, perfect for those seeking tranquility and authentic nature adventures.

Pantai selatan Yogyakarta dengan pasir putih dan tebing kapur
Southern Yogyakarta beaches offer a blend of limestone cliffs and white sand

1. Indrayanti Beach

Indrayanti Beach is one of the most popular beaches in Gunungkidul. Its soft white sand, blue sea water, and rows of cafes and accommodations along the shore make it a tourist favorite. The name Indrayanti itself is taken from the name of the first landowner who opened this area.

Facilities here are quite complete โ€” there is a camping area, gazebos, toilets, and dining spots. Suitable for families and couples who want to enjoy the sunset comfortably. Entrance fee is around Rp 15,000 per person.

Pantai Indrayanti Gunungkidul Yogyakarta dengan pasir putih dan ombak biru
Indrayanti Beach โ€” the most popular beach in Gunungkidul

2. Parangtritis Beach

Parangtritis Beach is the most iconic beach in Yogyakarta. Located about 27 km from the city center, this beach is famous for its large waves, sand dunes, and the legend of Nyi Roro Kidul. Although swimming is not recommended, visitors can enjoy ATVs, horse-drawn carriages, or simply take photos at the seaside.

The best time to visit is in the late afternoon before sunset, when the sky turns golden orange. The sand dunes here are also a favorite spot for photography, especially when this mini desert catches the evening light.

Pantai Parangtrritis Yogyakarta dengan gumuk pasir dan ombak besar
Parangtritis Beach โ€” iconic Yogyakarta beach with sand dunes

3. Krakal Beach

Krakal Beach has the longest coastline in Gunungkidul. The sand is yellowish-white with coral rocks forming natural pools during low tide. This place is suitable for playing in the natural pools or simply walking along the wide beach.

Access to Krakal Beach is quite easy with paved roads to the location. Facilities include toilets, a prayer room, and food stalls. Entrance fee is around Rp 10,000.

Pantai Krakal Gunungkidul Yogyakarta dengan garis pantai panjang
Krakal Beach โ€” longest coastline in Gunungkidul

4. Sundak Beach

Sundak Beach is a small beach located between Krakal Beach and Indrayanti Beach. Its name comes from a folktale about a fight between a dog (asu) and a porcupine (duraku). This beach is known for its relatively calm seawater because it is protected by cliffs on both sides.

The uniqueness of Sundak Beach is a small cave on the cliff side that can be explored during low tide. The calm water also makes it a safe place to play in the water, especially for children.

Pantai Sundak Gunungkidul dengan tebing kapur dan air tenang
Sundak Beach โ€” small beach with calm water and natural cave

5. Ngrenehan Beach

Ngrenehan Beach is a hidden beach at the tip of the Gunungkidul peninsula. Access to this beach involves a steep downhill road, but the view is worth it. This beach forms a small bay with coral cliffs surrounding the white sand.

This place is perfect for those who want to escape the crowds. In the morning, local fishermen sell their fresh catch. You can also rent a boat to see the beach from the sea.

Pantai Ngrenehan Gunungkidul Yogyakarta teluk tersembunyi
Ngrenehan Beach โ€” hidden bay at the tip of Gunungkidul peninsula

6. Ngobaran Beach

Ngobaran Beach is a unique beach with a savanna facing directly to the sea. The upper part of the beach is a vast expanse of green grass, while below there is a rocky beach with crystal-clear water. There is also a small temple on the cliff, indicating cultural diversity in this area.

The most photogenic spot here is the concrete stairs descending from the savanna to the beach, with a backdrop of coral cliffs and blue sea. The best time for photos is in the morning when the light is still soft.

Pantai Ngobaran Gunungkidul Yogyakarta dengan savana dan tebing
Ngobaran Beach โ€” savanna facing the sea in Gunungkidul

7. Nguyahan Beach

Nguyahan Beach is a coral rock beach famous for the "dew" phenomenon โ€” fresh water that emerges from the gaps between coral rocks. This phenomenon is very rare and makes Nguyahan one of the most unique beaches in Yogyakarta.

This beach is not yet widely visited by tourists, so its condition is still very natural. To reach the beach, you must walk down a cliff for about 15 minutes. Bring food and drinks as there are no stalls around the location.

Pantai Nguyahan Gunungkidul Yogyakarta dengan batu karang dan air tawar
Nguyahan Beach โ€” coral beach with rare fresh water phenomenon

8. Wediombo Beach

Wediombo Beach is a relatively flat and wide beach, suitable for playing in the water or walking along the coastline. The water is calmer than other beaches in Gunungkidul because of its location which is slightly protected by cliffs.

At the end of the beach, there is a large coral rock that you can climb to see the beach view from above. This spot is very popular for sunset photos. There is also a camping area that can be used for an additional fee.

Pantai Wediombo Gunungkidul Yogyakarta pantai luas dan tenang
Wediombo Beach โ€” wide and flat beach in Gunungkidul

9. Siung Beach

Siung Beach is a paradise for rock climbers. The coral cliffs around the beach have climbing routes created by climbing communities from Japan and France. Even now, there are still climber bolts left on the cliff walls.

For those who do not climb, Siung Beach still offers beauty with majestic cliffs and rocky sand. There are also gazebos on the cliff for relaxing while enjoying the sea view.

Pantai Siung Gunungkidul Yogyakarta dengan tebing panjat
Siung Beach โ€” rock climbing paradise in Gunungkidul

10. Jogan Beach

Jogan Beach is famous for its waterfall that flows directly into the sea. This phenomenon is very rare and makes Jogan one of the most unique beaches not only in Yogyakarta, but also in all of Indonesia. This waterfall is on the side of a cliff and falls directly onto the sandy beach.

To reach Jogan Beach, you must walk along a trail for about 30 minutes. This journey passes through rice fields and lush hills. Bring a camera because the scenery along the way is also very beautiful.

Pantai Jogan Gunungkidul Yogyakarta dengan air terjun jatuh ke laut
Jogan Beach โ€” waterfall flowing directly into the sea

Tips for Visiting Yogyakarta Beaches

1. The best time to visit is in the morning (06:00-10:00) or afternoon (15:00-17:00) to avoid the scorching sun and get the best light for photos.

2. Bring sunblock, a hat, and enough drinking water. The sun at the southern beaches of Yogyakarta is quite strong, especially at midday.

3. To visit several beaches in one day, it is recommended to rent a vehicle or use a local guide who knows the way. The distance between beaches is quite far and the roads are winding.

4. Respect local rules and do not damage coral reefs or the beach environment. Many beaches here are still natural and are habitats for wildlife.

Frequently Asked Questions

How much is the entrance fee for beaches in Yogyakarta?+

Entrance fees for beaches in Yogyakarta vary, generally between Rp 10,000 and Rp 25,000 per person. Some beaches like Indrayanti may be slightly more expensive due to their more complete facilities.

Which beach is best for families with children?+

Sundak Beach and Wediombo Beach are best for families due to their calm water. Indrayanti Beach is also good because of its complete facilities and many dining options.

Is it safe to swim at Yogyakarta beaches?+

Most southern Yogyakarta beaches have large waves and strong currents, so swimming is not recommended. Choose calm beaches like Sundak or Wediombo if you want to play in the water, and always pay attention to warning signs.

What is the best way to visit several beaches in one day?+

The best way is to rent a motorized vehicle or use a local guide who knows the way. As a local guide, we can help plan an efficient route and accompany you throughout the day.

Book a beach trip

Share your dates and destination โ€” weโ€™ll plan the rest together.

Craft my trip