Although there are things to do in Kandy and see in Kandy, most of the attractions are located quite close to each other, therefore, it will not take much time. One day would be sufficient, but it's better to give yourself time to relax a little too. Besides, the accommodation options in Kandy are awesome and you might just want to linger a little longer for some comfort here.