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
Prakash was great. He made the hike fun and memorable.
Bookaway, and particularly Nalin, were very helpful in arranging the trip, as well as other car rides in Sri Lanka, and available 24/7 to answer any quesiton
Smooth onboarding with eticket
Good experience
We got tickets for the 3rd class, but that was perfect. 2 random seats but easy to change with others. Views were great and locely 3h trip from Nuwara to Ella.
It would help foreigners if they were told what the next station is going to be so they know when to prepare to get off.
The distance between Colombo and Kandy is 59 miles, or approximately 94 kilometers.There are 5 ways to get from Colombo to Kandy, including train, car, minivan, bus, and flight.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 3 hours 40 minutes.The fastest way to travel is by train, which takes approximately 3 hours 15 minutes.
Colombo to Kandy by train
Starting Price: US$ 30There are 9 travel classes for this journey, including: First Class, Third Class Reserved Seats, Third Class, Second Class, First Class Reserved Seats, Second Class Reserved Seats, Second Class Seat, Observation Class, and Combined Tickets.
The distance between Kandy and Colombo is 59 miles, or approximately 94 kilometers.There are 4 ways to get from Kandy to Colombo, including train, car, minivan, and flight.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 3 hours 40 minutes.
Kandy to Colombo by train
There are 10 travel classes for this journey, including: First Class, Third Class Reserved Seats, Third Class, Second Class, First Class Reserved Seats, Second Class Reserved Seats, Second Class Seat, Observation Class, First Class Sleeper, and Combined Tickets.
The distance between Colombo and Galle is 67 miles, or approximately 107 kilometers.There are 4 ways to get from Colombo to Galle, including minivan, car, train, and bus.There are no morning departures for this route. The Earliest departure leaves at 18:30 and has a duration of 2 hours 10 minutes.
Colombo to Galle by train
There are 2 travel classes for this journey, including: First Class Reserved Seats and First Class.
The distance between Colombo and Habarana is 98 miles, or approximately 157 kilometers.There are 3 ways to get from Colombo to Habarana, including minivan, car, and train.There are no morning departures for this route. The Earliest departure leaves at 19:30 and has a duration of 3 hours 30 minutes.
Colombo to Habarana by train
There are 5 travel classes for this journey, including: First Class, Second Class Seat, First Class Sleeper, Second Class Reserved Seats, and Third Class Reserved Seats.
The distance between Haputale and Ella is 9 miles, or approximately 15 kilometers.There are 1 ways to get from Haputale to Ella, including train.The earliest departure leaves at 05:18 and has a duration of 58 minutes.
Haputale to Ella by train
There are 6 travel classes for this journey, including: Observation Class, Third Class Reserved Seats, Second Class Seat, First Class, First Class Sleeper, and Second Class Reserved Seats.
53Cities
439Routes
Our travelers reviews about the ride with Sri Lanka Railways
4.49
Based on 464 reviews from Bookaway users who traveled with Sri Lanka Railways
Bookaway, and particularly Nalin, were very helpful in arranging the trip, as well as other car rides in Sri Lanka, and available 24/7 to answer any quesiton
We got tickets for the 3rd class, but that was perfect. 2 random seats but easy to change with others. Views were great and locely 3h trip from Nuwara to Ella.
How much does a train ride cost from Colombo to Kandy?
The cost of a train ride for a roundtrip adult ticket to Kandy leaving from Colombo 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.