Sri Lanka Railway -Tickets and online bookings

4.7(189 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 Ella to Nuwara Eliya, Nuwara Eliya to Ella, Colombo to Galle, Colombo to Jaffna, Colombo to Weligama.

Traveling with

Sri Lanka Railway

  • We initially got seats that weren't directly by a window, which made it a bit difficult to look outside. But by chance, we moved to another carriage where there were plenty of open seats and a great view, making our trip much more enjoyable

  • great

  • Nice Trip

  • Youer service very nice

  • Friendly people and staff, always helpful.

  • It was a fantastic ride.

Sri Lanka Railway’s popular routes

let's ride icon
ride-made-easy
  • 52Cities
  • 510Routes

Our travelers reviews about the ride with Sri Lanka Railway

4.67

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

Aliresa V.

sisitha k.

Steffen J.

Thangavelautham S.

Douglas S.

Your questions, Our answers

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, Pattipola, Ambewela, Hali Ela, Kilinochchi, Kankesanthurai, Moratuwa, Maho, Ohiya, Welikanda, Kodikamam, Kalawewa, Hingurakgoda, and Diyatalawa