Город находится в 1070 км от аэропорта Казани.
Путь из Казани в Вязьма занимает в среднем 10 часов 31 минут.
Город расположен на реке Вязьме в 175 км от Смоленска и в 212 км от Москвы, на Вяземской возвышенности, в районе, где река резко меняет направление своего течения с южного на северо-западное. Узловая железнодорожная станция Вязьма на линиях Москва — Брест и Торжок — Брянск. Город расположен на Старой Смоленской дороге, издавна соединявшей Москву с европейскими государствами.
Вя́зьма — город в Смоленской области России. Административный центр Вяземского района. Образует Вяземское городское поселение. Город воинской славы (2009).