Ella: Sri Lanka's most loved hill country escape
Dramatic mountain views, mist-covered tea estates, and the legendary Kandy to Ella train journey.
Why Visit Ella?
Ella sits perched at 1,000 metres in Sri Lanka's gorgeous hill country. This tiny village punches well above its weight, featuring dramatic mountain views, mist-covered tea estates, and epic hiking trails.
It is the kind of place where Europeans tend to arrive planning two nights and end up staying a week. See our 7-day itinerary for full trip planning.
What makes Ella special is the pace. The air is cool and clean. Unlike the coastal towns, Ella has a genuine community feel with friendly guesthouses and a relaxing atmosphere.
Fair warning
Ella gets incredibly busy on weekends when locals travel from Colombo. The small town centre can feel completely overwhelming. Plan your hikes for early morning and book your accommodation away from the main road if you want peace.
Ready to visit Ella?
Compare Hotels in Ella ›
The lush landscape of the Sri Lankan Hill Country
Best Time to Visit
Unlike the coastal areas near Galle, Ella's high elevation gives it a unique microclimate. This cooler weather works in your favour for most of the European holiday calendar.
December to March (Best)
Dry and clear weather makes this perfect for hiking and photography. You must book well in advance for the Christmas and New Year period.
Peak season in Ella fills fast. Book December to March early.
Check Ella AvailabilityApril to May (Good)
Expect warmer days with occasional afternoon showers. Crowds are thinner and hotel prices are much better.
Local tip: Head to the Nine Arch Bridge by 7am. The morning light is magical and you avoid the massive tour bus crowds.
How to Get There
The Unmissable Train Journey
The train journey from the cultural capital is legendary. You spend six hours passing through cloud forests and tea estates. Read our Kandy guide for more context on the starting point.
- 1st Class: Around 7 to 10 EUR (Book weeks in advance)
- 2nd Class: Around 3 to 5 EUR (More authentic local experience)
Book the train before it sells out. First class goes weeks ahead.
Check Train AvailabilityPrivate Car or Taxi
A private hire from Colombo costs roughly 50 to 80 EUR. The drive takes around five to six hours depending on traffic. Check official transport links via the Sri Lanka Tourism Board.
Compare Transport Options ›Where to Stay in Ella
Budget (15 to 35 EUR)
98 Acres Area Guesthouses
Simple and clean rooms run by local families. You get genuine Sri Lankan hospitality away from the noisy main road.
From 18 EUR/nightMid-range (35 to 80 EUR)
Valley View Boutique Hotels
These properties offer proper hot water, good wifi, and stunning valley views. This is the sweet spot for most travelling Europeans.
From 40 EUR/nightLuxury (80 EUR+)
98 Acres Resort & Spa
The most celebrated luxury property in Ella. Expect a beautiful infinity pool and exceptional spa treatments.
From 120 EUR/nightPractical Local Info
- Budgeting: Budget travellers can manage on 25 to 35 EUR per day. Mid-range budgets sit around 60 to 80 EUR daily.
- Connectivity: Buy a local Dialog or Mobitel SIM at the airport. 4G coverage works very well in the town centre.
- What to Wear: The climate is much cooler than the coast, dropping to 15 degrees at night. Light layers and solid walking shoes are essential.
- Health: Only drink bottled water and apply sunscreen regularly. Comprehensive travel insurance is strongly recommended for hikers.
How Long to Stay?
"Plan for a minimum of two nights, but ideally three. Many people rush through and later wish they had stayed longer."
Frequently Asked Questions
Absolutely. It consistently ranks as a top highlight due to scenery, hiking, and the relaxed vibe.
Head to Nine Arch Bridge by 7am. It is a 20-minute walk from town. Check train times at the station to catch a crossing.
Yes, Europeans need an ETA. Apply online and it is usually approved in 24 to 48 hours. See our visa guide ›