Tall waterfall in Sri Lanka's hill country
Photo: Arasirap

Uva Province

Bambarakanda Falls

Bambarakanda Falls, near Kalupahana between Haputale and Belihuloya, is Sri Lanka's highest waterfall. It drops in a long, slender plunge down a forested cliff. A short walk from the road leads to the viewpoint. The falls are most impressive after rain, and can be a thin ribbon in the driest months.

Bambarakanda Falls at a glance

Region
Hill country, near Kalupahana
Best for
Waterfall lovers, photography
Best time
After rain, when the flow is strongest
Time needed
1–2 hours
Getting there
About 1–1.5 hours from Haputale; about 2 hours from Ella

Visiting the falls

From the road, a path leads through forest and past a pine grove to the base viewpoint. Allow time for photos, and take care on wet rocks.

Safety

  • Don't climb on wet rocks near the falls.
  • Never swim in fast-flowing water or after heavy rain.
  • Wear shoes with good grip.

Combine it with

Lipton's Seat at sunrise, then Bambarakanda, then on to Ella or Diyaluma Falls. See all of Sri Lanka's waterfalls.

Check current details before travelling: prices, opening hours, access and seasonal conditions change.

Bambarakanda Falls: frequently asked questions

What is the highest waterfall in Sri Lanka?

Bambarakanda Falls, near Kalupahana.

When is the best time to see Bambarakanda Falls?

After the rains, when the flow is strongest.

How far is Bambarakanda from Ella?

About 2 hours by car.

Can I swim at Bambarakanda?

It isn't recommended near the falls. The rocks are slippery and the water can be fast.

Plan a trip that includes Bambarakanda Falls

Tell us when you'd like to travel and what you love, and we'll suggest a route that fits. There's no obligation.

Plan Your Trip