Diyaluma Falls is located near Koslanda in the Badulla District of Sri Lanka.
- Distance from Ella: ~40 km
- Distance from Haputale: ~20 km
- Main Road Access: Colombo – Badulla (A4 Highway)
👉 Google Maps search: “Diyaluma Falls Sri Lanka”
Book Diyaluma Falls Tickets & Packages – Instant confirmation via WhatsApp
⭐ Rated 4.9 by 1200+ travelers | ✔ Instant WhatsApp booking | ✔ Free cancellation*
How to Reach Diyaluma Falls
From Ella
- Travel time: 1 – 1.5 hours
- Best option: Tuk tuk or private car
- Scenic mountain road journey
From Haputale
- Travel time: 30–40 minutes
- Easier and shorter route
From Colombo
- Distance: ~180 km
- Travel time: 5–6 hours
🚗 Access Points
Lower Diyaluma Falls
- Located right next to the main road (A4)
- Easy access, no hiking needed
- Great for quick stops and photos
Upper Diyaluma Falls
- Start point near Poonagala / Koslanda area
- 20–30 minute hike required
- Famous for natural infinity pools
🌍 Map Coordinates
- Latitude: 6.7356
- Longitude: 81.0145
🌄 Why Location Matters for Tourists
- Easy to combine with Ella tours
- Close to Haputale viewpoints like Lipton’s Seat
- Perfect for day trips from Ella
- One of the most scenic drives in Sri Lanka
💡 Travel Tips
- Visit early morning for fewer crowds
- Use tuk tuk tours for better experience
- Avoid rainy days (slippery rocks)
- Combine with Upper Diyaluma hike for full experience
📌 Best Way to Visit
The easiest and most popular option is booking a private tuk tuk or car tour from Ella, which includes transport, guide, and multiple stops along the way.
