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
Train was clean and apart from crying child, the journey went well. Railway staff were friendly and helpful
All good, the tickets were good, but I should have been told about the train seating layout. We were lucky because several other passengers had been given seats that were not next to each other. 21 & 22 were on opposite sides of the train, 18 & 19 were two aisle seats, so we all sat wherever we wanted!
Someone chat me and helped me with everything, that was very useful!
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!
The distance between Ella and Nuwara Eliya is 22 miles, or approximately 35 kilometers.There are 3 ways to get from Ella to Nuwara Eliya, including train, minivan, and car.The earliest departure leaves at 05:00 and has a duration of 4 hours.
Ella to Nuwara Eliya by train
There are 6 travel classes for this journey, including: Panoramic, Second Class, First Class, Third Class Reserved Seats, Observation Class, and Second Class Reserved Seats.
The distance between Nuwara Eliya and Ella is 22 miles, or approximately 35 kilometers.There are 3 ways to get from Nuwara Eliya to Ella, including train, minivan, and car.
Nuwara Eliya to Ella by train
There are 6 travel classes for this journey, including: Panoramic, Second Class, First Class, Observation Class, Third Class Reserved Seats, and Second Class Reserved Seats.
The distance between Colombo and Galle is 67 miles, or approximately 107 kilometers.There are 4 ways to get from Colombo to Galle, including train, minivan, car, and bus.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 2 hours 30 minutes.
Colombo to Galle by train
There are 3 travel classes for this journey, including: Second Class, First Class, and First Class Reserved Seats.
The distance between Colombo and Anuradhapura is 103 miles, or approximately 165 kilometers.There are 4 ways to get from Colombo to Anuradhapura, including train, car, bus, and minivan.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 3 hours 35 minutes.
Colombo to Anuradhapura by train
There are 5 travel classes for this journey, including: Second Class, First Class, Second Class Seat, Second Class Reserved Seats, and Third Class Reserved Seats.
The distance between Colombo and Batticaloa is 138 miles, or approximately 221 kilometers.There are 4 ways to get from Colombo to Batticaloa, including train, bus, car, and flight.There are no morning departures for this route. The Earliest departure leaves at 14:00 and has a duration of 8 hours.
Colombo to Batticaloa by train
There are 6 travel classes for this journey, including: First Class, Second Class, Second Class Seat, First Class Sleeper, Second Class Reserved Seats, and Third Class Reserved Seats.
44Cities
308Routes
Our travelers reviews about the ride with Sri Lanka Railways
4.48
Based on 427 reviews from Bookaway users who traveled with Sri Lanka Railways
All good, the tickets were good, but I should have been told about the train seating layout. We were lucky because several other passengers had been given seats that were not next to each other. 21 & 22 were on opposite sides of the train, 18 & 19 were two aisle seats, so we all sat wherever we wanted!
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
Ambewela Train StationAmbewela train station, VRG7+XQ3, Ceylon Government Railway Office, Ambewela, Sri Lanka
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$ 16
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.