Ella is a laid-back village in the hills of Uva Province. Many visitors arrive on the scenic train from Nanu Oya, near Nuwara Eliya, then spend a few days hiking, visiting waterfalls and watching trains cross the Nine Arch Bridge. It's also a good base before heading south to Yala or the beaches.
Find local services in Ella
Things to do
Top things to do in Ella
01Nine Arch Bridge
A colonial-era railway bridge in the jungle. Check train times to see one cross.
02Little Adam's Peak
An easy hike with wide views over the valley.
03Ella Rock
A longer, steeper hike with big views at the top.
04Ravana Falls
A tall waterfall just outside the village.
05Tea factory visits
See how tea is picked and processed in the estates nearby.
06Demodara Loop
A railway loop where the line passes under itself.
Getting to Ella
Ella is a long way from the airport, so most travellers come via Kandy or Nuwara Eliya. By road from Kandy it takes around 4–5 hours. A private driver gives you stops at waterfalls and tea estates on the way. From Ella, Yala and the south coast are a few hours' drive.
The scenic train currently runs from Nanu Oya (near Nuwara Eliya) to Ella, while the section from Kandy is still being repaired (October 2026). By road from Kandy it takes around 4–5 hours, and a private driver can drop you at Nanu Oya for the train.
How many days should I spend in Ella?
Two or three days gives time for the main hikes, the Nine Arch Bridge and a waterfall or two.
Is Ella cold?
Days are usually mild, and evenings can be cool, so bring a light jacket.