Getting Around · 9 of the best in Sri Lanka

Trains & Sri Lanka Railways

Railway·Island-wide

The Kandy–Ella line

About Trains & Sri Lanka Railways

Sri Lanka Railways runs the coastal line south to Galle and Matara and the hill-country line from Colombo through Kandy to Nanu Oya, for Nuwara Eliya, and on to Ella and Badulla. The Kandy–Ella stretch, through tea estates and over bridges, takes most of a day and is one of the great train rides in Asia. Reserved seats sell out early in high season; book in advance through Sri Lanka Railways.

Why it's on our list

  • Hill-country line
  • Coast line to Galle
  • Book reserved seats

Opening hours, prices and seasonal openings change, so please check with Trains & Sri Lanka Railways before you go.

Location

The ULTIMATE letter

Sri Lanka in your inbox

An occasional email with new places, festivals, regions and our latest in-depth articles. No spam, ever.