Kandaketiya is located in the region of Uva. Uva’s capital Badulla (Badulla) is approximately 52 km / 32 mi away from Kandaketiya (as the crow flies). The distance from Kandaketiya to Sri Lanka’s capital Colombo (Colombo) is approximately 185 km / 115 mi (as the crow flies).