Ella

Train on a stone viaduct near Ella, Sri Lanka
A small hill-country town known for the Nine Arch Bridge, walks up Little Adam’s Peak and Ella Rock, and the scenic train ride from Kandy.

Ella is a small, relaxed town in the hills of the Badulla district, surrounded by tea estates and valleys. It has become one of the most popular places in the country for walks, views and slow travel.

A short history

Ella grew from a quiet hill village into a favourite stop for travellers, helped by the railway line that runs through the hills. The train journey between Kandy, Nuwara Eliya and Ella is often described as one of the most beautiful in the world, passing tea plantations, tunnels and valleys.

Getting there

Ella is about two to two and a half hours by road from Nuwara Eliya. The train from Kandy takes most of a day, so many visitors take part of the journey and continue by car. From Ella, Yala and Udawalawe are roughly two to three hours away.

Things to do

  • Nine Arch Bridge – A stone railway bridge in the jungle, best seen when a train crosses.
  • Little Adam’s Peak – A short, easy climb with wide views over the valley.
  • Ella Rock – A longer hike for those who want a full day out.
  • Ravana Falls – A waterfall beside the road, a short drive from town.
  • Scenic train ride – Travelling between Kandy, Nuwara Eliya and Ella is a highlight in itself.

Photo gallery

Planning a visit?

Tell us your dates and how many are travelling, and we will send you a plan and price for a trip that includes this place.

Quick facts

Best time: January to March, and August to September, for the driest and clearest weather
Currency: Sri Lankan Rupee (LKR)
Languages: Sinhala, Tamil and English
Religion: Mainly Buddhist, with Hindu, Christian and Muslim communities
Timezone: GMT+5:30 (Sri Lanka Standard Time)