Ella sits at about 1,000 metres, high enough to be properly cool in the evenings but low enough that you're not layering up for the day. The town itself is one main road of cafes and guesthouses, and everything worth doing is a walk, a short tuk-tuk ride or a stop on the railway line that runs right past it. This guide covers the two easy walks, the longer Ella Rock hike, Ravana Falls, the tea estates nearby, where to stay and how many days to give it.

Steep green slopes near Ella lit by low early sun, with cloud lying in the valley

Ella at a glance

  • Where: Sri Lanka's hill country, on the railway from Nanu Oya (the station for Nuwara Eliya) to Badulla, about 2 to 2.5 hours by train beyond Nanu Oya
  • Known for: Nine Arches Bridge, Little Adam's Peak, Ella Rock and the scenic railway
  • How long: two to three nights is enough for the walks and one tea estate; add a night if you also want Ravana Falls and a slower pace
  • Best months: December to March, the driest window for the hill country

Nine Arches Bridge: how to see a train cross it

Nine Arches Bridge is a stone railway viaduct on the edge of town, between Ella and Demodara stations. It was commissioned in 1921, and the usual story is that it was built from stone, brick and cement without steel because the steel was diverted to the First World War. It's still part of the working line. You can walk there from the centre of Ella in about 20 to 30 minutes, along the road or along the tracks, and there's no fee to see it from below or from the viewing spots on the hillside opposite.

Timing your visit around a train is what makes the trip worthwhile. Only a few trains cross each day, and there's no current published timetable for the bridge itself. When the Nanu Oya to Badulla service resumed on 20 June 2026, Newsfirst reported four trips a day on a special timetable, so check the day's times at Ella station or with your guesthouse the evening before. Sri Lankan trains often run late, so arrive at least 20 to 30 minutes ahead and expect to wait a little longer. The bridge is on the part of the line that is running; the closures after Cyclone Ditwah are further up the hill country, between Peradeniya and Nanu Oya. Our Kandy to Ella train guide has the current picture of what's running and what isn't.

A train crossing Nine Arches Bridge, with jungle and palms around the viaduct
Photo: V. Epiney, CC BY-SA 2.0, via Wikimedia Commons

Little Adam's Peak

Little Adam's Peak is the easiest of Ella's walks and the one most people do at sunrise. The trailhead is a walk of 30 to 40 minutes from the centre of town, through tea bushes and past a small temple, or a short tuk-tuk ride (agree the fare first). From there it's a further 30 to 45 minutes up a mostly stepped path to the summit, with a view back over Ella Gap and the valley. There's no entry fee, and with no set opening hours you can start before dawn for sunrise. Most people are back down and at breakfast within two hours of setting out.

The grassy summit of Little Adam's Peak with the Ella valley behind it
Photo: Bcd4e6, CC BY-SA 4.0, via Wikimedia Commons

Ella Rock: the route, and why you shouldn't follow the touts

Ella Rock is a proper hike rather than a stroll: a round trip of roughly 10 to 12 km that takes most people three to four hours, plus time at the top, on a route that isn't signposted the way it should be.

The walk starts at Ella railway station. Follow the platform to its end and continue along the railway tracks toward Kithalella, the next station down the line, watching and stepping clear for any train. Past Kithalella, keep going for another 5 to 10 minutes until a track leads off to the side; this is the turn-off for the climb. It's the point where the route gets deliberately confusing: some of the people hanging around here aren't railway staff, and a few make a living steering hikers the wrong way, or removing and repainting trail markers, so that you end up needing to pay one of them to show you the "real" path. Ignore anyone who approaches you here, don't take a shortcut someone points out unprompted, and use an offline map app such as Maps.me alongside the directions below.

After the turn-off, cross a small footbridge, then take the left-hand path at the fork that follows. The trail runs through tall grass for a while, which is the section touts most often try to redirect, before opening onto a viewpoint partway up. From there, the final push to the summit is steep and can be slippery after rain, but the path itself is straightforward once you're on it. Small platforms near the top may ask for a token fee to stand on their viewing deck; you don't need to pay it to see the view from the rock itself.

Wear proper shoes, start by around 8 to 9am to avoid the worst of the midday heat, and carry more water than you think you'll need. Most people manage it comfortably as a half-day hike and are back in town for a late lunch.

The view across forested ridges and valleys from the Ella Rock hike
Photo: Madhawa Dunuwila, CC BY-SA 4.0, via Wikimedia Commons

Ravana Falls

Ravana Falls is a wide, tiered waterfall about 6 km outside Ella on the road toward Wellawaya, reached by tuk-tuk or local bus. There's no entry fee. Small natural pools at the base are where people swim when the water is calm, but there are no lifeguards, the rocks are slippery when wet and the flow changes fast with rain. Ask locally before getting in, stay out of the water in heavy rain and obey any warning signs: during heavy rain the authorities have kept visitors away from the falls altogether. Most people combine the falls with a stop at the nearby Ravana Cave on the same road, and the whole outing takes an hour or two.

Ravana Falls tumbling down a rock face beside the Ella to Wellawaya road
Photo: Kaleelnisfa, CC BY-SA 4.0, via Wikimedia Commons

Tea estates around Ella

Ella sits inside Uva, one of Sri Lanka's named tea-growing regions, and the plantations start within a few minutes of town. The Uva Halpewatte Tea Factory, about 6 km out, is the most visited: a working factory dating from 1940, with a walk through the tea gardens, a look at the processing floor and a tasting at the end. Entry is a small fee, and listings disagree on opening days and hours (some mention closures on Mondays or Sundays), so check before you go. It's a smaller, easier stop than the big-name factories further up in Nuwara Eliya, and works well as a half-day filler between the two hikes above. Our Nuwara Eliya guide covers those larger estates, Pedro, Mackwoods and Damro, for anyone continuing up the line.

Rows of tea bushes in mist on a hillside outside Ella
Photo: Adam Jones from Kelowna, BC, Canada, CC BY-SA 2.0, via Wikimedia Commons

Where to stay in Ella

Ella is small enough that nowhere is really far from anywhere else, but the town splits roughly into three areas.

AreaBest forGood to know
Around the railway station and main streetFirst-timers, no transport neededCafes, the tuk-tuk stand and the station itself, all within a few minutes' walk
Up toward Little Adam's PeakViews, a quieter eveningA steeper walk back into town at night; some places run a shuttle
Passara Road, out past the centreSpace, greenery, a short walk to Nine Arches BridgeA little further from the restaurants on the main street

Hostels and guesthouses are the standard accommodation here, and rooms with a valley view book out fastest in the December to March season, so reserve ahead if that matters to you.

How many days do you need in Ella?

Two nights covers Little Adam's Peak or Ella Rock, the Nine Arches Bridge and a slow morning, but you'll be picking one hike over the other. Three nights lets you do both walks, add Ravana Falls or a tea factory, and still have a rest afternoon. Ella pairs naturally with Nuwara Eliya, higher up the line, and with Kandy, the usual starting point for this part of a Sri Lanka trip; our Sri Lanka itinerary guide shows how the hill country fits into a wider route.

Getting to Ella

Most independent travellers arrive from Kandy, and right now the classic Kandy to Ella train can't be ridden end to end. Since Cyclone Ditwah, there's no rail link between Kandy and Nanu Oya (as of 6 October 2026). Trains do run from Nanu Oya to Badulla through Ella, so the workaround is to go from Kandy to Nanu Oya by road (3 to 4 hours), then take the train to Ella (about 2.5 hours). Our Kandy to Ella train guide has the current status and how to book. Public buses connect Ella to both Kandy and the south coast; they take longer than a private vehicle but cost much less.

Best time to visit Ella

Ella follows the hill country's pattern: driest and clearest from December to March, with more cloud and rain the rest of the year. October and November are the rainiest months across the island. See our best time to visit Sri Lanka guide for how that lines up with the rest of a trip.

Both of our Sri Lanka trips spend two nights in Ella, riding the scenic line where it's running and taking the road the rest of the way, with time built in for Little Adam's Peak and the Nine Arches Bridge.

Keep planning