Расстояние между станциями Шарья – Данилов составляет 344 км.
Минимальное время в пути Шарья – Данилов составляет 05 ч. 55 м. на поезде 067Ы.
Максимальное время в пути Шарья – Данилов составляет 07 ч. 58 м. на поезде 439Я.
Поезда по маршруту Шарья – Данилов следуют через города: Мантурово, Брантовка, Нея, Номжа, Николо-Полома, Антропово, Лопарево, Галич, Россолово, Буй, Любим, Шекшема.