Expect a mix of easy paths, steep stairs, and slippery rocks through dense jungle. Most waterfall hikes involve 30-90 minutes of walking each way with some climbing. You'll get wet, muddy, and probably cold under powerful falls. The better ones offer swimming holes and fewer crowds, but none are completely empty. The scenery is genuinely impressive—think tall cascades surrounded by thick greenery—but the experience is more athletic than relaxing.
The dry season (May to September) is best: trails are less slippery and water levels are safer for swimming. Avoid the peak rainy months (December-February) unless you like serious mud and flash-flood risks. Expect to pay around $35-90 per person depending on whether it's a group tour with transfers or a private guide. Entrance fees are usually included but extras like lunch or equipment add up.
Pick lesser-known falls north or east of Ubud for a quieter experience with decent hiking. Skip the most famous ones near Ubud if you dislike tour buses and selfie crowds. Bring water shoes with good grip, quick-dry clothes, and a dry bag for your phone. Go early to beat both the heat and the groups.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.