Ella is a small town in the Badulla District of Uva Province, Sri Lanka governed by Ella Pradeshiya Sabha. It is approximately 200 kilometres east of Colombo and is situated at an elevation of 1,041 metres above sea level. The area has a rich bio-diversity, dense with numerous varieties of flora and fauna. Wikipedia
Known for: Breathtaking mountain views, lush tea plantations, iconic hikes, waterfalls, and relaxed backpacker vibe
Location: Uva Province, ~1,041 meters (3,415 ft) above sea level
January to May:
โ
Best weather – sunny, dry, and clear views for hiking
June to August:
๐ฆ๏ธ Slightly rainy but still good for greenery and fewer crowds
September to December:
๐ฟ Misty and scenic — may have occasional heavy rain, great for photography
From Kandy, Nuwara Eliya (Nanu Oya), or Colombo
This leg of the journey is often called one of the most beautiful train rides in the world
Reserve 1st or 2nd class for comfort and windows
5–6 hours from Kandy
3 hours from Nuwara Eliya
1.5–2 hours from Badulla
Frequent local buses connect Ella with Badulla, Bandarawela, and other hill towns
A stunning colonial-era railway bridge amidst the forest
Catch the train crossing for iconic photos
Accessible via jungle trails (from Ella town or Demodara)
A 2–3 hour hike (round trip) with panoramic views of Ella Gap
Start early to avoid heat and get clearer skies
Easier hike (~30–45 min) with sweeping views of tea fields and valleys
Great for sunrise or sunset
25-meter waterfall just outside town
Can swim at the base during dry season (but use caution)
2,000-year-old cave temple with a large unfinished Buddha carving
Take a tea factory tour at Halpewatte or Uva Halpewatte
Ride the train to Badulla or Nanu Oya for stunning views
Zip-lining across Ella Gap (Flying Ravana Zipline)
Explore Ayurvedic spas and wellness retreats
Attend a cooking class or food walk to learn Sri Lankan cuisine
Try a sunrise meditation at a hilltop retreat
98 Acres Resort & Spa – Tea estate villas near Little Adam’s Peak
EKHO Ella – Stunning Ella Gap views
Mountain Heavens – Panoramic hillside hotel
The Chillout Ella
Ella Flower Garden Resort
Oak Ray Ella Gap Hotel
Tomorrow Land Hostel
Hangover Hostels Ella
Ella Nature View Guest Inn
Kottu Roti
Sri Lankan breakfast with hoppers, dhal, and sambol
Jackfruit curry
Rice and curry plate with papadam
Café Chill – Ella’s most popular hangout; laid-back with Western + Sri Lankan food
Matey Hut – Cozy, local family-run place with excellent curry
The Barn by Starbeans – Stylish, open-air café with great coffee and meals
Ravana Pool Club – Trendy spot with poolside dining and DJ nights
Ella Village Restaurant – Home-style rice and curry
Strong agricultural and tea-growing roots
Mix of Sinhalese and Tamil communities
More laid-back and tourist-friendly than other hill towns
Locals offer home cooking classes, guided hikes, and herbal treatments
๐ฅพ Wear good shoes for hiking — paths can be muddy or steep
๐งด Bring insect repellent, sunscreen, and a light rain jacket
๐ธ Sunrise and sunset are best for photo ops — especially at Little Adam’s Peak
๐๏ธ Respect local customs in temples (remove shoes, dress modestly)
๐ Check train times if planning to see a train at Nine Arches Bridge