Taking the train is the most comfortable way to travel in my opinion. You can walk around whenever you want, go to the toilet, have some food, meet other travelers and locals, read, listen to music, relax and watch the landscape go by peacefully outside.

Train travel in Sri Lanka is both a beautiful and affordable way to see the country, and no trip is more scenic than the train from Ella to Kandy or the reverse train from Kandy to Ella!

  • Where is it: Ella to Kandy, in the middle of Sri Lanka. (If you like the Shorter version, you could stay in Nuwara Eliya. Enjoy the tea plantations, then take the train from there to Ella.)
  • Ticket price: Approx 1700 Sri Lankan Rupees (Expo luxury class, including dinner) There are other normal reains as well.
  • The journey between  6 to 7 hours.
  • When to go: November to March (less rain).