Keelakarai se trouve en/au Inde (Rāmanāthapuram, Tamil Nadu) sur le fuseau horaire Asia/Kolkata.
Sont situés à proximité Periyapattinam, Ramanathapuram et Mudukulattūr.
La distance jusqu'à Bengaluru est de 422 km, Chennai est à 441 km et Hyderābād est à 897 km à vol d'oiseau.
Distances de Keelakarai aux villes les plus importantes de Inde et du monde.
9.2318300°
78.7854500°