Plizio Visual Lab

Diyaluma Falls

Plizio editorial teamData Sources
Landmark
—°7
Diyaluma Falls (Sri Lanka)

Weather…

Diyaluma Falls, standing at a height of 220 meters, is the second-highest waterfall in Sri Lanka and is located in the Badulla District near the town of Koslanda. Fed by the Punagala Oya, the falls drop vertically over a massive rock face, creating a dramatic curtain of water that is visible from the nearby highway. Local folklore is rich with legends about the falls, most notably the tragic story of a prince and a lower-caste woman whose tears are said to have formed the water's flow. Geographically, the site is famous for a series of natural infinity pools located at the top of the falls, accessible via a moderately challenging hike through the forest. These upper pools offer panoramic views of the surrounding hills and provide a unique swimming experience for adventurous travelers. During the rainy season, the falls transform into a thunderous torrent, while the dry season reveals the intricate geological patterns of the cliffside. It remains a key landmark for eco-tourism and a favored spot for photographers capturing the island's natural grandeur.

Best time to visit & climate

The most pleasant time to visit is Feb, Jun, Jul.

JanFebMarAprMayJunJulAugSepOctNovDec
Avg °C242526272727262727262625
Rain mm140105112188167917394147250306247

📋 Practical info

🚪
Visiting
Diyaluma Falls can be visited year-round, but access to the upper area with natural pools is seasonal. Visitors can enjoy striking views of the falls from both the top and bottom.
🕒
Typical hours
The falls are typically accessible from sunrise to sunset as it is a natural area. No fixed opening hours exist; visiting during daylight is recommended for safe exploration.
📷
Photography
Photography is unrestricted at the falls and natural pools. For drone aerial shots, check local regulations first.
⏱️
Time needed
Allow at least two to three hours to visit the main viewpoint and upper pools. If you plan to hike, set aside half a day.
Combine with
Combine the visit with a drive through Sri Lanka's highlands and nearby tea plantations. The town of Ella with its hiking trails is a short drive away.
🧭
Getting there
The falls are accessible via the A4 highway from Colombo, about 200 km east. A short walk from the parking area leads to the viewpoint; hiking is required for the upper pools.
💡
Insider tip
Wear non-slip shoes as the rocks around the falls can be slippery. Arriving early in the morning helps avoid crowds and get the best light.

Geography

Coordinates
6.73230, 81.03150

Facts

  • Diyaluma Falls reaches a total height of 220 meters.
  • It is ranked as the second-highest waterfall in Sri Lanka.
  • The name 'Diyaluma' means 'rapid flow of water'.
  • The falls are sourced from the Punagala Oya river.
  • It is located 6 km from Koslanda in the Badulla District.
  • Natural infinity pools are located at the very top of the falls.

Explore nearby

Notable places around

Route planner — Car & Motorhome

Where do you start? We build the route here, with stops and country notes along the way.

Vehicle
Only stops with (optional):

© OpenStreetMap contributors · OpenRouteService

Sights in the town Diyaluma Falls (7)

Diyaluma Falls🌿 nature

Cascading down 220 metres, this is the second highest waterfall in Sri Lanka.

Sellaba Archeological Reserve🏺 historical

An archaeological reserve containing ancient stone ruins and inscriptions.

Lipton's seat🌿 nature

The famous viewpoint where Sir Thomas Lipton used to survey his tea estates.

💶

Beautyful view point over tea plantations🌿 nature

A lookout point with sweeping views over the emerald tea gardens of Dambatenne.

Sellaba Ancient Temple📍 landmark

A historic Buddhist temple located near the ancient Sellaba site.

Koslanda Temple📍 landmark

A quiet village temple in the small community of Koslanda.

Local Church📍 landmark

A simple Christian chapel in the heart of the rural hill country.

Sights nearby

Frequently asked questions

How high is Diyaluma Falls?
It is 220 meters high, making it the second-highest waterfall in Sri Lanka.
Can you swim at the top of the falls?
Yes, there are natural pools at the top where it is safe to swim in good weather.
How do you reach the top?
You have to take a 30-45 minute hike starting from Koslanda or Punagala.
Where is the waterfall located?
On the A4 road, near Koslanda in the Uva Province.
When is the best time to visit?
After the rainy season when it's most powerful, but avoid heavy rain due to flash flood risks.
Diyaluma Falls: where is it located?
Diyaluma Falls is located in Sri Lanka.
Diyaluma Falls: what is there to see?
Highlights include Diyaluma Falls, Sellaba Archeological Reserve, Lipton's seat.
Diyaluma Falls: when is the best time to visit?
The most pleasant time to visit is Feb, Jun, Jul.
Diyaluma Falls: why is it worth visiting?
Diyaluma Falls, standing at a height of 220 meters, is the second-highest waterfall in Sri Lanka and is located in the Badulla District near the town of Koslanda.
View on map → The Top 50 Attractions → OpenStreetMap →
Asia
Explore with Plizio Discover more places in Asia
More places in Sri Lanka →

Nearby cities

History & landmarks

Nature

More places