Sri Lanka Railways -Tickets and online bookings

4.5(451 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

  • We travelled from Haputale to Ella on the afternoon train. When we boarded there were people in the seats we were allocated, so we had to sit on the non preferred side, which was OK, but we didn't get the views we were hoping for. A few days later we boarded the morning service from Ella to Ambewela. We easily found our seats, on the preferred side, and had an amazing trip, with fantastic views. The seats were very comfortable and it was great having the windows open to breath in the fresh air and take lots of photos. Thank you Bookaway

  • Easy handling of tickets Beautiful ride Advantage: windows can be opened in 2nd class!

  • Excellent service!

  • The journey was excellent. Online ticket booking process was very smooth. I was shared an e-ticket PDF for the journey around 1 month before. We were able to board the train with the e-ticket and our passports. The journey was wonderful and very comfortable in an air conditioned compartment. Totally recommended.

  • An excellent experience would highly recommend it

  • Good service train was ok

Sri Lanka Railways’s popular routes

let's ride icon
ride-made-easy
  • 43Cities
  • 305Routes

Our travelers reviews about the ride with Sri Lanka Railways

4.5

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

Penelope M.

Eva R.

Lora P.

Rajdeep M.

Nigel D.

Sri Lanka Railways's most popular stations

Choose a city

Your questions, Our answers

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, Sigiriya, Dambulla, Trincomalee, Tangalle, Galle, Hatton, Habarana, Anuradhapura, Batticaloa, Matara, Badulla, Jaffna, Hikkaduwa, Bentota, Weligama, Vavuniya, Haputale, Peradeniya, Polonnaruwa, Kurunegala, Pasikuda, Mirissa, Nawalapitiya, Bandarawela, Kekirawa, Kalutara, Gampaha, Gampola, Aluthgama, Beliatta, Veyangoda, Polgahawela, Ambalangoda, Ahangama, Pattipola, Demodara, Dikwella, and Ambewela

Where is the Sri Lanka Railways office?

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