Расстояние до Москвы (по прямой) составляет 417 км.
Расстояние до центра Смоленск (по прямой) составляет 69 км.
Расстояние до районного центра пгт Красный (по прямой) составляет 4 км.
Буяново— деревня в Смоленской области России, в Краснинском районе. Расположена в западной части области в 5 км к югу от Красного, у автодороги Красный-Викторово в 13 км к востоку от границы с Белоруссией. Население — 19 жителей (2007 год). Входит в состав Краснинского городского поселения.