Where to Surf in Java: 11 Best Spots

By Dini

Disclosure: This post may contain affiliate links. If you click on these links and make a purchase, we may earn a commission at no additional cost to you. Thank you!

Java may not be as famous as Bali or Mentawai when it comes to surfing, but this island quietly hides some of Indonesia’s most exciting and diverse surf spots. From gentle beginner-friendly waves to powerful reef breaks for advanced riders, Java has something for every level.

Some of these spots are even considered world-class—yet many remain under the radar for most tourists. Here’s a look at the best surfing spots in Java based on skill level, along with practical tips to help you plan your trip.

surfing in java
Explore some of Java’s top surfing spots

Java Surfing Spots

Java is divided into three main regions—West, Central, and East Java—and all the surf-worthy beaches lie along the island’s southern coastline, facing the Indian Ocean. This is where the real action happens: powerful swells, scenic beaches, and a mix of hidden gems and well-known breaks.

Let’s break down some of the best surf spots across Java, categorized by skill level:

Surf Spot for Beginners

Java has plenty of beginner-friendly surf spots with mellow, consistent waves—ideal for learning the basics. These beaches often feature small swells, soft sand, or gentle reef breaks, making it easier (and safer) to practice. Here are a few great places to start:

  • Wediombo Beach, Yogyakarta: Just a 2-hour drive from the city center, this beach offers easy access and even local surf classes to help you get started.
  • Batu Karas Beach, Pangandaran – West Java: One of Java’s most popular surf destinations, with designated areas for all levels. You’ll find beginner-friendly waves and several surf camps around the village.
  • Panaitan Island, Ujung Kulon National Park: Known for its “Pussy” wave—gentle and slow, ideal for beginners. However, getting here requires effort, including a boat rental as it’s located in a remote area.
  • Pancer Door Beach, Pacitan: Located on the border between Central and East Java, this beach offers gentle waves and soft white sand, making it a safe and enjoyable spot for those new to surfing.\
  • Pulau Merah, Banyuwangi – East Java: Ideal for beginners to intermediate surfers, with mellow, consistent waves and a sandy bottom. Easy to access, with board rentals and surf lessons available on-site.
pangandaran beach
The iconic beach of Pangandaran

While some spots like Batu Karas and Wediombo are relatively easy to reach, others like Pacitan and Panaitan Island may require more travel time. Renting a car can make the journey easier, and surfboard rentals—especially longboards suited for beginners—are commonly available near most of these beaches.

Surf Spot for Intermediate Surfers

If you’ve mastered the basics and are ready to challenge yourself with faster, more powerful waves, Java also has plenty of surf spots that cater to intermediate-level surfers. These beaches offer stronger swells, reef or rocky bottoms, and more dynamic wave conditions.

Yogyakarta beach
One of the beaches in Yogyakarta
  • Cimaja, Sukabumi – West Java: A popular spot in West Java, Cimaja is well-known among local and international surfers. With larger waves and consistent swells, it’s ideal for intermediate to professional surfers. The beach is rocky with a powerful break, so some experience is recommended.
  • Krakal Beach, Yogyakarta: While not as famous as other surfing spots, Krakal offers decent wave height and conditions that suit intermediate surfers looking for something different. It’s less crowded and has a peaceful coastal setting.
  • Watu Karung Beach, Pacitan – East Java: Hidden away in Pacitan, Watu Karung is known for its beautiful setting and challenging reef break. The waves here are fast and punchy, suitable for intermediate surfers and even pros on bigger days.

These locations vary in accessibility—Cimaja is just a few hours from Jakarta, while Watu Karung requires more travel but rewards with a less touristy, raw surfing experience. Local surfboard rentals and accommodations are available, especially near Cimaja and Pacitan. 

Surf Spot for Advanced / Professional Surfers

For experienced surfers looking for serious waves, Java offers powerful reef breaks and world-class surf conditions—some of which are still under the radar. These spots are known for their intensity, fast barrels, and less forgiving terrain, making them perfect for surfers with advanced skills and a taste for adventure.

Batu Karas Beach
Batu Karas beach
  • G-Land (Plengkung Beach), Banyuwangi – East Java: Arguably the most iconic surf spot in Java, G-Land is a legendary left-hand reef break with long, barreling waves. It’s located deep within Alas Purwo National Park, accessible by boat or a long overland journey. Several surf camps operate in the area, catering specifically to professional surfers.
  • Ombak Tujuh Beach, Ujung Genteng – West Java: Named after its iconic “seven-layered” waves that can reach up to 6 meters, this spot is a favorite among professional surfers. It offers a powerful left-hand reef break and is considered one of Java’s heaviest waves. Getting there takes several hours from Jakarta or Bandung, and the area is quite remote with minimal facilities—perfect for those seeking raw, uncrowded surf.
  • Sawarna Beach, Banten – West Java: Less commercialized and more remote, Sawarna offers heavy beach and reef breaks like Tanjung Layan and Karang Taraje. The waves here are strong and punchy, suitable only for those with solid surfing experience.
pacitan beaches
The beaches around Pacitan are some of the most beautiful in Java.

These locations are more challenging to reach—especially G-Land, which requires either a boat ride or a multi-hour journey through the national park.

When to Surf in Java

The best time to surf in Java is during the dry season, from May to October, when consistent swells and offshore winds create ideal conditions across the island. July to September usually brings the biggest and cleanest waves—especially for advanced surfers. While the wet season (November to April) can still offer surfable days, the waves are less predictable and often come with wind and rain.

Powered by GetYourGuide

Is Surfing in Java Worth It?

Java might not be the first place that comes to mind for international surfers, but surfing here offers a surprisingly rewarding experience. Many of the surf spots are tucked away in quiet corners of the island, far from the usual crowds—perfect if you’re looking for something different. While some beaches are a bit of a journey from major cities, the effort pays off with uncrowded waves and stunning natural settings. Some surfers even hit the road before sunrise just to catch the perfect wave at the right moment. So if you’re up for a new kind of surf adventure, Java’s hidden gems are definitely worth a ride.

Continue reading about other surf spots around Indonesia:

Best Webs for Easy Travel in Indonesia

👉 Book train tickets easily on Traveloka.

👉 Find best accommodation on Booking.com.

👉 Get around with Grab cars or motorbikes.

👉 Book ferries and buses across Indonesia on 12Go.

👉 Discover tours and activities with GetYourGuide or Klook.

Or join our Facebook group to discuss your Java trip 👉Java Travel Tips & Authentic Experiences.