The best time to visit Kandy is from January to March, as these are the driest months of the year. The weather in Kandy is the best in February and March, with the temperature ranging between 18 to 30 degrees Celcius.
You can take the train, bus or a cab to reach the city. If you plan to travel by train, deboard your flight and board a train from the Colombo Railway Station and alright at the Kandy Railway Station. This takes approximately 1.5 hours and is a comfortable ride.
Kandy, city in the Central Highlands of Sri Lanka, at an elevation of 1,640 feet (500 metres).