Ella is one of the most popular destinations in Sri Lanka, and it's easy to understand why. Surrounded by green mountains, tea plantations, waterfalls and dramatic valleys, this small hill-country town offers some of the island's most memorable scenery. Whether you enjoy hiking, photography, scenic train journeys or simply relaxing in the mountains, Ella has something to offer.
Where is Ella?
Ella sits in the central highlands, surrounded by mountains and tea-growing areas. It's connected to the railway network, so you can reach it by train from destinations including Kandy and Nuwara Eliya. The journey itself is one of the reasons many travellers visit — the train passes tea plantations, forests, valleys, waterfalls and small villages.
Best things to do in Ella
1. Visit Nine Arch Bridge
Nine Arch Bridge is perhaps Ella's most recognisable landmark — a historic railway bridge surrounded by dense greenery. Walk down from the main road to reach the viewpoints, and check the current railway schedule locally if you want to see a train cross.
2. Hike Little Adam's Peak
Little Adam's Peak is one of the most accessible viewpoints around Ella. The hike is relatively short, and from the top you'll enjoy panoramic views of the surrounding mountains and valleys. Early morning is a pleasant time to go.
3. Hike Ella Rock
For a more challenging hike, Ella Rock leads through natural surroundings to a viewpoint over the landscape. Allow plenty of time and consider a knowledgeable local guide if you're unfamiliar with the route.
4. Visit Ravana Falls
Ravana Falls is a short drive from Ella and easily accessible from the road. Conditions around waterfalls can change with rainfall, so follow local safety instructions.
5. Explore a tea plantation
Ella is surrounded by Sri Lanka's famous tea-growing landscape. Visiting a tea estate gives insight into how tea is cultivated and processed, and you can buy Ceylon Tea directly from local producers.
The Kandy to Ella train
The journey through the central highlands is one of Sri Lanka's most famous travel experiences, passing mountains, tea plantations, forests, villages, waterfalls and railway bridges. It can be long, but the scenery makes it memorable. Services and ticket availability change, so check current schedules before travelling.
Where to stay in Ella
Ella offers accommodation for different budgets, from simple guesthouses to boutique hotels and mountain-view properties. Consider whether you prefer walking distance to town, mountain views, a quiet location, easy access to trails, or a property with a restaurant. Staying slightly outside the centre can provide beautiful views and a quieter atmosphere.
How many days do you need in Ella?
Two to three days suits most visitors. A simple plan: Day 1 arrive and explore the town; Day 2 Little Adam's Peak, Nine Arch Bridge and a tea experience; Day 3 Ella Rock and Ravana Falls, or relaxed sightseeing.
What to eat in Ella
Ella has a large selection of restaurants and cafés. Look for Sri Lankan dishes such as rice and curry, kottu, hoppers, string hoppers, roti and sambols — and don't leave without trying an authentic local meal.
Final thoughts
Ella combines some of Sri Lanka's best mountain scenery with hiking, tea culture and one of the country's most famous railway journeys. If you're planning your first trip, spending at least two days here is well worth considering.
Frequently asked questions
Is Ella worth visiting?
Yes. Ella is particularly attractive for travellers interested in mountains, hiking, tea plantations and scenic railway journeys.
How many days should I spend in Ella?
Two to three days is suitable for most first-time visitors.
How do I get to Ella?
Ella can be reached by train, bus, private car or taxi from other parts of Sri Lanka.
What is Ella famous for?
Its mountains, tea plantations, Nine Arch Bridge, Little Adam's Peak and the scenic train journey.