Расстояние между станциями Богданович – Барнаул составляет 1633 км.
Минимальное время в пути Богданович – Барнаул составляет 01 сут. 03 ч. 04 м. на поезде 078Ы.
Максимальное время в пути Богданович – Барнаул составляет 01 сут. 04 ч. 10 м. на поезде 096Н.
Поезда по маршруту Богданович – Барнаул следуют через города: Еланский, Камышлов, Талица, Тюмень, Ялуторовск, Заводоуковская, Голышманово, Ишим, Маслянская, Называевская, Омск-Пасс, Калачинская, Татарская, Чистоозерная, Купино, Баган, Карасук 1, Краснозерское, Хабары, Панкрушиха, Камень-на-Оби, Сузун, Алтайская, Любинская, Табулга, Шипицыно, Осолодино, Бурла, Красный Дол, Славгород, Табуны, Кулунда, Яготинская, Новоблаговещенка, Леньки, Гилевка, Овечкино, Корчино, Паново, Ребриха, Сарайский.