Расстояние между станциями Москва Ярославская – Верещагино составляет 1277 км.
Минимальное время в пути Москва Ярославская – Верещагино составляет 19 ч. 01 м. на поезде 012Э.
Максимальное время в пути Москва Ярославская – Верещагино составляет 01 сут. 02 ч. 38 м. на поезде 044Э.
Поезда по маршруту Москва Ярославская – Верещагино следуют через города: Владимир, Ковров 1, Н.Новгород Моск., Семенов, Урень, Шахунья, Котельнич 1, Киров, Зуевка, Яр, Глазов, Балезино, Кез, Ростов Яросл, Ярославль, Нерехта, Кострома Новая, Судиславль, Галич, Антропово, Николо-Полома, Номжа, Нея, Брантовка, Мантурово, Шарья, Якшанга, Поназырево, Супротивный, Гостовская, Шабалино, Свеча.