1. Kandy To Nuwara Eliya By Train
Duration
The duration of the train journey is approximately around 3-4 hours.
Boarding Points and Timings
Trains usually depart from Kandy railway station, which is centrally located. You can reach the station by taking public transportation, such as tuk-tuks and taxis. The train arrives at Nanu Oya Railway Station, 10 km west of Nuwara Eliya city center. Tuk-tuks and taxis are readily available outside the station, costing 500LKR. Ten trains run daily between both destinations, starting at 3.30 in the morning and ending at 6 in the evening.
Fares
The Fares usually range between 3120 LKR to 4420 LKR depending on the class of service. There are three seat options for traveling by train. There are three classes, and the second has fans and seating options. The first class in more expensive as they are only equipped with AC and many other amenities
2. Kandy To Nuwara Eliya By bus
Duration
The bus journey usually lasts approximately 3-4 hours, depending on the operators and route.
Schedule and Fares
Buses operate daily, departing every 30 minutes starting at six and running until nine at night. Depending on the type of seat and operator, fares usually range from 180 to 250 LKR.
Departure Points
The bus usually departs from Goods Shed Bus Stop, a short tuk-tuk ride from Kandy city center, and arrives at Nuwara Eliya Bus Station, also in the city center.
Operators
There are numerous operators who run buses on this route daily. Brown Tours is the most expensive tourist bus operator, which offers bus trips from Kandy to Nuwara Eliya on Mondays, Wednesdays, and Fridays.
3. Kandy To Nuwara Eliya By Taxi
Booking a taxi from Kandy to Nuwara Eliya typically costs around 7,000 LKR. However, fares may vary based on availability. While a direct journey is convenient, it is the most expensive, and generally, the journey takes around 4-5 hours.