Things to Do in Ella, Sri Lanka: The Complete Travel Guide

Disclaimer: This post may contain affiliate links, which means that if you click on any of those links and make a purchase, I’ll get a small commission, at no cost to you, to help support this website.
Last Updated on June 17, 2026
Ella was hands-down one of my favorite stops on my Sri Lanka trip — and I say that having visited over 30 countries.
Perched high in the hill country, surrounded by emerald tea plantations, misty peaks, and spectacular waterfalls, this small town punches way above its weight. You can hike to jaw-dropping viewpoints in the morning, chase waterfalls in the afternoon, and end the day sipping a cold drink on a terrace while the valley glows golden. Whether you’re into trekking, culture, or just soaking it all in, Ella delivers.
Here’s everything you need to know about the best things to do in Ella, Sri Lanka, plus practical tips on when to go, how to get there, and where to stay.
Ella, Sri Lanka: Quick Reference
| Best for | Hiking, scenery, waterfalls, tea country vibes |
| When to go | December–March (dry season) |
| How many days | 3–4 days minimum |
| Getting there | Train from Kandy (6 hrs) — one of the world’s most scenic rides |
| Don’t miss | Nine Arch Bridge, Little Adam’s Peak, Ella Rock, Diyaluma Falls |
| Skip | The spice gardens if you’ve already visited one in Kandy. |

Things to Do in Ella, Sri Lanka
1. Nine Arch Bridge
This is Ella’s most iconic landmark, and probably the most photographed bridge in all of Sri Lanka. Built by the British in the early 20th century, legend has it that local workers had to finish the project using only stone and cement after the steel shipment was diverted to support the war effort in Europe. The result? A stunningly elegant nine-arch viaduct, about 24 meters high, framed by lush jungle on all sides. It genuinely looks like something out of a movie.
You can walk to the bridge from town (about 2 km along the railway tracks, trains are infrequent and slow, but stay alert), or take a tuk-tuk for around 300 LKR. The main viewpoint gives you the classic shot; a second, higher viewpoint is worth the extra 10 minutes of climbing. Time your visit around a train crossing if you can — ask your guesthouse for the rough schedule, since Sri Lankan trains often run late.


2. Little Adam’s Peak
If there’s one hike in Ella that’s suitable for everyone, this is it. The trail winds through tea plantations before opening up to a string of summits with panoramic views of Ella Gap, the surrounding hills, and on a clear day, the distant silhouette of Adam’s Peak itself. The climb takes about 1–1.5 hours round-trip and isn’t too strenuous, though the final section does have some steps and a bit of scrambling.
I’d recommend going around 3–4 pm to catch the sunset from the top. The light on the tea plantations is unreal. On the way, you’ll pass batik shops where weavers work entirely by hand using traditional machines and no electricity. Handmade batik can take up to a year to complete, which explains the price tags. Worth a quick stop.
Tip: Bring a torch if you’re going for sunset, the path back gets dark quickly. And if the weather looks iffy, skip it; cloudy conditions wipe out the views completely.





3. Ella Rock
Ella Rock is the more challenging, more rewarding big sister of Little Adam’s Peak. The round trip takes about 4 hours, climbing through tea plantations and dense forest before the views at the top absolutely pay you back for every drop of sweat. At the summit (1,350 m), you’ll see Little Adam’s Peak directly opposite and the entire Ella Gap rolling out below, misty, green, and gorgeous.
I’ll be straight with you: the trail is not well-signed and it’s genuinely easy to get lost. From Ella station, follow the tracks east, take the path left just after the small Ravana Falls (before Kithalella station), and then always take the left fork through the tea plants until you reach a small café, where you take the right fork.
Download AllTrails — it’s a trail map app that will save your hike if you lose the path.
A word of warning from personal experience: there are locals along the route who will offer to “show” you the way and then get aggressive if you don’t pay. This happened to me, and I was glad there were other hikers nearby. If someone attaches themselves to you unsolicited, politely but firmly say no from the start.
There’s a small entry fee (around 1,000 LKR) at the viewpoint at the top. Bring exact change if you can. Vendors sell tea and cold drinks near the summit, you’ll have earned it.



4. Ravana Falls & Caves
About 6 km south of Ella town, Ravana Falls is one of the widest waterfalls in Sri Lanka, roughly 25 meters high and genuinely impressive, especially after rain. You can swim in the pool at the base and scramble on the rocks, though be careful: some sections are very slippery and there have been accidents from people climbing too high.
The waterfall takes its name from the legendary demon king Ravana, who according to Hindu mythology kidnapped Princess Sita (wife of Rama) as revenge for Rama cutting off his sister’s nose, and hid her in the caves behind the falls. Whether or not you buy the legend, the setting is dramatic enough to feel mythological. Grab a smoothie from one of the roadside vendors while you’re there.
5. Diyaluma Falls
This one requires a bit more effort, it’s about an hour south of Ella by tuk-tuk or taxi, but Diyaluma Falls is genuinely one of the most spectacular things I’ve seen in Sri Lanka. At 220 meters, it’s the country’s second-tallest waterfall, and unlike some “waterfall stops” that are just a photo op from the road, you can actually get in.
Ask your driver to take you to the Upper Waterfall (not just the lower viewpoint). From there, a 20–30 minute hike brings you to a series of natural infinity pools, the kind you’d see on a screensaver, with staggering views over the valley. The water can be cold and the currents strong in some pools, so stick to the calmer sections. Wear waterproof sandals with grip; it gets rocky and slippery.
Tuk-tuk price from Ella — roughly 8,000-13,000 LKR return depending on negotiation. You can also join a group tour from town for around $60 USD.
Bonus tip: If you’re heading toward Yala National Park or the south coast after Ella, Diyaluma makes a perfect stop on the way.
6. Uva Halpewatte Tea Factory
Sri Lanka, or Ceylon, as the tea world still often calls it, is one of the world’s top tea exporters, and Ella sits in the heart of Uva Province, one of the finest growing regions on the island. A visit to the Uva Halpewatte Tea Factory, a short tuk-tuk ride north of town (around $7 USD one-way), is one of the best ways to understand why.
The tour walks you through the full process, from leaf to cup, and the views from the factory balcony over the surrounding hills are genuinely beautiful. There’s a café at the end where you can taste different varieties and a gift shop for taking some Ceylon tea home. If you haven’t done a tea factory tour yet on your Sri Lanka trip, do it here. If you’ve already done one in Kandy or Nuwara Eliya, it’s still worth a quick stop for the views alone.
7. Ziplining at Flying Ravana
If you want to get your adrenaline fix between hikes, Flying Ravana operates Sri Lanka’s first zipline right here in Ella. The twin-wire line stretches over half a kilometer and hits speeds of up to 80 km/h, with those tea plantation views rushing past below you. The park is located near Little Adam’s Peak and also offers abseiling, ATV rides, and archery, so you can make a half-day of it.
8. Sri Lankan Cooking Class
After a week of eating incredible curries, dhal, and kottu roti, a cooking class is the obvious next step, and Ella is one of the best places in Sri Lanka to do one. Classes are typically held in a local outdoor kitchen, run about 2-3 hours, and cover simple dishes you’ll actually make at home. Group classes also mean you’ll meet other travelers mid-trip, which is a nice bonus. Prices start from around $25 USD per person.
9. Dhowa Rock Temple
About 7 km from Ella, this 2,000-year-old cave temple is worth the tuk-tuk ride for one reason above all else: a 12-meter unfinished Buddha statue carved directly into the living rock. The sheer scale of it, half-emerged from the cliff face, is quietly awe-inspiring. Inside the shrine, the Kandyan-style paintings depict Jataka stories, tales of the Buddha’s previous lives, with animals featured prominently throughout. The colors are remarkably well-preserved.
It’s not worth the walk since the only route is along the main road, but a tuk-tuk there and back is cheap and easy. The village of Dhowa itself is pleasant for a short wander.
10. The Spice Garden
There’s a small spice garden in Ella where you can learn about local spices and their role in Ayurvedic medicine. It’s a decent stop if this is your first introduction to Sri Lanka’s spice culture, but if you’ve already visited the larger, more comprehensive gardens in Kandy or Matale, you can safely skip this one.


Food & Drink in Ella
Ella is unmistakably a tourist town — the main street is dense with guesthouses, cafés, and restaurants, but that doesn’t mean the food is bad. Far from it. You’ll find great Sri Lankan food alongside Western comfort options, and a surprisingly lively bar scene for such a small place.
Café Chill on Main Street is the town institution, always buzzing, great atmosphere especially in the evenings, and a menu that covers both Sri Lankan classics and burgers if you’ve hit curry overload. AK Ristoro, just off Passara Road, is where to go for excellent wood-fired pizza and pasta, a surprising highlight that multiple travelers rave about. For street food, look for vendors selling kottu roti, hoppers, and dosas — the real cheap-eat gems of Ella.
If you’re staying a few days and want a splurge drink with a view, head up to 98 Acres Resort & Spa for cocktails on the terrace. You don’t have to be a guest, the bar is open to the public, and the views over the tea plantations are worth every rupee.


How Long to Spend in Ella: Suggested Itineraries
Ella in 1 Day
Tight on time? Start your morning at Nine Arch Bridge, go early to beat the crowds and catch better light. Walk back along the railway tracks toward town, then grab breakfast on Main Street. In the afternoon, hike up to Little Adam’s Peak (aim for 3 pm to catch the sunset from the top). Round the day off with dinner at Café Chill. It’s a full day, but totally doable, and you’ll leave having seen Ella’s two most iconic sights.
Ella in 2 Days
Day 1: Nine Arch Bridge in the morning, then Little Adam’s Peak at sunset. Dinner on Main Street.
Day 2: An early start for Ella Rock, leave by 7–8 am to beat the heat on the steep final ascent. This will take most of the morning. Recover with lunch in town, then take a tuk-tuk to Rawana Falls in the afternoon for a swim and a wander. Optional: stop at the Dhowa Rock Temple on the way back.
Ella in 3 Days
Day 1: Nine Arch Bridge + Little Adam’s Peak (same as above).
Day 2: Ella Rock in the morning. Afternoon at leisure, explore the shops on Main Street, do a cooking class, or head to 98 Acres Resort for a sundowner cocktail with a view.
Day 3: Full day trip to Diyaluma Falls, this one earns its own day. Head out mid-morning, spend a couple of hours at the upper pools, and make it back to Ella for a lazy last dinner. Alternatively, swap Diyaluma for the Uva Halpewatte Tea Factory + Flying Ravana zipline if waterfalls aren’t your thing.


When to Visit Ella
The best time to visit Ella is December through March, when the hill country is in its dry season and you’re most likely to get clear skies for hiking and views. I visited in January, which was perfect, sunny days, cooler evenings, and no rain to ruin the Ella Rock climb.
Avoid April through September if you can. This is when the southwest monsoon hits the hill country, and Ella gets significant rainfall. The waterfalls look more dramatic, but the hiking trails turn muddy and the views from Little Adam’s Peak and Ella Rock frequently disappear into cloud. That said, Sri Lanka’s weather is increasingly unpredictable, and you can get sunshine during the wet season too.
Plan for at least 3 days in Ella, ideally 4. One day for the Nine Arch Bridge and Little Adam’s Peak, one day for Ella Rock, one day for Diyaluma Falls (or the tea factory + zipline), and a half-day buffer for getting lost, lingering over breakfast, or doing absolutely nothing.



How to Get to Ella
By train: This is the only way to go. The train from Kandy to Ella takes around 6 hours and is consistently ranked among the most scenic rail journeys in the world, rolling through tea estates, crossing high viaducts, and winding past misty valleys. It’s every bit as good as advertised. Book first or second class tickets in advance; third class is fine for the experience but you’ll be standing the whole way. Second class reserved seats give you open windows and the best photo opportunities.
By bus: Buses run from Colombo and Kandy and are the budget option, though significantly less comfortable and scenic. Journey times are similar or longer depending on connections.
By private car or taxi: A good option if you’re coming from somewhere off the rail line, or if you want to stop at Diyaluma Falls en route. Colombo to Ella by road takes around 5–6 hours.
Getting around Ella: Tuk-tuks are everywhere and cheap. The town itself is walkable, but the hills are steep, don’t underestimate them if you’re carrying luggage. There’s no Uber or PickMe service here.


Where to Stay in Ella
Ella has accommodation at every price point, from basic guesthouses on the hillside to a genuinely stunning luxury resort. The town center is more convenient but pricier and noisier; hillside guesthouses are quieter and often have better views.
Splurge: 98 Acres Resort & Spa — Private cottages nestled in the tea plantation, a spectacular pool, and a spa. The most beautiful property in Ella by a significant margin. Worth it if your budget allows.
Mid-range: There are plenty of well-reviewed guesthouses and small boutique hotels on the hills surrounding town, typically in the $30–80 USD range, many with private balconies and tea plantation views. The Cubes Ella feature incredible views at a reasonable price point.
Budget: Ella has a good selection of guesthouses and small hostels, particularly along the main road and the hillside tracks running off it. Ella Nature Life Guest is a great pick.









