Расстояние между станциями Канск-Енисейский – Барнаул составляет 1237 км.
Минимальное время в пути Канск-Енисейский – Барнаул составляет 00 ч. 00 м. на поезде .
Максимальное время в пути Канск-Енисейский – Барнаул составляет 00 ч. 00 м. на поезде .
Поезда по маршруту Канск-Енисейский – Барнаул следуют через города: Заозерная, Уяр, Красноярск Пасс, Ачинск 1, Боготол, Тяжин, Мариинск, Анжерская, Тайга, Юрга 1, Новосибирск Гл..