Bambarakanda Falls
Badulla, Uva
.jpg?width=760)
At 263 metres, Bambarakanda is the tallest waterfall in Sri Lanka, dropping in a single narrow ribbon down a cliff face near Kalupahana in the hill country. It's fed by the Kuda Oya, a tributary that eventually joins the larger Walawe River, and the surrounding pine forest and tea estates make the approach almost as scenic as the falls themselves. A steep, sometimes slippery path leads down to the base for a closer view, though many visitors are content admiring it from the main viewpoint by the road.
Best time to visit
After the monsoon months (roughly October to January) when water flow is at its strongest.
Visitor tip
Access can involve uneven terrain; rainfall can make paths slippery.
Local pick
The short trail down toward the base gets far fewer visitors than the roadside viewpoint — worth it if you want the falls without anyone else in frame.
Quick answers
Where is Bambarakanda Falls?
Bambarakanda Falls is in Badulla, Uva Province, Sri Lanka.
When is the best time to visit Bambarakanda Falls?
After the monsoon months (roughly October to January) when water flow is at its strongest.
How far is Bambarakanda Falls from Colombo?
About 109 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Bambarakanda Falls?
Nearby places include World's End, Horton Plains (about 5 km away), Horton Plains National Park (about 5 km away), Seetha Amman Temple (about 17 km away), Nuwara Eliya (about 20 km away).
Add to my itineraryNearby places
- World's End, Horton PlainsNuwara Eliya
- Horton Plains National ParkNuwara Eliya
- Seetha Amman TempleCentral Province
- Nuwara EliyaNuwara Eliya
More to see around Nuwara Eliya: things to do in Nuwara Eliya. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.