
Diyaluma Falls is one of Sri Lanka’s most breathtaking waterfalls, standing at 220 meters (720 feet) tall, making it the second-highest waterfall in the country and the 619th highest in the world. Located near Koslanda in the Badulla District, this majestic cascade is formed by the Punagala Oya, a tributary of Kuda Oya, which eventually flows into the Kirindi Oya.
Etymology & Folklore
The name “Diyaluma” comes from the Sinhalese words Diya Haluma, which means “rapid flow of water” or “liquid light.” According to local legend, the waterfall is linked to a tragic love story. A young chieftain, banished to the highlands, attempted to reunite with his beloved. As she climbed up a rope made of twisted creepers, she slipped, crashed into the rocks, and died. Moved by this tragic event, the gods caused water to flow over the cliff, forever veiling the site of her death in a cascade of shimmering light.
What’s There?
Diyaluma Falls isn’t just a single drop of water—it’s a breathtaking series of cascades, rock pools, and natural viewpoints that make it a must-visit destination in Sri Lanka. Here are the key highlights:
✔ Upper Diyaluma – At the top of the waterfall, you’ll find a series of smaller cascades and pools. These are perfect for swimming, relaxing, and enjoying nature away from the crowds.
✔ Natural Infinity Pools – One of the most unique features of Diyaluma Falls is its stunning rock pools that seem to merge into the valley below. These pools provide unparalleled panoramic views, making them a favorite for swimmers and photographers alike.
✔ Scenic Trails – The journey to the top is an adventure in itself. You’ll pass through lush greenery, rolling hills, and rugged terrain, with incredible viewpoints along the way. The hike is about 45 minutes, and though it’s a bit challenging, the reward at the top is well worth it.
✔ Photography Spots – Diyaluma Falls offers countless Instagram-worthy locations. Whether it’s the misty cascades, the dramatic drop of the main waterfall, or the tranquil rock pools, every corner of this natural wonder is a picture-perfect moment waiting to be captured.
What You Can Expect at Diyaluma Falls
Visiting Diyaluma Falls is an unforgettable experience filled with adventure, relaxation, and breathtaking scenery. Here’s what you can look forward to:
✔ Hiking & Swimming – The journey to Diyaluma Falls involves a rewarding 45-minute trek through scenic trails. Once you reach the top, you’ll find multiple natural infinity pools that overlook the valley below. These pools are perfect for a refreshing swim after the hike, offering a one-of-a-kind experience in nature.
✔ Serene Atmosphere – Unlike some of Sri Lanka’s more crowded attractions, Diyaluma Falls remains relatively peaceful and unspoiled. Whether you’re looking for solitude or a quiet moment to connect with nature, this spot offers a relaxing escape from busy tourist areas.
✔ Unforgettable Views – From the top of the falls, you’ll witness sweeping panoramic views of the surrounding hills and valleys. The dramatic drop of the waterfall creates an awe-inspiring sight, making it a paradise for photographers, adventure seekers, and nature lovers alike.

✔ Picnicking & Relaxing – Diyaluma Falls is an excellent spot for a day trip from Ella, Haputale, or Nuwara Eliya. Many visitors bring snacks or lunch to enjoy a picnic near the pools while taking in the stunning landscape. Just remember to carry out your trash and respect the environment!
Location & How to Get There
Location: Badulla District, 6 km from Koslanda, along the Colombo-Badulla Highway (A4).
Distance from Major Cities:
- Ella to Diyaluma Falls – 1.5-hour drive (40 km)
- Haputale to Diyaluma Falls – 1-hour drive (30 km)
- Colombo to Diyaluma Falls – 5-hour drive (200 km)
Best Ways to Get There:
- Private Car / Tuk-Tuk – The most convenient option from Ella, Haputale, or Wellawaya.
- Public Bus – Take a bus to Koslanda, then hire a tuk-tuk to the base of the falls.
- Hiking Route – The most scenic way is the 30-45 minute hike from Makaldenya Junction.
Entrance Fees & Opening Hours
Entrance Fee: Free (No ticket required).
Opening Hours: Open 24/7, but best to visit between 7 AM – 5 PM for safety.
Recommended Time to Spend
- 2-4 hours if you plan to hike, swim, and explore the pools.
- 1 hour if you just want to see the falls from the base.
Restrictions & Dress Code
Caution: Rocks can be slippery—avoid standing near the edge.
Footwear: Wear hiking shoes for safety.
Swimwear: Allowed, but carry a cover-up out of respect for local culture.
Eco-Friendly Travel: Carry back your trash—keep Diyaluma Falls clean!
Events & Activities
Hiking & Trekking – A scenic adventure through lush landscapes.
Swimming – Enjoy crystal-clear natural pools.
Photography – Capture breathtaking shots from the top of the falls.
Picnicking – Relax and soak in nature’s beauty.
Who Should Visit Diyaluma Falls?
Diyaluma Falls is a must-visit for a wide range of travelers, from thrill-seekers to those looking for a peaceful escape. Here’s why it appeals to different types of visitors:
Nature Lovers – Diyaluma Falls is surrounded by breathtaking landscapes, lush greenery, and diverse wildlife. The area is rich in natural beauty, offering a serene escape into Sri Lanka’s highlands. The sound of cascading water, misty air, and dense forest trails make it an ideal retreat for those who love being in nature.
Adventure Seekers – Reaching the top of the falls involves a thrilling hike with rewarding views. You can trek through scenic trails, climb rock formations, and even take a dip in natural infinity pools along the way. The upper part of the falls offers smaller cascading pools perfect for swimming, adding a refreshing touch to the adventure.
Photographers – Diyaluma Falls provides incredible photography opportunities. From long-exposure waterfall shots to aerial drone photography, every angle offers a unique perspective. The best time for photography is early morning or late afternoon when the lighting is soft, creating a magical atmosphere. The upper pools also provide dramatic shots of water flowing over the edge with panoramic hill country views in the background.

Backpackers – If you’re an explorer at heart, Diyaluma Falls is perfect for an off-the-beaten-path adventure. It’s less commercialized than some other waterfalls, allowing backpackers to experience raw, untouched beauty. You can combine the trip with other nearby attractions like Ella, Horton Plains, or Lipton’s Seat for a complete backpacking adventure.
Couples & Families – Looking for a romantic or family-friendly getaway? Diyaluma Falls offers both. Couples can enjoy a peaceful hike, a picnic by the pools, and stunning sunset views, making it a romantic escape. Families with older kids can explore the trails, swim in the shallow pools, and experience the natural beauty in a safe, enjoyable way.
What You’ll Gain from Visiting
- Relaxation & Rejuvenation – A refreshing escape into nature.
- Adventure & Exploration – Discover hidden pools and scenic trails.
- Cultural & Historical Insights – Learn the local folklore.
- Breathtaking Views – Perfect for travel photography.
Best Instagram Spots at Diyaluma Falls
Top infinity pools – Stunning edge-of-the-cliff shots.
Waterfall base view – Capture the full height of the falls.
Sunset at the peak – Golden-hour photography magic.
Swimming shots – Crystal-clear pools make for great photos.
Food Availability (Cafes, Restaurants & Toilets Nearby)
Best Cafés Near Diyaluma Falls
✔ Café One Love – A cozy spot with a laid-back vibe and great coffee.
✔ Café UFO Ella – Famous for its chilled-out ambiance and delicious snacks.
✔ Barista Ella – A well-known coffee shop with premium brews and pastries.
✔ Café on the Band – A scenic café with a great selection of fresh juices and coffee.
✔ Golden Hill Tea Center – Perfect for tea lovers looking for authentic Sri Lankan tea.
✔ Beyond Nomad Café & Restaurant – A trendy spot offering healthy and flavorful dishes.
✔ Ceylon Tea Factory & Restaurant – A must-visit for authentic Sri Lankan tea and local delicacies.
✔ Delish Food & Café – Great for quick bites and fresh juices.
✔ Glace Cakes & Bakes – Ideal for those with a sweet tooth, offering freshly baked treats.
✔ Delicious Café – A casual spot for sandwiches, cakes, and local snacks.
✔ Café Samasara – Offers a mix of Sri Lankan and Western comfort foods.
✔ Breezy Haven Inn and Café – A peaceful place with scenic views.
✔ Ellasian Tunnel Café – Known for its unique underground setting.
✔ Nine Arch Café – Located near the famous Nine Arches Bridge, perfect for a coffee break.
✔ Rainbow Café – A vibrant café with a mix of local and international dishes.
✔ The Barn by Starbeans – Great coffee, sandwiches, and cozy seating.
✔ Café Belle Ella – Offers delicious pastries, coffee, and light meals.

Best Restaurants Near Diyaluma Falls
✔ Risara Restaurant – A great choice for authentic Sri Lankan meals.
✔ River Face Restaurant – Dine with a stunning riverside view.
✔ Gami Suwanda Restaurant – Serves traditional Sri Lankan cuisine in a village-like setting.
✔ Glaze Cakes & Bakes – A bakery-restaurant combo with delicious sweet and savory items.
✔ Mozarella by Nero Kirchen – Perfect for pizza and cheesy delights.
✔ Opal View Restaurant – Offers Sri Lankan and Western fusion dishes.
✔ The Barn by Starbeans – A stylish café-restaurant with comfort food options.
✔ V Café – A local favorite with a diverse menu.
✔ Lettuce & Cabbage Haputale – A healthy eatery offering fresh salads and light meals.
✔ Café Ice Cube – Great for fast bites and refreshments.
✔ Singhe Restaurant – A classic Sri Lankan eatery serving rice & curry.
✔ Nanda Restaurant – Traditional flavors with a homely touch.
✔ AK Ristoro – A top-rated Italian restaurant with pastas and wood-fired pizzas.
✔ Ella Flower Garden Restaurant – A scenic dining spot near Ella, great for fresh meals.
✔ La Mensa – Offers a mix of Sri Lankan and Western dishes.
Hotels Nearby (Where to Stay Near Diyaluma Falls)
Best Hotels Near Diyaluma Falls
If you’re looking for comfortable stays near Diyaluma Falls, here are some recommended hotels and accommodations that cater to different budgets and preferences.
Scenic & Cozy Hotels Near Diyaluma Falls
✔ Kasun Hotel – A budget-friendly stay with basic amenities, ideal for backpackers.
✔ Thotagala – A nature retreat offering a peaceful atmosphere surrounded by lush greenery.
✔ The Planters House – A luxurious colonial-style bungalow with stunning mountain views.
✔ Diyaluma View Cottage – As the name suggests, this cozy guesthouse provides breathtaking views of Diyaluma Falls.
✔ Hotel La Cista Sur – A well-rated mid-range hotel offering comfortable rooms and delicious local cuisine.
✔ Vantage Hills Haputale – A scenic hillside stay perfect for nature lovers and photographers.
✔ Romance Valley – An ideal spot for couples seeking a romantic getaway near waterfalls and lush landscapes.
✔ Train View Chalet – A unique railway-themed guesthouse with beautiful surroundings.
✔ Lilly Guest Inn – A budget-friendly stay with clean, cozy rooms and a friendly atmosphere.
✔ Avinco Hotel Haputale – A comfortable mid-range hotel with panoramic hill country views.
✔ Hotel Lion Nature – A serene escape surrounded by nature, perfect for relaxation.
