Quick answer
The waterfalls along the Sri Lanka road trip route include Ramboda Falls beside the A5 between Kandy and Nuwara Eliya, Ravana Falls on the road below Ella towards Wellawaya, and Lover's Leap near Nuwara Eliya. Short detours reach Dunhinda Falls near Badulla, about 45 minutes from Ella, Diyaluma Falls near Koslanda, Bambarakanda, Sri Lanka's highest waterfall at roughly 260 metres, and Baker's Falls on Horton Plains. Most flow strongest after the monsoon rains.
Key takeaways
- Ramboda Falls, beside the A5 between Kandy and Nuwara Eliya, can be seen from a roadside viewpoint with a short walk to a closer view.
- Ravana Falls is right beside the road a few kilometres below Ella, on the way down to Wellawaya and Tissamaharama.
- Bambarakanda Falls, at roughly 260 metres, is the highest waterfall in Sri Lanka, reached by a detour from the Haputale area.
- Diyaluma Falls, near Koslanda on the Haputale to Wellawaya road, has natural pools at the top reached by a guided hike.
- Waterfalls in the hill country are usually fullest after the south-west monsoon, roughly from June to December.
Waterfalls by the road
The waterfalls by the road on the classic Sri Lanka road trip route need no detour at all. Ramboda Falls, on the A5 below the Ramboda pass, drops in several tiers through forest and is visible from a viewpoint near a roadside hotel, with a short path to a closer view.
Ravana Falls, a few kilometres below Ella on the road towards Wellawaya, is right beside the road and usually busy with stalls and visitors. It is linked by legend to the Ramayana and makes a natural stop on the drive from Ella to Tissamaharama.
Near Nuwara Eliya, Lover's Leap is a slender fall reached by a short walk through tea estates, a quiet stop on the edge of town.
- →Ramboda Falls: Kandy to Nuwara Eliya, beside the A5.
- →Ravana Falls: Ella to Wellawaya, beside the road.
- →Lover's Leap: a short walk from Nuwara Eliya.
Detours from Ella
Detours from Ella reach two of the finest waterfalls near the Sri Lanka road trip route. Dunhinda Falls, near Badulla, about 45 minutes from Ella, is reached by a forested path of around a kilometre and is known for the misty spray that gives it its name.
Diyaluma Falls, near Koslanda on the road between Haputale and Wellawaya, is one of the highest in the island. A guided hike leads to natural rock pools at the top, where swimming is possible in calm conditions. It is best combined with a drive between Ella or Haputale and the south.
- →Dunhinda Falls: about 45 minutes from Ella, short forest walk.
- →Diyaluma Falls: guided hike to rock pools at the top.
- →Little Rawana Falls: a smaller cascade near Ravana Falls.
Bambarakanda and Baker's Falls
Bambarakanda and Baker's Falls are for travellers willing to go a little further from the Sri Lanka road trip route. Bambarakanda, at roughly 260 metres, is the highest waterfall in Sri Lanka, reached by a detour from the Haputale or Belihuloya area along narrow roads and a short walk through pine forest.
Baker's Falls is on Horton Plains, passed on the circular walk to World's End. It is smaller but set in high grassland and cloud forest, and it combines naturally with an early morning visit to the plains.
When waterfalls are fullest
Waterfalls along the Sri Lanka road trip route are fullest after the south-west monsoon, roughly from June to December, when rain on the western and central hills feeds the rivers. From February to April, some falls shrink considerably, although Ramboda and Ravana usually keep a steady flow.
After heavy rain, paths can be slippery and water levels high. Swimming at the base of waterfalls can be dangerous, because currents are strong and rocks are slippery. Follow local advice and signs.
- →Fullest: roughly June to December, after monsoon rain.
- →Lower: February to April in some falls.
- →Swimming: only where locals advise it is safe.
Staying safe at waterfalls
Staying safe at waterfalls on a Sri Lanka road trip means respecting the water and the rocks. Every year there are accidents at Sri Lankan waterfalls, often when visitors climb wet rocks or swim in strong currents. Stay on paths, keep away from edges and avoid swimming unless locals confirm it is safe.
Wear shoes with good grip, and take care with children near pools and edges. Flash floods can occur after rain upstream, even when the sky is clear at the falls.
Fitting waterfalls into the route
Fitting waterfalls into a Sri Lanka road trip is easy for the roadside falls, which are natural breaks on the hill legs. Detours to Dunhinda, Diyaluma and Bambarakanda suit travellers with an extra half-day in the hills.
At Lankan Stays & Trails we include Ramboda and Ravana Falls on the hill legs as standard and add longer waterfall detours for travellers who want them.
Frequently asked questions
What waterfalls can I see on a Sri Lanka road trip?
On a Sri Lanka road trip you can see Ramboda Falls beside the A5 near Nuwara Eliya and Ravana Falls below Ella without any detour. Short detours reach Dunhinda near Badulla, Diyaluma near Koslanda, Bambarakanda near Haputale and Baker's Falls on Horton Plains.
What is the highest waterfall in Sri Lanka?
Bambarakanda Falls is the highest waterfall in Sri Lanka, at roughly 260 metres. It lies in the hills near Kalupahana, reached by a detour from the Haputale or Belihuloya area along narrow roads, followed by a short walk.
Is Ravana Falls worth stopping at?
Ravana Falls is worth a short stop on the drive from Ella towards Wellawaya and Tissamaharama, because it is right beside the road. It can be busy with stalls and visitors, so expect crowds rather than solitude. A stop of 15 to 20 minutes is enough.
Can you swim at waterfalls in Sri Lanka?
Swimming is possible at some Sri Lankan waterfalls, such as the rock pools at the top of Diyaluma, but only in calm conditions and where locals confirm it is safe. Currents can be strong and rocks slippery, and flash floods can follow rain upstream.
When are waterfalls fullest in Sri Lanka?
Waterfalls in Sri Lanka's hill country are usually fullest after the south-west monsoon, roughly from June to December. From February to April, some falls shrink, although roadside falls such as Ramboda and Ravana generally keep a steady flow.
How far is Dunhinda Falls from Ella?
Dunhinda Falls is about 45 minutes by road from Ella, near the town of Badulla. From the car park, a forested path of around a kilometre leads to the viewing area. It makes a good half-day trip from Ella.
Does Lankan Stays & Trails include waterfalls on road trips?
Yes. Ramboda and Ravana Falls are natural stops on our hill-country legs, and we add detours to Dunhinda, Diyaluma or Bambarakanda for travellers who want more time with the falls.

