Расстояние между станциями Новокузнецк – Буй составляет 3340 км.
Минимальное время в пути Новокузнецк – Буй составляет 02 сут. 03 ч. 33 м. на поезде 013Н.
Максимальное время в пути Новокузнецк – Буй составляет 02 сут. 13 ч. 48 м. на поезде 519Н.
Поезда по маршруту Новокузнецк – Буй следуют через города: Прокопьевск Пасс, Белово, Егозово, Промышленная, Тогучин, Новосибирск Гл., Обь, Барабинск, Озеро Карачинск., Татарская, Омск-Пасс, Называевская, Ишим, Тюмень, Талица, Камышлов, Екатеринбург-П., Первоуральск, Кунгур, Пермь 2, Верещагино, Балезино, Глазов, Киров, Котельнич 1, Шабалино, Поназырево, Шарья, Мантурово, Брантовка, Нея, Номжа, Николо-Полома, Антропово, Галич, Трудармейская, Артышта 2, Тягун, Заринская, Алтайская, Барнаул, Сузун, Камень-на-Оби, Панкрушиха, Хабары, Краснозерское, Карасук 1, Баган, Чистоозерная, Калачинская, Заводоуковская, Ялуторовск, Еланский, Богданович, Шаля, Свеча, Лопарево, Россолово.