
Bali isn't only about beautiful beaches and sunset cocktails. This paradise island is home to stunning waterfalls too - here are 20 of Bali's best waterfalls for your 2025 adventure!
If walking through dense jungle, clambering over rocks and ducking under lush green canopies is your kinda fun, then hunting for Bali’s best waterfalls needs to be on your Bali bucket list. Luckily for us adventurous souls, Bali is home to the most gorgeous waterfalls, many of which are off the beaten track and unbeknownst to the tourist crowds (picture-perfect Instagram feeds here we come!). So to help you on your next wet adventure, we’ve put together a list of the best waterfalls in Bali for you to discover. Go on, jump right in!
An overview of the best waterfalls in Bali

The best waterfalls in Bali: CENTRAL BALI
1. Tegenungan Waterfall

Tegenungan Waterfall is not situated in the mountains (which is quite rare for waterfalls in Bali) but actually in Ubud village. Like many others, it still boasts beautiful lush greenery all around (and the added bonus of a beautiful temple nearby), and the natural springs are perfect for bathing. The water flow is heavy, leaving it clean and fresh, so you’ll no doubt spot plenty of locals flocking here each day to enjoy a swim or refreshing bath. And for any budding photographers out there, you’ll want to know that the best time to visit Tegenungan Waterfall is during the evening, since its west-facing location captures the beautiful afternoon light.
Tegenungan Waterfall is best for: beginner-friendly trek and convenient location, with plenty of warung ang cafes nearby.
Where is Tegenungan Waterfall? Tegenungan Waterfall is located near Sukawati, a village to the south of Ubud. It’s approximately 25 minutes away from Ubud Palace.
Find Tegenungan Waterfall on Google Maps
2. Kanto Lampo Waterfall

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. Nearby, you’ll find plenty of facilities like a parking area, restrooms, changing rooms, and a cafe along the way. The natural pool at the bottom of the waterfall is relatively small, making it a fun spot for a little dip in the freshwater!
Kanto Lampo Waterfall is best for: Instagram photo hunters because of its gorgeous backdrop. But due to its popularity, you may have to wait awhile to take your shot.
Where is Kanto Lampo Waterfall? Kanto Lampo Waterfall is location in Gianyar, 30 minutes to the east of downtown Ubud.
Find Kanto Lampo Waterfall on Google Maps
3. Tibumana Waterfall

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. The shallow pool is great for wading through and splashing around for hours, and the best bit is, it’s not far from Ubud and takes just 10 minutes to walk to from the parking area, crossing bamboo bridges and palm-lined pathways.
Tibumana Waterfall is best for: secret swims in a large, natural pool.
Where is Tibumana Waterfall? Tibumana Waterfall is located in Gianyar, near Ubud. It’ll take you approximately 35 minutes on a scooter from Ubud Palace.
Find Tibumana Waterfall on Google Maps
4. Tukad Cepung Waterfall

Every good photographer knows that lighting is everything, and Bali’s Tukad Cepung waterfall has got it down pat. 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, Tukad Cepung certainly knows how to work the camera. Set inside a ravine-like cove with a wall of water that rushes from the divine-like beams above – it’s no surprise that Tukad Cepung is becoming a must-visit destination for everyone’s Instagram feeds. Our top tip: tie it in with a trip to Tibumana Waterfall (above) – they are only 30 minutes away from each other by car.
Tukad Cepung Waterfall is best for: breathtaking ray of lights, surrounded by trickling waters, rugged rocks and lush forests.
Where is Tukad Cepung Waterfall? Tukad Cepung Waterfall is located halfway between Bangli and Sidemen Village.
Find Tukad Cepung Waterfall on Google Maps
5. Leke Leke Waterfall

Full disclosure: we found Leke Leke Waterfall by accident, but boy are we glad we did. Slightly off-the-beaten-path and often quieter compared to Bali’s other famous waterfalls. In fact, when we were there, we didn’t see a single other tourist (but we 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. A large rock at the forefront makes for the perfect perch to nab some Insta shots, while the small pool of water at the falls’ base is great for a very refreshing dip.
Leke Leke Waterfall is best for: those who love an off-the-beaten-path treasure hunt.
Where is Leke Leke Waterfall? Leke Leke Waterfall is located 25 minutes south of Bedugul.
Find Leke Leke Waterfall on Google Maps
6. NungNung Waterfall

Nine hundred metres above sea level in a small village in the middle of nowhere, lies NungNung Waterfall. The journey here is quite lovely, with lush green rice paddies and plantations in every direction. The car park is easy enough to find, but once you get there, prepare for a long descent ahead. 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…
NungNung Waterfall is best for: beautiful treks through rice paddies and plantations, through which you’ll hear the calming sounds of water crashing due to the fall’s high altitude.
Where is NungNung Waterfall? NungNung Waterfall is located in Petang, to the north of Payangan, a village on the outskirts of Ubud.
Find NungNung Waterfall on Google Maps
7. Goa Rang Reng Waterfall

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 from other waterfalls? Goa Rang Reng is not just a waterfall. 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 take place. Our top tip: don’t visit on a weekend or public holiday, as you may run into thousands of other travellers! But the best bit is, Goa Rang Reng Waterfall is close to Ubud, so you could also visit Tegenungan Waterfall in the same day.
Goa Rang Reng Waterfall is best for: day trips for those staying near or in Ubud.
Where is Goa Rang Reng Waterfall? Goa Rang Reng Waterfall is just 20 minutes to the east of downtown Ubud.
Find Goa Rang Reng Waterfall on Google Maps
The best waterfalls in Bali: NORTH BALI
8. Sekumpul Waterfall

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. A dirt road, lots of slippery steps, and the crossing of a river – it’s a tough trek, but totally worth it. You can hire a local guide to help you get stunning views up close, however, Sekumpul Waterfall is often best enjoyed from a distance so that you can see it in all its glory. You see, Sekumpul Waterfall is actually made up of seven different falls, all reaching different dizzying heights into the treetops, and each spilling varying amounts of water. You won’t forget this one in a hurry…
Sekumpul Waterfall is best for: your postcard-perfect backdrop with breathtaking views of waters trickling down, best captured from a distance.
Where is Sekumpul Waterfall? Sekumpul Waterfall is about 50 minutes away from Bedugul. It’s located in Buleleng, North Bali.
Find Sekumpul Waterfall on Google Maps
9. Banyumala Twin Waterfall

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!
Banyumala Twin Waterfall is best for: two waterfalls in one destination, complete with lush greenery and a plunge pool deep enough for swimming.
Where is Banyumala Twin Waterfall? Banyumala Twin Waterfall is a 10-minute drive north of Bedugul. It’s located in Buleleng area of North Bali.
Find Banyumala Twin Waterfall on Google Maps
10. Aling Aling Waterfall

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. The journey to get here can be a little tiresome, with treks across rice fields and up and down many steps. However, you won’t be complaining when you reach this magical oasis. Our top tip: Aling Aling is nearby to seven other waterfalls in northern Bali if you want to spend the day adventuring…
Aling Aling Waterfall is best for: slipping and sliding into crystal-clear waters, before hopping to seven other nearby waterfalls.
Where is Aling Aling Waterfall? Aling Aling Waterfall is located in Sambangan Village in Buleleng, North Bali.
Find Aling Aling Waterfall on Google Maps
11. GitGit Waterfall

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. Oh, and for those who believe in old wives’ tales – local legend has it that couples who bathe together under the waterfall will separate soon after their visit… you have been warned!
GitGit Waterfall is best for: beginners, because it’s easy to access with a solid concrete path leading to the falls.
Where is Gigit Waterfall? GitGit Waterfall is a 30-minute drive north of Bedugul. It’s located in Singaraja area of North Bali.
Find GitGit Waterfall on Google Maps
12. Yeh Mampeh Waterfall

Located in the small village of Les, Yeh Mampeh Waterfall is one of Bali’s tallest waterfalls. Aptly named, Yeh Mampeh means ‘flying water’ in Balinese, and it is virtually untouched. 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.
Yeh Mampeh Waterfall is best for: all-in-one jungle adventures that include hiking, cave-exploring and swimming in unpolluted water.
Where is Yeh Mampeh Waterfall? Yeh Mampeh Waterfall is located in Les Village in Buleleng, North Bali.
Find Yeh Mampeh Waterfall on Google Maps
13. Fiji Waterfall and Lemukih Water Slide

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. And why not hit up the neighbouring Sekumpul Waterfall (above) too? Now that’s a day well spent!
Fiji Waterfall and Lemukih Water Slide are best for: trekking and tubing.
Where are Fiji Waterfall and Lemukih Water Slide? Fiji Waterfall and Lemukih Water Slide are located in Buleleng, North Bali. It takes about 45 minutes of scooter ride up north from Bedugul.
Find Fiji Waterfall on Google Maps
14. SingSing Waterfall

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. This experience is nothing short of paradisal tranquility, but you’ll want to visit during the rainy season only (December to March) since the waterfall is reduced to a not-so-impressive trickle during the dry season.
SingSing Waterfall is best for: a romantic date in the outdoors.
Where is SingSing Waterfall? SingSing Waterfall is located about 10 minutes away from Lovina Beach in North Bali.
Find SingSing Waterfall on Google Maps
15. Munduk Waterfall

Nestled in the rainforest around Munduk Village in Buleleng, lies Munduk Waterfall – the Niagara Falls of Bali. There are three falls in this area, with the most spectacular being Niagara Munduk which some visitors have compared to a film set. 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. There is a restaurant here too, where you can enjoy some grub and a drink, before you journey one kilometre further to either the main Munduk Waterfall, or Melanting Waterfall which lets you splash around in the calm pooling waters.
Munduk Waterfall is best for: those looking for the The Niagara Falls of Bali, that’s relatively easy to find via a winding pathway.
Where is Munduk Waterfall? Munduk Waterfall is located in Munduk Village, in the northern mountain area of Buleleng.
Find Munduk Waterfall on Google Maps
16. Blahmantung Waterfall

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. The trek is by no means easy, especially during the rainy season when you should be wary of slippery rocks – but it is so worth it when you arrive. At fifty metres high, it is a giant. And what’s more, you can jump into the plunge pool below and enjoy one of Mother Nature’s true beauties.
Blahmantung Waterfall is best for: slippery treks through coffee plantations, leading to a gorgeous, giant waterfall.
Where is Blahmantung Waterfall? Blahmantung Waterfall is located in Tabanan, towards the north-western area of Bali. A scooter ride from Canggu will take you about two hours, depending on the time of day.
Find Blahmantung Waterfall on Google Maps
17. Jembong Waterfall

Not far from the ever-famous GitGit Waterfall (above), Jembong Waterfall is often overshadowed by its popular neighbour. But this is no bad thing. Spiritual healings are known to take place here, thanks to its stunning and unspoiled, natural surroundings that are perfect for such magical experiences. It is located in the Theobroma cacao area, so you walk amongst cacao trees to find it. The waterfall has a gentle slope and water flow, again making it an ideal setting for healings, and of course bathing. Locally, Jembong Waterfall is known as the best waterfall in Bali, but you can be the judge of that.
Jembong Waterfall is best for: spiritual healing.
Where is Jembong Waterfall? Jembong Waterfall is located in Sukasada, Buleleng. It’s about 45 minutes north of Bedugul area.
Find Jembong Waterfall on Google Maps
18. Carat Waterfalls

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 (probably best to leave the kids at home for this one). Here, the two waterfalls await, a smaller and a larger one, plus a small pool at the bottom which is perfect for swimming. Legend says that the Carat Waterfalls are haunted, and bad luck will be brought upon any visitor who says negative things about the falls. So… think only happy thoughts here, Honeys!
Carat Waterfall is best for: those who dare to discover haunted spots.
Where is Carat Waterfall? Carat Waterfall is located in Buleleng, North Bali. The scooter ride from Kintamani will take about an hour.
Find Carat Waterfalls on Google Maps
19. Kroya Watefall

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. Feeling brave? Take the 5-meter or 10-meter cliff jump and make a splash. Go on, if you dare!
Kroya Waterfall is best for: Choosing your very own wet ‘n’ wild adventure, from water sliding to cliff jumping. Prefer a chill day? Just float in the emerald waters and soak up the lush surroundings.
Where is Kroya Waterfall? Kroya Waterfall is located within the Sambangan Secret Garden area, where you’ll also find other beautiful waterfalls like Aling Aling Waterfall and Blue Lagoon.
Find Kroya Waterfall on Google Maps
The best waterfalls in Bali: EAST BALI
20. Peguyangan Waterfall in Nusa Penida

Now, this may not be a giant, water-crashing-down-for-miles kind of waterfall, but it is still fun to visit, especially if you fancy a free massage! Peguyangan Waterfall is a group of short fountains of water that fall over a steep ravine, eventually making their way into the sea surrounding the gorgeous island of Nusa Penida. Away from the ravine there are little pools of water to bathe in, letting the fast-flowing water ripple and bubble around you (AKA a free and all-natural massage!). To get to these falls, you’ll need to climb a narrow flight of steps that hug the ravine, so be prepared for almost five hundred steps. It is a bit of a hidden gem, so you might need to ask a local to help you find it…
Peguyangan Waterfall is best for: island-hopping destination.
Where is Peguyangan Waterfall? Peguyangan Waterfall is located down the cliff of the southern area of Nusa Penida island.
Find Peguyangan Waterfall on Google Maps
FAQs on 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 the 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 the waterfalls challenging?
Trail difficulty also 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.
Love this list of Bali’s best waterfalls? Check out more awesome things to do outdoors in Bali!