Расстояние между станциями Балезино – Буй составляет 744 км.
Минимальное время в пути Балезино – Буй составляет 10 ч. 53 м. на поезде 159Ы.
Максимальное время в пути Балезино – Буй составляет 14 ч. 43 м. на поезде 163Н.
Поезда по маршруту Балезино – Буй следуют через города: Глазов, Яр, Зуевка, Киров, Котельнич 1, Шарья, Николо-Полома, Свеча, Шабалино, Гостовская, Поназырево, Шекшема, Мантурово, Брантовка, Нея, Антропово, Галич.