Kyakhta se trouve en/au Russie (Buryatiya Republic) sur le fuseau horaire Asia/Irkutsk.
Sont situés à proximité Sühbaatar, Petropavlovka et Bichura.
La distance jusqu'à Beijing est de 1 398 km, Novosibirsk est à 1 951 km et Taipei est à 3 034 km à vol d'oiseau.
Distances de Kyakhta aux villes les plus importantes de Russie et du monde.
50.3573700°
106.4503300°