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