Расстояние между станциями Москва – Шалакуша составляет 860 км.
Минимальное время в пути Москва – Шалакуша составляет 14 ч. 11 м. на поезде 154Я.
Максимальное время в пути Москва – Шалакуша составляет 17 ч. 02 м. на поезде 204Я.
Поезда по маршруту Москва – Шалакуша следуют через города: Александров, Ростов Яросл, Ярославль Гл Аг, Данилов, Грязовец, Вологда 1, Сухона, Харовская, Кадниковский, Вожега, Ерцево, Коноша 1, Няндома, Сергиев Посад, Мелентьевский, Фоминская, Вандыш, Полоха, Бурачиха, Зеленый, Шестиозерский, Шожма, Лельма.