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