Sri Lanka Railways -Tickets and online bookings

4.5(434 reviews)

Sri Lanka Railways is Sri Lanka's railway owner and primary operator. It operates the nation's railways and links Colombo with other population centers and tourist destinations.

Official address: No. 15, Negombo road, Jaela

Traveling with

Sri Lanka Railways

  • Nice ride from Colombo to Galle along the coast.

  • Excellent. Thank you very much

  • It was a Beautiful Train Ride and the Organisation was great. Definetely recommanded!

  • It was fine. Slight confusion amongst passengers with unclear seat numbering on the train, and there didn't appear to be any refreshments available, but otherwise a good journey

  • es war eine schöne Zugfahrt, leider in erste Klasse weil 2te voll war

  • Train journey was replaced by a driver due to the recent floods. Driver very friendly and took us all the way to the hotel in Ella for very reasonable price.

Sri Lanka Railways’s popular routes

let's ride icon
ride-made-easy
  • 42Cities
  • 301Routes

Our travelers reviews about the ride with Sri Lanka Railways

4.51

Based on 434 reviews from Bookaway users who traveled with Sri Lanka Railways

Vanessa G.

Rachel H.

Beata H.

Tabitha G.

Berthold H.

Sri Lanka Railways's most popular stations

Choose a city

Your questions, Our answers

How much does a car ride cost from Kandy to Ella?

The cost of a car ride for a roundtrip adult ticket to Ella leaving from Kandy is around US$ 71

Do Sri Lanka Railways have toilets on board?

Sri Lanka Railways do have toilets on board!

Is there Wi-Fi on Sri Lanka Railways?

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

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

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

Which cities does Sri Lanka Railways operate in?

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

Where is the Sri Lanka Railways office?

Sri Lanka Railways’s office is located at No. 15, Negombo road, Jaela