Bambarakanda Waterfall is the tallest waterfall in Sri Lanka, with a height of approximately 263 metres. It is located in Kalupahana, Badulla District, Uva Province, surrounded by forests, mountains, and beautiful highland scenery.
The waterfall offers visitors a peaceful nature experience with opportunities for hiking, photography, sightseeing, and exploring the surrounding landscapes.
Location on Map
Things To See
What can we do ?
Bambarakanda Waterfall offers visitors an enjoyable outdoor experience surrounded by beautiful mountain scenery.
Enjoy views of Sri Lanka's tallest waterfall.
Hike through surrounding nature trails.
Explore the forest area.
Capture landscape photographs.
Enjoy the cool mountain climate.
Explore nearby viewpoints.
Experience the peaceful natural surroundings.
Discover nearby attractions around Kalupahana.
Which time best for visit ?
Early morning and late afternoon are the best times to visit Bambarakanda Waterfall. After rainfall, the waterfall can have stronger water flow, while dry weather generally provides safer hiking conditions.
Early Morning (Sunrise / Golden Hour)
Cool weather, fresh air, and peaceful surroundings.
Late Afternoon (Sunset / Golden Hour)
Soft natural light creates beautiful conditions for photography.
Midday
Bright sunlight provides clear views of the waterfall and surrounding mountains.
Night
Not recommended for hiking due to darkness and slippery trails.
Early Morning (Sunrise / Golden Hour)
Cool weather, fresh air, and peaceful surroundings.
Late Afternoon (Sunset / Golden Hour)
Soft natural light creates beautiful conditions for photography.
Midday
Bright sunlight provides clear views of the waterfall and surrounding mountains.
Night
Not recommended for hiking due to darkness and slippery trails.
How can we arrive?
Bambarakanda Waterfall can be reached by road through Kalupahana, followed by a short walk depending on the access route.
By Bus
Travel to Kalupahana or Belihuloya and continue towards the waterfall access area by tuk-tuk or taxi.
By Train
Travel by train to Haputale Railway Station or Ohiya Railway Station, then continue towards Kalupahana by taxi, tuk-tuk, or local transport.
By Private Vehicle
Drive towards Kalupahana to Bambarakanda Waterfall. A private vehicle is convenient for reaching the waterfall access area.
Start planning your
Sri Lanka trip
for free
Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.