Ceylon Loop Top attractions Hidden gems Trip planner

Dunhinda Falls

Badulla, Uva

Dunhinda Falls near Badulla, named for the misty spray at its base
Photo: A.Savin / Free Art License / Wikimedia Commons

Dunhinda Falls, whose name translates roughly to "smoky falls," drops 64 metres near Badulla in a wide curtain that throws up a constant mist visible well before you reach the base. It's fed by the Badulu Oya river and reached via a roughly 30-minute walk through forest from the nearest road, passing a smaller waterfall called Kuda Dunhinda along the way. The mist and spray keep the surrounding rocks slick, so the final viewing platform can get crowded and slippery during peak season.

WaterfallsHiking & adventure

Best time to visit

Shortly after the monsoon (October to January) for maximum water flow and the most dramatic spray.

Visitor tip

The trail can be slippery in wet weather; wear suitable footwear.

Local pick

Kuda Dunhinda, the smaller waterfall passed on the walk in, is often skipped entirely by visitors rushing to the main falls.

Quick answers

Where is Dunhinda Falls?

Dunhinda Falls is in Badulla, Uva Province, Sri Lanka.

When is the best time to visit Dunhinda Falls?

Shortly after the monsoon (October to January) for maximum water flow and the most dramatic spray.

How far is Dunhinda Falls from Colombo?

About 132 km in a straight line. Road journeys are longer, so check current travel times before you go.

What is near Dunhinda Falls?

Nearby places include Muthiyangana Raja Maha Viharaya (about 3 km away), Nine Arches Bridge (about 15 km away), Little Adam’s Peak (about 16 km away), Ella (about 16 km away).

Add to my itinerary

Nearby places

More places in Uva Province

More to see around Ella: things to do in Ella. Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.