Расстояние между станциями Архангельск – Данилов составляет 763 км.
Минимальное время в пути Архангельск – Данилов составляет 12 ч. 48 м. на поезде 273Я.
Максимальное время в пути Архангельск – Данилов составляет 17 ч. 45 м. на поезде 573Я.
Поезда по маршруту Архангельск – Данилов следуют через города: Пермилово, Обозерская, Плесецкая, Шалакуша, Няндома, Коноша 1, Ерцево, Явенга, Вожега, Кадниковский, Харовская, Сухона, Вологда 1, Исакогорка, Ломовое, Холмогорская, Малька, Летнеозерский, Емца, Шелекса, Пукса, Ивакша, Лепша, Лельма, Шожма, Шестиозерский, Зеленый, Бурачиха, Полоха, Вандыш, Фоминская, Мелентьевский, Грязовец.