support@lokatours.com

Save up to 40% on your next adventure. Use code HOLIDAY2025.

Blue train winding through green Sri Lankan tea-country hills
Outdoors · Things to do in Sri Lanka

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.