Set at an elevation of 1,041 meters among the southern mountain slopes of Sri Lanka’s Badulla District, the small hill town of Ella has grown into one of the country’s most beloved destinations for nature lovers and slow travelers. Flanked by dramatic valley drops, cascading waterfalls, tea-carpeted ridges, and the famous stone arches of the Demodara railway viaduct, Ella offers rewarding outdoor activities within easy walking distance of town. Whether you arrive on the scenic highland train from Kandy or drive up from the southern wildlife parks, this practical travel guide provides realistic walking routes, timing tips, and local insights to help you make the most of your stay.
Where Is Ella and How Do You Get There?
Ella is located in Uva Province, situated around a deep cleft in the mountain ridge known as the Ella Gap. Looking south through the gap on a clear morning, you can see past the coastal plains all the way to the Great Basses lighthouse on the southern ocean horizon.
There are two primary ways travelers reach Ella:
- By Train from Kandy or Nuwara Eliya: Taking the highland train to Ella station is the classic route. The train ride from Nanu Oya (Nuwara Eliya) takes roughly 2.5 to 3 hours, while the full run from Kandy takes around 6 to 7 hours. With your private driver from Tharu Tours Lanka transporting your large bags ahead in the car, you can enjoy the train ride unencumbered.
- By Private Car from Yala or the South Coast: Driving up from Yala National Park, Tissamaharama, or the southern beaches takes roughly 2.5 to 3 hours along well-paved mountain roads through Wellawaya and past Ravana Falls. The transition from dry thorn scrub to cool mountain pine forest is one of the most scenic transitions on the island.
Top Things to See and Do in Ella
1. Visiting the Nine Arch Bridge
The Nine Arch Bridge, located between Ella and Demodara railway stations, is a magnificent piece of British colonial railway architecture. Completed in 1921 during the First World War, the 24-meter-high viaduct was constructed entirely from hand-cut stone blocks, brick masonry, and cement, without using a single structural steel girder due to wartime metal shortages. The bridge curves gracefully through a steep jungle ravine surrounded by terraced tea bushes.
How to Get There: You can reach the bridge via a short 20-minute downhill forest walk starting from the road near Art Cafe or via the track leading from the tunnel entrance along the railway line. The walk is easy, though sturdy walking shoes are helpful on muddy paths after rain.
Train Timing: The best experience is watching a blue train slowly cross the bridge. Regular passenger trains generally cross the bridge between 9:15 AM and 9:45 AM, around 11:45 AM to 12:15 PM, and around 3:30 PM. Arrive at least 20 minutes before scheduled train times to secure a comfortable viewing spot on the hillside tea terraces overlooking the viaduct.
2. Hiking Little Adam’s Peak (Punchi Sri Pada)
Little Adam’s Peak is the most accessible and popular hike in Ella. Named after its resemblance to the sacred summit of Adam’s Peak (Sri Pada) in the western mountains, this grassy hill rises to an elevation of 1,141 meters.
The Trail: The hike begins along a gentle paved pathway passing through lush green tea plantations before climbing a series of well-maintained concrete steps to the ridge. The total walking time from the trailhead to the summit is roughly 30 to 45 minutes, making it suitable for families with children and travelers of all fitness levels.
Best Time to Hike: Early morning (around 6:30 AM to 7:30 AM) is the best time to hike. The morning air is crisp, the light across the Ella Rock cliff face is soft and golden, and you avoid the midday heat. Sunset is also popular, though clouds frequently roll into the valley by late afternoon.
3. Ella Rock: The Challenging Mountain Trek
For travelers looking for a longer, more rigorous mountain hike, Ella Rock stands on the opposite side of the gap, rising dramatically above the town. The summit offers panoramic views across the Uva basin and the central mountain mass.
The Route: The trek begins by walking along the active railway tracks from Ella station towards Kithaella, before crossing a metal footbridge over a river and climbing steeply through eucalyptus plantations and rocky forest trails. The climb is physically demanding, involving around 3 to 4 hours of round-trip hiking.
Local Tip: The forest trails above Kithaella can be confusing, with numerous branching paths. Having a local guide or an offline GPS map app (such as maps.me) ensures you stay on the correct trail and avoid unofficial trail guides who charge unexpected fees.
4. Ravana Falls and Ravana Cave
Located roughly 6 kilometers south of Ella along the main mountain highway toward Wellawaya, Ravana Falls is a dramatic multi-tiered cascade that plunges over sheer granite ledges. The falls are named after King Ravana from the ancient Indian epic, the Ramayana, who is said to have sheltered Princess Sita in the nearby mountain caves. The waterfall is easily viewed from a roadside platform, making it a convenient stop when arriving from or departing to the south coast.
| Activity | Duration | Difficulty | Best Time |
|---|---|---|---|
| Nine Arch Bridge | 1.5 – 2 hours | Easy (short forest walk) | 9:00 AM or 3:30 PM (train crossings) |
| Little Adam’s Peak | 1.5 hours round-trip | Easy to Moderate | 6:30 AM – 8:00 AM (clear morning light) |
| Ella Rock Hike | 3.5 – 4 hours round-trip | Challenging (steep forest ascent) | Early morning (start by 7:00 AM) |
| Ravana Falls Viewpoint | 20 – 30 minutes | Very Easy (roadside access) | Mid-morning or afternoon |
Weather and What to Pack for Ella
Ella enjoys a temperate mountain climate with pleasant daytime temperatures around 22°C to 26°C (71°F to 79°F), dropping to a cool 15°C to 18°C (59°F to 64°F) in the evening. Pack a light sweater or fleece jacket for evening dining, along with comfortable walking shoes, a waterproof rain jacket or compact umbrella for afternoon showers, and sunscreen for daytime ridge hikes.
Local Dining and the Town Atmosphere
Ella town consists primarily of one lively main road lined with relaxed open-air cafes, juice bars, and family-run restaurants. After a morning of hiking, it is easy to find fresh wood-fired pizzas, healthy tropical smoothie bowls, traditional rice and curry spreads served in banana leaves, and freshly brewed Ceylon coffee. The atmosphere is casual, safe, and welcoming for international travelers.
Suggested Ella Itinerary on a Private Tour
We recommend spending two nights in Ella to enjoy the trails without feeling rushed:
- Day 1: Arrive on the afternoon train from Nuwara Eliya. Check into your hillside hotel, rest, and enjoy dinner in Ella town.
- Day 2: Hike Little Adam’s Peak at 7:00 AM for sunrise views. Descend for breakfast, then walk down through the tea fields to watch the morning train cross Nine Arch Bridge. Spend the afternoon relaxing or exploring local tea plantations.
- Day 3: Enjoy a relaxed breakfast overlooking the Ella Gap before your driver takes you down the mountain past Ravana Falls toward the southern coast or Yala National Park.
