Ella is a hamlet of cloud forest, waterfalls and tea, strung along a ridge a thousand metres above the plains. Mornings begin with mist pouring through Ella Gap; afternoons end with the whistle of the blue train curving over the Nine Arch Bridge. This Ella travel guide gathers what we tell our own guests: when to come, how to ride the famous train, which walks are worth the sweat, and how to get here without wasting a day on the road.
Best Time to Visit Ella
Ella sits on the eastern edge of the hill country, so its weather differs from Kandy and Nuwara Eliya. The best time to visit Ella is January to March, when skies are clearest and the mornings crisp — ideal for the Ella Rock climb and photographs from the bridge. A second good window runs from July to September, when the south-west monsoon brings rain to the west coast but leaves Ella mostly dry.
October to December is the wettest stretch: afternoon downpours are common and the waterfalls run wild. The landscape is at its greenest, though hikes can be slippery. Whatever the season, pack a light layer — evenings dip to 15°C — and expect mist at dawn that usually lifts by nine.
For the classic photograph of a train on the Nine Arch Bridge, arrive twenty minutes before the 9:30am or 3:30pm crossings. Timetables shift, so we confirm the day's times with the Ella stationmaster for our guests.
The Kandy to Ella Train
The Kandy to Ella train is often called the most beautiful railway journey in the world, and the seven hours pass faster than you would think: tea terraces stitched across whole mountainsides, pluckers waving from the rows, tunnels that open onto waterfalls, and children selling mango with chilli at every halt. The most spectacular stretch is the final three hours from Nanu Oya (Nuwara Eliya) to Ella.
- 1st class observation car (reserved)≈ LKR 3,000 · panoramic rear window, air-conditioned
- 2nd class reserved≈ LKR 1,000–1,500 · opening windows, the classic experience
- 3rd class unreserved≈ LKR 300 · standing room likely
- Private carriage (Ella Odyssey / heritage)From USD 40–60 pp · we arrange on request
Reserved seats go on sale 30 days ahead and sell out within hours in high season. Sit on the right-hand side travelling towards Ella for the best views, and choose 2nd class if you want open windows for photographs — the observation car's sealed glass is comfortable but reflective. Carry snacks, water and a shawl for the tunnels.
If seven hours is too long, board at Nanu Oya instead: your driver takes the luggage and meets you in Ella, and you keep the most scenic part of the line. This is how we plan it for most of our guests.
Things to Do: Hikes and Views
Little Adam's Peak
45 min · gentle path through tea to a 360° ridge. Sunrise is quiet and golden.
Ella Rock
3–4 hrs round trip · follows the railway then climbs steeply. Take a local guide.
Nine Arch Bridge
20 min walk from town · colonial-era viaduct in a jungle amphitheatre.
Beyond the headline walks, Ravana Falls tumbles beside the Wellawaya road ten minutes south of town; the Uva Halpewatte tea factory offers the best tour in the region; and the Dhowa Rock Temple hides a 12-metre unfinished Buddha carved into a cliff. Evenings belong to Ella's small main street — wood-fired pizza, kottu roti, and a surprisingly good gin bar or two.
For something gentler, we arrange a private cooking class in a tea-planter's bungalow, or a picnic breakfast on a tea estate terrace watched over by the peaks.
How to Get to Ella
Ella lies about 230 kilometres east of Colombo. By car the drive takes 5 to 6 hours via Ratnapura and the Belihuloya climb — a lovely road, with a stop at Ravana Falls on arrival. From Bandaranaike International Airport allow an hour more. Most of our guests arrive from Kandy or Nuwara Eliya by train, which is exactly as it should be.
By train
Kandy → Ella 6–7 hrs, or Nanu Oya → Ella 3 hrs for the finest scenery. Reserve ahead.
Private car & driver
Colombo 5–6 hrs · Kandy 3½ hrs · Yala 2½ hrs. Luggage travels with the car while you ride the train.
Onward from Ella
Yala's leopards are 2½ hrs south; the beaches of Mirissa and Galle 4 hrs. Ella links hills and coast.
The natural itinerary runs Colombo → Cultural Triangle → Kandy → Ella → south coast: highlands in the middle, ocean at the end. Give Ella two nights at least — one for the train and the bridge, one for a hike at dawn and a slow afternoon on a verandah looking down the gap.
Zee Ceylon books your observation-car seats the morning they are released, positions your driver at the other end, and chooses a stay with a view of the gap. Ask us and we'll thread the hill country into your journey.

