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