Kelaniya está en Sri Lanka (Gampaha District, Western) en la zona horaria Asia/Colombo.
Lugares cercanos son Mulleriyawa, Kotikawatta y Peliyagoda.
Moratuwa está a 20 km, Negombo está a 29 km y Kandy está a 68 km en línea recta.
Distancias desde Kelaniya a las ciudades más importantes de Sri Lanka y del mundo.
6.9553000°
79.9220000°