Kandy, Sri Lanka
Kelaniya, Sri Lanka
The best and cheapest way to get from Kandy, Sri Lanka and Kelaniya, Sri Lanka is to travel by train, which will cost about 1,049 LKR or 7.20 USD.