Расстояние между станциями Бабаево – Шарья составляет 629 км.
Минимальное время в пути Бабаево – Шарья составляет 09 ч. 37 м. на поезде 178Е.
Максимальное время в пути Бабаево – Шарья составляет 12 ч. 45 м. на поезде 187В.
Поезда по маршруту Бабаево – Шарья следуют через города: Суда, Череповец 1, Шексна, Вологда 1, Буй, Галич, Антропово, Николо-Полома, Нея, Брантовка, Мантурово, Чебсара, Кипелово.