Kandy to Ella Train & Tea Country
Ride one of the world’s most scenic railways through emerald tea plantations and waterfalls.
About Kandy to Ella Train & Tea Country
Regularly called one of the most beautiful train journeys on earth, the Kandy-to-Ella line climbs through the misty central highlands past tea estates, tunnels and tumbling waterfalls. The open doorways, the leaning-out passengers and the cool hill air make the ride itself the destination.
What to see & do
- The full Kandy → Nanu Oya → Ella hill-country railway
- Endless terraced tea plantations and a working tea factory
- The Nine Arch Bridge near Ella, framed by jungle
- Little Adam’s Peak and Ravana Falls around Ella
- Colonial Nuwara Eliya, “Little England,” and its lake
🗓️ Best time to visit
January to March for the clearest highland views. Take a morning train for the best light, and sit on the right-hand side leaving Kandy for the finest valley vistas.
🚆 How to reach
Board at Kandy or Nanu Oya (for Nuwara Eliya). The scenic Nanu Oya–Ella stretch takes around 3.5–4 hours; Kandy–Ella is closer to 6–7 hours. Reserved first/second-class seats sell out, so book days ahead.
💰 Cost
Reserved seats cost ₹250–₹1,200 depending on class; a private observation-saloon seat is more. A tea-factory tour and tasting adds about ₹800–₹1,500.
Insider tips
- Reserve seats online or via an agent well in advance — they vanish fast.
- Carry a light jacket; the highlands are cool, especially in the mornings.
- For the iconic doorway photo, keep a firm grip and mind oncoming tunnels.
- Time it for a train crossing the Nine Arch Bridge — schedules are posted locally.
Frequently asked questions
When is the best time to experience Kandy to Ella Train & Tea Country?
January to March for the clearest highland views. Take a morning train for the best light, and sit on the right-hand side leaving Kandy for the finest valley vistas.
How do I get there?
Board at Kandy or Nanu Oya (for Nuwara Eliya). The scenic Nanu Oya–Ella stretch takes around 3.5–4 hours; Kandy–Ella is closer to 6–7 hours. Reserved first/second-class seats sell out, so book days ahead.
How much does Kandy to Ella Train & Tea Country cost?
Reserved seats cost ₹250–₹1,200 depending on class; a private observation-saloon seat is more. A tea-factory tour and tasting adds about ₹800–₹1,500.