Расстояние между станциями Барабинск – Красноярск составляет 1065 км.
Минимальное время в пути Барабинск – Красноярск составляет 14 ч. 55 м. на поезде 004Щ.
Максимальное время в пути Барабинск – Красноярск составляет 21 ч. 17 м. на поезде 596Х.
Поезда по маршруту Барабинск – Красноярск следуют через города: Новосибирск Гл., Юрга 1, Тайга, Мариинск, Боготол, Ачинск 1, Убинская, Каргат, Чулымская, Обь, Яшкино, Анжерская, Яя, Тяжин.