12 Best Waterfalls to Visit in Java

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!

You might already be familiar with some of the more famous waterfalls in Java, like Tumpak Sewu or Madakaripura—two of the tallest and most iconic waterfalls on the island. But beyond these popular spots, there are still so many hidden gems waiting to be explored.

madakaripura waterfall
Madakaripura Waterfall

Interestingly, the names for waterfalls vary depending on the region. In West Java, they’re usually called ‘curug’, while in Central and East Java, you’ll hear them referred to as ‘grojogan’ or ‘coban’.

In this guide, I’ll take you through some of the most beautiful waterfalls across Java—places that will leave you in awe and might just become the highlight of your trip.

Top Waterfalls in Java

Most waterfalls in Java are hidden deep within lush forests, so getting there usually requires a bit of effort. You might have to hike through jungle trails or descend hundreds of steps—but trust me, the views at the end are more than worth it.

Here are some of the best waterfalls in Java that deserve a spot on your travel list.

East Java

Tumpak Sewu Waterfall

Tumpak Sewu is one of the most wanted waterfalls by travelers in Java. Located right on the border between Malang and Lumajang in East Java, it’s also known as ‘Coban Sewu’ by the locals. This stunning waterfall has even earned the nickname “the Niagara of Java” thanks to its wide, curtain-like flow that closely resembles the famous Niagara Falls in Ontario, USA.

Tumpak Sewu Waterfall
Tumpak Sewu is one of the Java’s famous waterfalls

There are two main ways to experience Tumpak Sewu. First, you can enjoy the view from the panoramic viewpoint above. But if you’re up for more adventure, you can descend a steep and slippery set of stairs to reach the base of the waterfall. It’s a bit of a challenge, but the dramatic scene that awaits is absolutely worth every step.

Want to know how to get to Tumpak Sewu and the nearby waterfalls? Be sure to check out our guide: Tumpak Sewu Waterfall: Discover the Little Niagara.

If you take the opposite trail from the main route, you’ll find another hidden gem: Goa Tetes Waterfall. This one features a mystical cave with a natural lagoon inside. It’s about a 20-minute walk from the main intersection near Tumpak Sewu, and signs along the way will help guide you.

The path to Goa Tetes can be quite slippery, and although there are handrails and steps, you’ll still need to be cautious and take your time, especially when climbing up.

goa tetes waterfall
Goa Tetes Waterfall

Kapas Biru Waterfall

Kapas Biru is another breathtaking waterfall in Lumajang, not far from the famous Tumpak Sewu. Unlike its multi-stream neighbor, Kapas Biru features a single, powerful stream of water down, surrounded by lush forest and big bamboo trees that add to its serene charm.

Getting there isn’t too difficult—the trek takes about 30 minutes through a relatively easy path. However, due to the strong current and force of the water, it’s best not to swim too close to the falls. 

Kapas Biru waterfall
Kapas Biru is located very close to Tumpak Sewu

Kabut Pelangi Waterfall

Tucked away near Tumpak Sewu and Kapas Biru, Kabut Pelangi Waterfall is another hidden gem with a powerful stream plunging from steep cliffs on the border of Lumajang and Malang. Its name means “Rainbow Mist,” and if you’re lucky, you might catch a rainbow forming in the mist— created by the sunlight hitting the spray.

To reach the waterfall, you’ll need to trek about 1.5 kilometers from the parking area. The trail isn’t too challenging, but it can get slippery, so be sure to wear non-slip footwear for a safer hike.

Powered by GetYourGuide

Madakaripura Waterfall

Hidden behind lush green cliffs near Mount Bromo lies the tallest waterfall on the island of Java—Madakaripura Waterfall. Standing at an impressive 200 meters high and located at an altitude of 625 meters above sea level. 

Madakaripura Waterfall
Madakaripura Waterfall

What makes Madakaripura so unique is the way the water flows down the cliffside—  drops into a circular canyon.

To reach the waterfall, you’ll need to trek for about 20 minutes from the nearest access point. The path is scenic but wet, so it’s a good idea to wear a poncho and a helmet (usually provided by local guides) to stay dry and safe as you walk beneath the dripping cliffs.

For a full breakdown on how to visit, check out our Madakaripura Waterfall: Guide to Java’s Highest Waterfall.

Central Java

Kedung Kayang Waterfall

If you’re looking for a place where mountain views meet waterfalls, Kedung Kayang Waterfall in Magelang is a must-visit. This beautiful waterfall is fed by a river that flows directly from Mount Merapi, giving it a stunning natural backdrop of the active volcano itself.

Kedung Kayang Waterfall
Kedung Kayang Waterfall

Getting there is fairly easy—you’ll just need to walk down a set of steps to reach the base. But if you’d prefer to admire the view of Mount Merapi behind the waterfall, make a stop at the viewpoint along the way. 

For a full guide to visiting, check out our Kedung Kayang Waterfall guide.

Pancuran Pitu Waterfall

Pancuran Pitu is a truly unique waterfall—here, it’s not cold water flowing down, but natural hot spring water. Located in Baturaden, just a short drive from Purwokerto, this spot offers a relaxing twist to your waterfall adventure.

You can soak in the natural hot spring pools or try a soothing sulfur massage offered by locals at a very affordable price. 

Jenggala Waterfall

If you’re up for a little adventure, Jenggala Waterfall is definitely worth the effort. Located in the Baturaden area, just about 30 minutes from Purwokerto, this charming waterfall features three parallel streams, with the central one being the most powerful.

Jenggala Waterfall
Asep from Discover Local Ways at Jenggala Waterfall

The journey to get there is part of the experience—winding paths through lush greenery, fresh mountain air, and the calming sounds of nature all around you. One of the highlights here is the iconic heart-shaped wooden platform, a favorite photo spot for travelers. 

Pengantin Waterfall

Pengantin Waterfall is a hidden gem tucked away in the Baturaden area. To reach it, you’ll need to trek for about 1.5 hours from Jenggala Waterfall—but trust me, the view is absolutely worth the effort.

pengantin waterfall
Pengantin Waterfall

Surrounded by untouched nature and peaceful forest, it’s the kind of place that rewards adventurous souls looking for something off the beaten path. The journey there feels like a mini escape into Java’s wilder side.

There are still so many beautiful waterfalls and must-visit spots around Purwokerto: Hidden Gem of Central Java.

Grojogan Sewu

Another hidden gem in Central Java is Grojogan Sewu, located in the lush highlands of Solo, at the foot of Mount Lawu. To reach the falls, you’ll need to descend hundreds of steps—but once you arrive, the view is more than rewarding. Standing at around 81 meters tall, Grojogan Sewu is one of the most well-known waterfalls in Central Java.

The area is still surrounded by lush forest, giving it a cool and peaceful atmosphere. One thing to keep in mind: There are plenty of monkeys in the area, so it’s best not to carry too much food or snacks, as they can be quite cheeky.

Jumog Waterfall

Similar to Grojogan Sewu, Jumog Waterfall is also nestled at the foot of Mount Lawu, about 10 kilometers away near the direction of Sukuh Temple. To reach the falls, you’ll need to walk down a series of steps—though not as many as at Grojogan Sewu, making it a bit easier to access.

The water here is crystal clear and refreshingly cold, you can try to drink. One of the most popular photo spots is the small  bridge with the waterfall in the background—an ideal setting for a scenic shot.

West Java

Cigangsa Waterfall

Cingangsa Waterfall
Cingangsa Waterfall

Cigangsa Waterfall—known locally as Curug Cigangsa—is a hidden gem tucked between rice fields in West Java. This two-tiered waterfall is known for its striking turquoise-green water during the dry season. But if you visit after heavy rain, expect a stronger flow and muddy brown water instead.

To get there, you’ll need to trek through rice paddies, which adds to the charm of the journey. Cigangsa waterfall is part of the Ciletuh Geopark in Sukabumi, roughly a 4-hour drive from Bogor. This area is home to several other beautiful waterfalls, including Cimarinjung, Cikanteh, Cikaso, and Sodong.

Cimarinjung waterfall
Cimarinjung Waterfall

Citambur Waterfall

If you’re staying in Bandung, West Java, Curug Citambur is a great option for a day trip. Located in Cianjur, about a 3-hour drive from Bandung, this waterfall can easily be combined with visits to Kawah Putih or the nearby tea plantations for a full day of scenic exploration.

citambur Waterfall
Citambur Waterfall

Citambur features a single, powerful cascade tumbling from a tall cliff, surrounded by lush greenery. At the base, there’s a natural lagoon where you can swim

The area is also home to several other waterfalls worth checking out, including Cikurutug, Ciliunggunung, and more hidden spots waiting to be explored.

Tips for Visiting Waterfalls in Java

Most waterfalls in Java share one thing in common—they’re wet (of course!) but also often surrounded by lush greenery and slippery, mossy paths. The trails are usually humid, with water trickling from cliffs or flowing across the path, which makes the area damp and sometimes a bit tricky to navigate.

waterfalls in java
One of the many hidden, unnamed waterfalls scattered across Java — this one is from Baturaden.

So before you head out on your waterfall adventure, make sure to pack these essentials:

  • Non-slip shoes or sandals – For safer trekking on wet and uneven terrain.
  • Poncho or rain jacket – To keep you dry from waterfall spray or unexpected rain.
  • Dry bag – To protect your phone, camera, or other valuables.
  • Drinking water – Stay hydrated, especially on longer treks.
  • Insect repellent – To protect against pesky mosquitoes in forested areas.
  • Change of clothes – You’ll likely get wet, so it’s nice to have something dry for the ride back.
Thinking about exploring Java differently? Read 14-Day Java Itinerary Full of Hidden Gems.

How to Choose the Best Waterfalls for Your Java Trip

If you’re planning a trip around Java, visiting waterfalls should definitely be on your list. Most of these falls are fed by natural mountain springs, making the water incredibly clean—some even pure enough to drink straight from the source.

What makes them even more special is the atmosphere—cool, peaceful, and surrounded by lush forest, giving every visit the feeling of discovering your own secret paradise.

And remember — it’s not just about Tumpak Sewu. Java is home to dozens of stunning waterfalls, many of which are smaller, quieter, and just as magical. Don’t hesitate to ask your local driver or accommodation host—they often know a nearby hidden gem where you might just have the whole place to yourself.

So take your time, explore off the beaten path, and let Java’s waterfalls surprise you.

Continue reading:

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.