Узловая железнодорожная станция Вязьма Смоленского направления Московской железной дороги располагается в городе Вязьма Смоленской области. По объему выполняемой работы отнесена к внеклассным, по схеме путевого развития — односторонняя. Входит в Смоленский центр организации работы железнодорожных станций ДЦС-6 Московской дирекции управления движением.
Количество парков — 5:
«Пассажирский» парк — 7 путей
Парк «А» — приемо-отправочный, 7 путей
Парк «Б» — приемо-отправочный, 4 пути
Парк «Г» — приемо-отправочный, 6 путей
Парк «С» — сортировочно-отправочный, 11 путей
Является станцией стыка двух видов тока: с запада, со стороны Смоленска, главный ход электрифицирован напряжением 25 кВ, переменный ток; с востока, со стороны Москвы — 3 кВ, постоянный ток.
Станция находится в восточной части города.
На станции одна высокая боковая и две низких островных пассажирских платформы, соединённых пешеходным мостом. Не оборудована турникетами. Вокзал находится у первой, высокой платформы.
На станции останавливаются все поезда дальнего следования, идущие по Смоленскому ходу. По состоянию на конец 2007 года таких было 17 пар. Время остановки для всех поездов — 23 минуты. Относительно большая продолжительность остановки связана со сменой локомотивов.
С лета 1994 по конец 2012 было несколько пар прямых пригородных электропоездов от Москвы, позже они были разделены по Можайску/Бородино/Гагарину из-за превышения лимита в 200 км для пригородных поездов.
Время движения от белорусского вокзала 4 часа 15 минут, от Смоленска — 3 часа 15 минут (на электропоезде). На пассажирских и скорых поездах белорусского направления время пути от Белорусского вокзала составляет от 2 часов 20 минут до 3 часов 30 минут, от Смоленска - от 1 часа 40 минут до 2 часов 50 минут.
На станции находится депо Вязьма (ТЧЭ-41 Московской железной дороги).
От станции отходят подъездные пути в промзону на юге города, на восток от станции и на карьеры к югу от города.