Kyakhta liegt in Russland (Buryatiya Republic) in der Zeitzone Asia/Irkutsk.
Orte in der Nähe sind Sühbaatar, Petropavlovka und Bichura.
Bis nach Peking sind es 1.398 km, Novosibirsk liegt 1.951 km entfernt und nach Taipei sind es 3.034 km Luftlinie.
Entfernungen von Kyakhta zu den wichtigsten Städten in Russland und der Welt.
50.3573700°
106.4503300°