Расстояние между станциями Холмогорская – Шалакуша составляет 187 км.
Минимальное время в пути Холмогорская – Шалакуша составляет 03 ч. 41 м. на поезде 009А.
Максимальное время в пути Холмогорская – Шалакуша составляет 06 ч. 15 м. на поезде 317Я.
Поезда по маршруту Холмогорская – Шалакуша следуют через города: Пермилово, Обозерская, Емца, Шелекса, Плесецкая, Пукса, Ивакша, Лепша, Малька, Летнеозерский.