Ella Travel Guide: Sri Lanka's Most Beloved Hill Town
Ella is the town that most captures what travellers come to Sri Lanka's hill country to find. A small village at 1,041 metres in the southern highlands, surrounded by emerald tea estates and misty jungle ridges, it has grown from a backpacker stop on the scenic train route to one of Sri Lanka's most-visited destinations — yet somehow retained a character that larger tourist towns have long since lost.
The appeal is straightforward: spectacular scenery, excellent hiking, the most photographed railway viaduct in Asia, and a concentration of good guesthouses and cafes that punches well above a small village's weight. Ella is the kind of place where you arrive planning to stay two nights and find yourself booking four.
The Nine Arch Bridge
Sri Lanka's most photographed sight is a colonial-era railway viaduct of nine stone arches, built by British engineers in 1921 using only stone, brick and cement — no metal. Surrounded by jungle and tea bushes on a hillside above Ella, it is genuinely one of the most beautiful structures in Asia.
The classic viewpoint is from the jungle path on the northern side of the bridge (ask your guesthouse for the path — it is a 15-minute walk from town). Arrive before 7am to avoid crowds and catch the morning mist. Trains cross at approximately 9:30am (heading up to Kandy/Colombo) and 3pm (heading down to Badulla) — time your visit for the train crossing for the iconic photograph. Check current train times at your guesthouse as schedules vary.
Hiking Ella Rock
Ella Rock (1,041m) is the more challenging and rewarding of the two main hikes — a 3.5–4 hour round trip through tea estates and jungle to a summit with panoramic views over the Ella valley and the Great Ella Gap. The trail is not well-signed so take a guide (ask at your guesthouse the evening before) or download an offline map. Start before 7am for the clearest views.
See our complete Ella Rock hiking guide for step-by-step directions.
Little Adam's Peak
The easy alternative to Ella Rock — a gentle 2-hour return walk through tea estates to a summit with excellent valley views. Well-signed and suitable for all fitness levels. Very popular, can be busy on weekends. Best in the early morning before the clouds arrive. No guide needed.
Ravana Falls
Six kilometres below Ella on the road to Wellawaya, Ravana Falls is one of Sri Lanka's most dramatic and accessible waterfalls — a 25-metre cascade visible from the road and linked in Hindu mythology to the Ramayana story. Swimming is possible at the base pool. Takes 30 minutes by tuk-tuk from Ella (around LKR 500 one way).
Diyaluma Falls Day Trip
Twenty kilometres from Ella towards Wellawaya, Diyaluma is Sri Lanka's highest waterfall at 220 metres. The hike to the natural rock pools at the summit is extraordinary — one of the best outdoor experiences in Sri Lanka. Allow a full morning. Hire a tuk-tuk from Ella for around LKR 2,000 return.
The Scenic Train Journey
The train from Kandy or Colombo to Ella is Sri Lanka's most famous rail journey — 7 hours from Kandy through cloud forest, across stone viaducts, and through tunnels, with the train emerging periodically onto clifftop sections with breathtaking views. Book a first-class or observation car seat in advance through 12Go Asia or at Colombo Fort station. Second-class (unreserved) is also possible but standing room only on busy days.
From Ella, trains continue to Badulla (the end of the line, 30 minutes) and back up through the hill country towards Kandy. Many travellers take the train one way and hire a tuk-tuk or vehicle for the other direction.
Where to Stay in Ella
- Budget: Excellent guesthouses along the main road and on the hillsides above town from LKR 3,000–6,000/night. Many include breakfast. The hillside guesthouses often have better valley views.
- Mid-range: Comfortable boutique guesthouses from LKR 8,000–15,000/night — look for those with private balconies overlooking the valley.
- Upscale: 98 Acres Resort offers tented villas overlooking a tea-covered hillside valley — the finest accommodation in Ella at around USD 150–200/night.
Where to Eat
- Café Ella: Reliable, good value Western and Sri Lankan food; great views from the terrace
- Dream Café: Popular for breakfast; excellent smoothies and hoppers
- Matey Hut: Local-style rice and curry; cheap, authentic and consistently good
- Chill Space: Good for evening drinks with valley views
- Any of the small kottu roti stalls along the main road for a late-night meal
Getting to Ella
- By train: The most memorable arrival — from Kandy (7 hours) or from Colombo (8–9 hours). Book in advance.
- By bus: From Colombo, Kandy, Nuwara Eliya or Badulla. Buses are slower but more frequent.
- By tuk-tuk: From nearby towns like Haputale (1 hour) or Bandarawela (45 minutes) for a local experience.
- By car/private driver: From Colombo approximately 6 hours; from Yala/south coast approximately 2.5–3 hours.
Best Time to Visit
Ella is pleasant year-round but at its best from December to March — dry, clear skies and the best visibility for hiking and the train views. The wet season (May–September) brings regular afternoon rain and mist, which is atmospheric if not ideal for hiking. The town can feel quieter off-season, which is its own appeal.
Ella is one of those places that does not disappoint. The combination of excellent hiking, extraordinary scenery, comfortable guesthouses and the best train arrival in Asia makes it the hill country destination that almost everyone puts at or near the top of their Sri Lanka favourites. Go, stay longer than you planned, and don't rush the Nine Arch Bridge at 7am.
Last Updated: April 2026


