Расстояние между станциями Архангельск Город – Шалакуша составляет 260 км.
Минимальное время в пути Архангельск Город – Шалакуша составляет 04 ч. 59 м. на поезде 261Я.
Максимальное время в пути Архангельск Город – Шалакуша составляет 08 ч. 55 м. на поезде 573Я.
Поезда по маршруту Архангельск Город – Шалакуша следуют через города: Исакогорка, Пермилово, Обозерская, Плесецкая, Ломовое, Холмогорская, Малька, Летнеозерский, Емца, Шелекса, Пукса, Ивакша, Лепша.