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