Sri Lanka Railway -Tickets and online bookings

4.7(180 reviews)

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

Traveling with

Sri Lanka Railway

  • The train was on time. The facilities are outdated, especially the toilets.

  • On time perfect

  • Lovely ride. Comfortable, on time and clean.

  • great experience!

  • On time. It was clean and the AC worked all the way. I traveled from Beliatta to Colombo relaxed.

  • 1st class carriage is difficult to identify when the train pulls in - it is usually 2 carriages with fixed windows that can be anywhere along the train - front, middle or back. In the short time you have before the train pulls out it is luck if you get on the write carriage. If you do the carriages are comfortable with air con. Although on one ride i relocated from a 1st carriage to a second class/ general commuter carriage where the windows can be opened and you get great breeze. Only on one occasion was that not a great experience because the train was diesel powered and i was sitting in the first couple of carriages and got all the smoke coming in everytime the train powered up. Train travel through Sri lanka is a great experience surpassed only by intercity bus travel which is an absolute must!!!

Sri Lanka Railway’s popular routes

let's ride icon
ride-made-easy
  • 40Cities
  • 422Routes

Our travelers reviews about the ride with Sri Lanka Railway

4.67

Based on 180 reviews from Bookaway users who traveled with Sri Lanka Railway

Heike C.

Shonagh D.

ignacia c.

Philippe A.

Melinda E.

Your questions, Our answers

How much does a train ride cost from Colombo to Galle?

The cost of a train ride for a roundtrip adult ticket to Galle leaving from Colombo 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, 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, Polgahawela, Gampaha, Gampola, Aluthgama, Beliatta, Veyangoda, Ambalangoda, Demodara, and Pattipola