Kelaniya se trouve en/au Sri Lanka (Gampaha District, Western) sur le fuseau horaire Asia/Colombo.
Sont situés à proximité Mulleriyawa, Kotikawatta et Peliyagoda.
La distance jusqu'à Moratuwa est de 20 km, Negombo est à 29 km et Kandy est à 68 km à vol d'oiseau.
Distances de Kelaniya aux villes les plus importantes de Sri Lanka et du monde.
6.9553000°
79.9220000°