Bambarakanda Falls
Sri Lanka's tallest waterfall, dropping 263 metres down a sheer rock face near Kalupahana in the Badulla highlands, framed by pine forest.
Near the village of Kalupahana in the Badulla District, roughly 5 km off the A4 Highway, water drops a sheer 263 meters down a cliff face in a single unbroken cascade, making Bambarakanda, also known as Bambarakele Falls, the tallest waterfall anywhere in Sri Lanka and the 461st highest waterfall recorded anywhere in the world. Formed by the Kuda Oya, a tributary that eventually feeds into the larger Walawe River, the falls drop from an elevation of roughly 1,100 meters, framed by a genuinely distinctive setting, a forest of pine trees that gives the surrounding landscape an almost alpine character rarely found elsewhere in Sri Lanka's tropical hill country.
The waterfall's horsetail form, a single narrow, ribbon like cascade rather than a wide sheet of water, means its full height is visible in one uninterrupted view from the base, a genuinely dramatic sight that's earned Bambarakanda a reputation as one of the most impressive natural landmarks in the entire southern hill country, even among travelers who've already seen the more famous Diyaluma and Ravana Falls closer to Ella. Reaching the base involves a walk from the main road through the surrounding pine forest, the trail relatively gentle compared to some of the region's more demanding waterfall hikes, making the sheer scale of the falls accessible without requiring the kind of strenuous climb needed to reach Diyaluma's upper pools.
Less crowded than its better known neighbors simply by virtue of sitting slightly further off the main Ella tourist circuit, Bambarakanda rewards travelers willing to make the extra detour with a genuinely singular sight, the tallest uninterrupted drop of water anywhere on the island, framed by pine trees rather than the tea plantations that define so much of the surrounding hill country scenery.
At a glance
- Entry fee: Free
- Opening hours: Daylight hours
- Time needed: 2 to 3 hours
- Best time: March to April, and just after rain for the fullest flow
Getting there
Near Kalupahana off the A4 Haputale to Balangoda road, then a few kilometres up a side road and a short walk to the base.
Frequently asked questions
- How much does it cost to visit Bambarakanda Falls?
- Free.
- What are the opening hours at Bambarakanda Falls?
- Daylight hours.
- How long should I spend at Bambarakanda Falls?
- Plan for 2 to 3 hours.
- When is the best time to visit Bambarakanda Falls?
- March to April, and just after rain for the fullest flow.
- How do I get to Bambarakanda Falls?
- Near Kalupahana off the A4 Haputale to Balangoda road, then a few kilometres up a side road and a short walk to the base.