
These are the best waterfalls in Bali that always take my breathe away - from popular to hidden gems - for your 2025 outdoor adventures.
If walking through dense jungle, clambering over rocks and ducking under lush green canopies is your kinda fun, then hunting for Bali waterfalls needs to be on your bucket list. Luckily for us adventurous souls, Bali is home to the most gorgeous waterfalls, many of which are off the beaten track and hidden from the tourist crowds. So to help you on your next wet adventure, I’ve put together a list of the best waterfalls in Bali I have personally visited over the past decade. Go on, jump right in!
Bali waterfalls at a glance
- Beginner-friendly: Tegenungan Waterfall, Tibumana Waterfall, Goa Rang Reng Waterfall, Banyumala Twin Waterfall, GitGit Waterfall, Yeh Mampeh Waterfall, Jembong Waterfall
- Popular waterfalls: Kanto Lampo Waterfall, Tukad Cepung Waterfall
- Quiet, hidden waterfall vibes: Leke Leke Waterfall, NungNung Waterfall, Sekumpul Waterfall, Aling Aling Waterfall, Fiji Waterfall and Lemukih Water Slide, SingSing Waterfall, Munduk Waterfall, Blahmantung Waterfall, Carat Waterfall, Kroya Waterfall
Want to discover more of Bali’s nature? Check out these island guides:
- Epic adventures in Bali outdoors
- The majestic mountains and volcanoes in North Bali
- Bali’s sacred lakes and their cultural significance
Watch the top 5 most accessible waterfalls in Bali
Bonus map: The 19 best waterfalls in Bali

The best waterfalls in CENTRAL BALI
1. Tegenungan Waterfall
Beginner-friendly trek to lush falls near Ubud with vibrant jungle vistas.

Tegenungan Waterfall is not situated in the mountains, which is quite rare for waterfalls in Bali. It actually sits within Ubud village. Like many others, it still boasts beautiful lush greenery all around, and the added bonus of a beautiful temple nearby.
Best for: Beginner-friendly trek and convenient location, with plenty of places to eat nearby.
Good to know: The best time to visit Tegenungan Waterfall is during the evening, since its west-facing location captures the beautiful afternoon light.
Local tip: If you’re visiting Omma Day Club, there’s an elevator which takes you down to the waterfall.
Entrance fee: IDR 30,000.
Parking: Less than 10-minute walk to the waterfall.
Address: Jl Tegenungan Waterfall, Kemenuh, Sukawati.
How to get there: 25 minutes on a scooter from Ubud Palace.
Find Tegenungan Waterfall on Google Maps
2. Kanto Lampo Waterfall
Photogenic cascading rock waterfall in Beng Village, famous for Instagram photos.

You’ve seen it on everyone’s Instagram feed – the beautiful terrace of white water, that’s Kanto Lampo Waterfall. Located in Beng Village in Gianyar, this natural beauty has attracted plenty of travellers because of its unique rock formation, water flow as well as the lush vegetation.
Kanto Lampo earned its name from the surrounding native trees with fruits that change colour from green, to yellow and finally red, throughout their lifecycle. The natural pool at the bottom of the waterfall is relatively small, making it a fun spot for a little dip in the freshwater!
Best for: Instagram photo hunters because of its gorgeous backdrop.
Good to know: Due to its popularity, you may have to wait a while to take your Instagram shot.
Local tip: You’ll find plenty of facilities like restrooms, changing rooms, and a cafe nearby.
Entrance fee: IDR 20,000.
Parking: 10-minute walk to the waterfall.
Address: Jl Kanto Lampo Waterfall, Beng, Gianyar.
How to get there: 30 minutes on a scooter from Ubud Palace.
Find Kanto Lampo Waterfall on Google Maps
3. Tibumana Waterfall
Serene swimming pool in jungle setting, just 10-min walk through palms and bamboo bridges.

Let’s be honest: chasing waterfalls in Bali isn’t only about watching them from afar – we also want to dive in, swim around and make the most of the naturally refreshing waters. Well, Tibumana Waterfall is one of the very best for doing exactly that, thanks to its large pool of water at the base of a picture-perfect stream.
Best for: Secret swims in a large, natural pool.
Good to know: The shallow pool is great for wading through and splashing around for hours.
Local tip: It’s just 15 minutes from Kanto Lampo Waterfall (above), so you can waterfall hop in a day.
Entrance fee: IDR 25,000.
Parking: 10-minute walk to the waterfall.
Address: Jl Serta Agung, Apuan, Bangli.
How to get there: 35 minutes on a scooter from Ubud Palace.
Find Tibumana Waterfall on Google Maps
4. Tukad Cepung Waterfall
Sunlight streams through a cliff-ravine for magical light displays, dramatic shots and adventure.

Every good photographer knows that lighting is everything, and Bali’s Tukad Cepung waterfall has got it down pat. It’s famous for its heavenly streams of light that burst through the rock and forest canopy right when the sun is at a certain point in the sky. The waterfall sits inside a ravine-like cove with a wall of water that rushes from the divine-like beams above – Tukad Cepung certainly knows how to work the camera.
Best for: Breathtaking ray of lights, surrounded by trickling waters, rugged rocks and lush forests.
Good to know: Like Kanto Lampo, Tukad Cepung has become quite the Instagram sensation, so it draws in big crowds.
Local tip: Tie it in with a trip to Tibumana Waterfall (above) – they are only 30 minutes away from each other.
Entrance fee: IDR 20,000.
Parking: 20-minute walk to the waterfall.
Address: Jl Tembuku, Tembuku, Bangli.
How to get there: 30 minutes on a scooter from Besakih, or 1 hour from downtown Ubud.
Find Tukad Cepung Waterfall on Google Maps
5. Leke Leke Waterfall
Off-the-beaten-path treasure with jungle hike, dramatic white-water drop and calming plunge pool.

Full disclosure: I found Leke Leke Waterfall by accident. I’m glad I did, because it’s slightly off-the-beaten-path and often quieter compared to Bali’s other famous waterfalls. In fact, when I was there, I didn’t see a single other tourist (but I did visit very early in the morning!).
To get down to Leke Leke, you descend a slightly steep (but already carved) dirt track to the bottom of a lush valley. You’ll need to shimmy over a rickety bamboo bridge and through tropical jungle, but it’s not too treacherous. You’ll hear the falls before you see them, and when you do, you’ll spot the breathtaking surge of bright white water falling between a dramatic black cave.
Best for: Those who love an off-the-beaten-path treasure hunt.
Good to know: There’s a large rock at the forefront makes for the perfect perch to nab some Instagram shots. Meanwhile, the small pool of water at the falls’ base is great for a very refreshing dip.
Local tip: Get there very early in the morning, and you may just have the waterfall all to yourself!
Entrance fee: IDR 20,000.
Parking: 15-minute walk to the waterfall.
Address: Jl Swadaya, Mekarsari, Baturiti.
How to get there: 30 minutes on a scooter from Bedugul.
Find Leke Leke Waterfall on Google Maps
6. NungNung Waterfall
Thunderous falls high above sea-level, intensive trek through rice paddies with vista rewards.

Nine hundred metres above sea level in a small village in the middle of nowhere, lies NungNung Waterfall. Before you see it, you will most definitely hear it, with the thunderous sound of thousands of gallons of water crashing into a pool below. Once you’ve reached the bottom of the 509 steps (think of the workout you’re getting!) your eyes will get their first glimpse of the stunning fifty-metre-high waterfall. Cameras at the ready…
Best for: Beautiful treks with calming sounds of water crashing from high altitude.
Good to know: The trek is quite lovely, through lush green rice paddies and plantations in every direction.
Local tip: Prepare for a long 500 steps descent to reach the waterfall.
Entrance fee: IDR 20,000.
Parking: 10-minute walk to the waterfall.
Address: Jl NungNung, Pelaga, Petang.
How to get there: 1 hour on a scooter from Ubud Palace.
Find NungNung Waterfall on Google Maps
7. Goa Rang Reng Waterfall
Hidden Ubud gem with cave feature, river meeting spot, mossy cliffs and peaceful natural pools.

A hidden gem in Banjar GitGit (not to be confused with GitGit Waterfall!), Goa Rang Reng is quickly becoming one of the most popular waterfalls in Bali. As soon as you arrive, 600 metres down a slippery slope, you’re greeted with clear water surrounded by lush greenery, crashing down against the stones with beautiful growing moss. But what sets it apart is that Goa Rang Reng doesn’t just offer a stunning waterfall. In fact, you can find its namesake cave (AKA “goa”) where two rivers meet, making it one of the holy places in the area where water ceremonies often take place.
Best for: Day trips for those staying near or in Ubud.
Good to know: As Goa Rang Reng Waterfall is close to Ubud, you could also visit Tegenungan Waterfall (above) and other nearby waterfalls on the same day.
Local tip: Don’t visit on a weekend or public holiday, as you may run into thousands of other travellers!
Entrance fee: IDR 30,000.
Parking: 10-minute walk to the waterfall.
Address: Jl Rang Reng, Bakbakan, Gianyar.
How to get there: 30 minutes on a scooter from Ubud Palace.
Find Goa Rang Reng Waterfall on Google Maps
The best waterfalls in NORTH BALI
8. Sekumpul Waterfall
Seven spectacular falls in one wild panorama; best for adventurers and epic photo-backdrops.

Sekumpul Waterfall, located in the village of Sekumpul, is touted as the most beautiful waterfall in Bali. To see it up close requires a little bit of effort though, so this is one for dedicated adventurers. You can also hire a local guide to help you get there. But for those who don’t fancy an adventure, the good news is Sekumpul Waterfall is often best enjoyed from a distance so that you can see it in all its glory.
Best for: A postcard-perfect backdrop with breathtaking views of waters trickling down, best captured from a distance.
Good to know: It’s a tough trek, with a dirt road, lots of slippery steps and a small river crossing.
Local tip: Sekumpul Waterfall is the view from Hanging Restaurant & Bar, you’ve seen all over Instagram.
Entrance fee: IDR 20,000, or IDR 150,000 to hike down with a guide.
Parking: 15-minute walk to the waterfall entrance (before the hike down to the base of the waterfall).
Address: Jl Air Terjun, Bebetin, Sawan.
How to get there: 1 hour on a scooter from Bedugul.
Find Sekumpul Waterfall on Google Maps
9. Banyumala Twin Waterfall
Twin cascades surrounded by lush forest, with plunge pool ideal for refreshing swims.

Hidden away in the hills of Wanagiri, Banyumala is a spectacular sight indeed. You don’t necessarily need a local guide to help show you around here, but there are a few slippery steps and a short trek to get to the base – but totally worth the hike. The waterfall is special in that there are two flows of water to be seen, with water cascading down steep rocks surrounded by gorgeous greenery. Here, you can take a refreshing dip in the plunge pool at the bottom – dunk your head and listen to the sounds of the water crashing down above. This is Mother Nature at her very best!
Best for: Two waterfalls in one destination, complete with lush greenery and a plunge pool deep enough for swimming.
Good to know: You don’t need a guide here, as despite the slippery steps, the trek is short and the base is easy to find.
Local tip: Since it’s close to Bedugul, you can tie them into one day trip.
Entrance fee: IDR 50,000.
Parking: 10-minute walk to the ticket booth.
Address: Jl Raya Wanagiri, Gang Banyumala, Wanagiri, Sukasada.
How to get there: 35 minutes on a scooter from Bedugul.
Find Banyumala Twin Waterfall on Google Maps
10. Aling Aling Waterfall
Thrilling natural slide waterfalls with crystal pools and jungle steps for adrenaline seekers.

Hey, adrenaline junkies – how does sliding down a thirty-five-metre waterfall sound? Yep, pretty awesome. Well, you can find this natural water slide at Aling Aling Waterfall, located in Sambangan village. With its inviting, crystal-clear plunge pool and shower-like spray, you’ll want to pack your bikini for this one. The waterfall falls from a steep cliff and is surrounded by lush jungle, so it’s just as beautiful if you simply want to admire from a distance.
Best for: Slipping and sliding into crystal-clear waters, before hopping to seven other nearby waterfalls.
Good to know: The journey to get here can be a little tiresome, with treks across rice fields and up and down many steps.
Local tip: Aling Aling is nearby to seven other waterfalls in northern Bali (including Kroya Waterfall featured below) if you want to spend the day adventuring.
Entrance fee: IDR 20,000, or from IDR 125,000 for water activities like cliff-jumping.
Parking: A few minutes walk to the waterfall.
Address: Jl Raya Desa Sambangan, Sambangan, Sukasada.
How to get there: 30 minutes on a scooter from Lovina.
Find Aling Aling Waterfall on Google Maps
11. GitGit Waterfall
Easily accessible waterfall with solid path, lush greenery and arts-and-craft stops en route.

To whet your appetite and introduce you to Bali’s waterfall game, GitGit Waterfall in Singaraja (North Bali) is one of the easiest to find and reach by road. Because of its accessibility, GitGit has become one of Bali’s most famous tourist attractions, with refreshment stops and even countless arts and crafts shops lining the pathway that leads to the falls. The waterfall is about thirty-five metres high, surrounded by lush greenery, and if you’re really lucky, you might even spot wild monkeys hanging out in the trees and drinking from the falls.
Best for: Beginners, because it’s easy to access with a solid concrete path leading to the falls.
Good to know: GitGit Waterfall is easy to reach, with plenty of places to rest and shop along the way.
Local tip: Legend has it that couples who bathe together under the waterfall will separate soon after their visit… you have been warned!
Entrance fee: IDR 20,000.
Parking: 15- to 20-minute walk to the waterfall.
Address: Jl Raya Bedugul, GitGit, Sukasada.
How to get there: 35 minutes on a scooter from Bedugul.
Find GitGit Waterfall on Google Maps
12. Yeh Mampeh Waterfall
Tall, pristine waterfall with jungle hikes and cave exploring in North Bali’s serene villages.

Located in the small village of Les, Yeh Mampeh Waterfall is one of Bali’s tallest waterfalls. Hike down the falls, explore the nearby caves, swim in the clean fresh water, or just soak up the splendid views of the green hills whilst enjoying the cool, unpolluted air. Escape the hustle and bustle, and relax in this beautiful natural setting. You won’t regret it.
Best for: All-in-one jungle adventures that include hiking, cave-exploring and swimming in unpolluted water.
Good to know: With plenty of things to do in and around the waterfall, it’s worth spending a day here.
Local tip: Yeh Mampeh means “flying water” in Balinese, which suits its height.
Entrance fee: IDR 30,000.
Parking: 20-minute walk to the waterfall.
Address: Jl Les Waterfall, Les, Tejakula.
How to get there: 1 hour 10 minutes on a scooter from Kintamani.
Find Yeh Mampeh Waterfall on Google Maps
13. Fiji Waterfall and Lemukih Water Slide
Full-day itinerary: triple waterfalls plus natural slide through jungle scenery.

Located in Lemukih Village, this one’s a whole day trip that’s full of action. For starters, the trek to Bali’s triple waterfall AKA Fiji Waterfall, includes a tour of the surrounding rice fields and plantation, as well as a stop at the Lemukih Water Slide. It’s a natural slide with flowing freshwater where you can hire a tube, and well, slide on down.
You can spend a good few hours here slipping and sliding, but be sure to leave enough time for your journey to the breathtaking Fiji Waterfall – a group of three waterfalls in one spot.
Best for: Trekking and tubing in a natural water slide.
Good to know: If you still have time, you can visit the nearby Sekumpul Waterfall.
Local tip: There’s a cafe by the parking area for those who want to take in the views from a distance.
Entrance fee: IDR 20,000.
Parking: 15- to 20-minute walk to the waterfall.
Address: Banjar Nyuh, Lemukih, Sawan.
How to get there: 50 minutes on a scooter from Bedugul.
Find Fiji Waterfall on Google Maps
14. SingSing Waterfall
Romantic cascade near Lovina, tranquil setting ideal for couples and sunset-soaked moments.

If you’re heading to the north of Bali, you’ll want to make a pit-stop here. SingSing Waterfall is located in the Labuan Haji Temukus district, near Lovina. It has been touted as the most romantic waterfall in Bali, due to its calming and peaceful atmosphere. Sit among the natural surroundings with your lover, listen to the calm waters rippling down a cascade, or take a dip together in the fresh water.
Best for: A romantic date in the outdoors.
Good to know: It’s one of the most romantic waterfalls in Bali, so you’ll want to bring a date here.
Local tip: The best time to visit is during the rainy season from December to March. During the dry season, the waterfall is reduced to only trickles.
Entrance fee: Free (excluding parking).
Parking: 10-minute walk to the waterfall.
Address: Jl SingSing, Tigawasa.
How to get there: 15 minutes on a scooter from Lovina.
Find SingSing Waterfall on Google Maps
15. Munduk Waterfall
Rainforest-framed falls dubbed ‘Niagara’ for its spectacle.

Nestled in the rainforest around Munduk Village in Buleleng, lies Munduk Waterfall – the Niagara Falls of Bali, also called Red Coral Waterfall. Not only is the fifteen-metre high waterfall a jaw-dropping spectacle, but the area around it, with its two twin lakes, is also a stunner. With clove plantations, rice fields and the backdrop of Bali’s beautiful mountains all around, Munduk is a great place to find some inner peace.
Best for: Those looking for the The Niagara Falls of Bali, that’s relatively easy to find via a winding pathway.
Good to know: There are three falls in this area, with the most spectacular being Niagara Munduk which some visitors have compared to a film set.
Local tip: There is a restaurant here too, where you can enjoy some grub and a drink.
Entrance fee: IDR 45,000.
Parking: 20-minute walk to the waterfall.
Address: Jl Kayu Putih, Munduk.
How to get there: 35 minutes on a scooter from Bedugul.
Find Munduk Waterfall on Google Maps
16. Blahmantung Waterfall
Hidden gem among coffee plantations: giant falls, jungle trek and immersive natural escape.

Like the aroma of coffee? Love bathing in fresh water? Head to Blahmantung Waterfall, nestled within the lush and undulating region of Tabanan, home to coffee plantations and rice fields for as far as the eye can see. One of Bali’s hidden treasures, this gorgeous waterfall is surrounded by beautiful green rainforest and requires a good 800-metre walk to get there – but it’s all SO worth it. At fifty metres high, Blahmantung is a giant. And what’s more, you can jump into the plunge pool below and enjoy one of Mother Nature’s true beauties.
Best for: Slippery treks through coffee plantations, leading to a gorgeous, giant waterfall.
Good to know: There are coffee plantations and rice fields nearby, if you’re looking to make a day out of it.
Local tip: The trek is by no means easy, especially during the rainy season when you should be wary of slippery rocks.
Entrance fee: IDR 15,000.
Parking: 30-minute walk to the waterfall. Note that it’s possible to ride your scooter all the way to the waterfall, but the pathway is challenging – only go if you’re a confident rider.
Address: Jl Tinggar Sari, Pujungan, Pupuan.
How to get there: 1 hour 30 minutes on a scooter from Tabanan.
Find Blahmantung Waterfall on Google Maps
17. Jembong Waterfall
Peaceful falls surrounded by cacao trees, ideal for meditation, and quiet nature.

Not far from the ever-famous GitGit Waterfall (above), Jembong Waterfall is often overshadowed by its popular neighbour. But this is no bad thing. Its stunning and unspoiled, natural surroundings are simply magical. It is located in the Theobroma cacao area, so you walk amongst cacao trees to find it. The Jembong Waterfall has a gentle slope and water flow, again making it an ideal setting for healings, and of course bathing.
Best for: Spiritual healing.
Good to know: The peaceful settings often attract those who want to find inner peace.
Local tip: Jembong Waterfall is known as the best waterfall in Bali amongst locals.
Entrance fee: IDR 50,000.
Parking: A few minutes walk to the waterfall.
Address: Ambengan, Sukasada.
How to get there: 50 minutes on a scooter from Bedugul.
Find Jembong Waterfall on Google Maps
18. Carat Waterfalls
Two-tier waterfalls with rugged hike, remote pools and adventurous crossing.

Carat Waterfalls (there are two here) are located close to the unspoiled village of Tamblang in Singaraja. To get there, you have to be ready for a bit of a tricky trek as the approximately 800 metre-long path includes a wobbly bamboo bridge and some steep cliffs to scale. There are two waterfalls here, a smaller and a larger one, plus a small pool at the bottom which is perfect for swimming.
Best for: Those who dare to discover haunted spots.
Good to know: Best to leave the kids at home for this one, as the trek is tricky.
Local tip: Legend says that the Carat Waterfalls are haunted, and bad luck will be brought upon any visitor who says or thinks negative things about the falls.
Entrance fee: Free.
Parking: No dedicated parking space.
Address: Jl Gunung Batur, Bontihing, Kubutambahan.
How to get there: 1 hour 30 minutes on a scooter from Bedugul.
Find Carat Waterfalls on Google Maps
19. Kroya Watefall
Nature’s water-park in Sambangan: crystal pools, jungle cliffs, cliff-jumps and natural slides.

Tucked away in Sambangan, this beauty isn’t just for gazing – it’s for jumping, sliding, and swimming! Like the nearby Aling Aling Waterfall (above), Kroya Waterfall is nature’s own adventure park, complete with crystal-clear pools, jungle vibes, and the ultimate adrenaline rush. And the main attraction? Its natural rock slide that sends you straight into the refreshing plunge pool below.
Best for: Choosing your very own wet ‘n’ wild adventure.
Good to know: Bring a floatie because the crystal-clear pools are perfect for floating and soaking up the lush surroundings.
Local tip: You can take a 5- or 10-metre cliff jump if you dare.
Entrance fee: IDR 20,000, or IDR 125,000 for cliff-jumping.
Parking: 10-minute walk to the waterfall.
Address: Jl Desa Sambangan, Sambangan, Sukasada.
How to get there: 1 hour on a scooter from Bedugul.
Find Kroya Waterfall on Google Maps
Want to complete your Bali itinerary? Check out our roundup of the best things to do in Bali for 2025!
FAQs about visiting waterfalls in Bali
Is there an entrance fee for visiting the waterfalls in Bali?
Yes, many waterfalls have an entrance fee, typically ranging from IDR 10,000 to 20,000. This goes towards local maintenance efforts, and does not include guided tours.
What should I wear and bring when visiting waterfalls in Bali?
Wear comfortable clothing and sturdy footwear suitable for trekking. Don't forget to bring swimwear, a towel, insect repellent and a waterproof bag to keep your belongings dry.
When is the best time to visit Bali's waterfalls?
The ideal time is during the dry season, from April to October, when trails are less slippery, and water clarity is optimal. It's also a good idea to check weather conditions beforehand.
Are there facilities like restrooms and eateries near Bali waterfalls?
Amenities vary by location - some popular waterfalls have basic facilities (think restrooms or changing rooms, and local eateries), while others in remote areas may not.
Are the trails to waterfalls in Bali challenging?
Trail difficulty varies - some waterfalls like Tegenungan Waterfall are easily accessible, while others like Sekumpul Waterfall require more strenuous hikes. Be sure to visit the ones suitable for your fitness level.
