How to get by car to Diyaluma Falls in Sri Lanka?

Diyaluma (also known as Diya Haluma) is a waterfall located in Sri Lanka's Badulla District. At 220 meters high, it is the second-highest waterfall in the country.

Diyaluma waterfall

Where are Diyaluma Falls?

The falls are located in Uva Province, in the southern part of the country.

What are Diyaluma Falls?

Tucked away in the Sri Lankan highlands, the waterfall sits at an elevation of 694 meters above sea level, 6 km from Koslanda. It collects water from the Poonagala Oya near Koslanda and Wellawaya. Diyaluma Falls is an ideal spot for a full-day adventure.

Is the road to Diyaluma Falls paved?

The road to the waterfall is part of the A4 road (also known as the Colombo-Badulla highway). The last stretch of the drive is uphill, and the road conditions deteriorate a bit. The road is paved, but it's quite steep with narrow sections and several bridges. Without marked center lines, it's barely wide enough for two cars to pass simultaneously, and there are no guardrails along some parts of the route. The road takes a sharp turn near the waterfall, and vehicles often park on both sides of the bridge.

How long is the road to Diyaluma Falls?

The road to the waterfall is 35.3 km (21.93 miles) long, running west to east from Beragala (in Badulla District) to Wellawaya (in Monaragala District).

What else should you know if you visit Diyaluma Falls?

Along the road, there is a platform for visitors where locals sell souvenirs, food, and ice cream. Monkeys are often seen in the area, scavenging for food. Many visitors and locals swim beneath the waterfall, although this spot is not as clean as the top of the falls.