Diyaluma Falls, Badulla District Travel Guide
Explore Diyaluma Falls, Sri Lanka's breathtaking waterfall, and immerse yourself in nature's beauty and adventure.
Diyaluma Falls, one of Sri Lanka's highest waterfalls, offers breathtaking views and an exhilarating experience for tourists. Surrounded by lush greenery and stunning landscapes, this natural wonder is a must-visit for every traveler looking to explore the beauty of nature.
A brief summary to Diyaluma Falls
- P2MJ+7H3, Colombo -wellawaya, Colombo - Batticaloa Hwy, Koslanda, LK
Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Diyaluma Falls.
- Visit early in the morning to avoid crowds and enjoy the falls in peace.
- Wear sturdy shoes for the hike, as the terrain can be rocky and uneven.
- Don't forget your camera; the views are stunning and perfect for photography.
- Consider bringing a picnic to enjoy by the natural pools after your hike.
- Check the weather forecast before your visit, as heavy rain can limit access.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more about listing your business on Evendo
Activate your presenceExplore Diyaluma Falls on the Map
A handpicked selection of must-see spots near Diyaluma Falls, mapped for you.
Getting There
-
Car
If you are traveling by car from Badulla, head south on the A5 highway towards Wellawaya. Continue for approximately 25 kilometers. As you approach Koslanda, look for a junction leading to the Colombo-Batticaloa Highway (A4). Turn right onto the A4 and continue for about 10 kilometers. Look for signs indicating Diyaluma Falls. The falls will be on your left-hand side. There is a small parking area available near the entrance to the falls.
-
Public Transportation
If you prefer public transportation, start at the Badulla bus station. Take a bus heading towards Wellawaya. This journey will take around 45 minutes and cost approximately LKR 60. Once you reach Wellawaya, transfer to a bus bound for Koslanda. The fare for this leg is about LKR 30. Ask the bus conductor to drop you off at the closest point to Diyaluma Falls. From there, you may need to walk for about 1 kilometer to reach the falls, following the signs along the way.
-
Tuk-Tuk
For a more direct route while still utilizing public transportation, consider hiring a tuk-tuk from Badulla. This option will provide you with a more personalized experience. The cost for a tuk-tuk ride to Diyaluma Falls from Badulla typically ranges from LKR 1500 to LKR 2500, depending on negotiation and time of day. The journey should take approximately 30-40 minutes, depending on traffic.
Discover more about Diyaluma Falls
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Explore More of Badulla District
Looking beyond Diyaluma Falls? Discover Badulla District for broader travel guides, local hot-spots, and regional highlights.
Explore Badulla District