Sri Lanka Railway -Tickets and online bookings

4.7(60 reviews)

Sri Lanka Railway is a transportation company in Sri Lanka. Sri Lanka Railway operates in Kandy, Ella, Nuwara Eliya, Colombo, Dambulla and other cities in Sri Lanka. Popular routes include Ella to Nuwara Eliya, Nuwara Eliya to Ella, Ella to Kandy, Colombo to Kandy.

Traveling with

Sri Lanka Railway

Sri Lanka Railway’s popular routes

let's ride icon
ride-made-easy
  • 38Cities
  • 355Routes
0

Your questions, Our answers

How much does a train ride cost from Ella to Nuwara Eliya?

The cost of a train ride for a roundtrip adult ticket to Nuwara Eliya leaving from Ella is around US$4

Do Sri Lanka Railway have toilets on board?

Sri Lanka Railway do have toilets on board!

Is there Wi-Fi on Sri Lanka Railway?

Most of the Sri Lanka Railway rides have Wi-Fi on board. We recommend reaching out directly to Sri Lanka Railway to find out if your ride is one of those rides.

Do I need to print my ticket or does Sri Lanka Railway offer e-tickets?

Sri Lanka Railway has e-tickets so you don’t need to print your tickets.

Which cities does Sri Lanka Railway operate in?

Sri Lanka Railway operates in Kandy, Ella, Nuwara Eliya, Colombo, Dambulla, Sigiriya, Trincomalee, Tangalle, Galle, Anuradhapura, Hatton, Habarana, Batticaloa, Matara, Jaffna, Badulla, Hikkaduwa, Bentota, Weligama, Vavuniya, Peradeniya, Polonnaruwa, Nanuoya, Kurunegala, Pasikuda, Mirissa, Nawalapitiya, Bandarawela, Kalutara, Kekirawa, Polgahawela, Gampaha, Gampola, Aluthgama, Beliatta, Veyangoda, Ambalangoda, and Demodara