Расстояние между станциями Барнаул – Лена составляет 2148 км.
Минимальное время в пути Барнаул – Лена составляет 01 сут. 15 ч. 09 м. на поезде 112У.
Максимальное время в пути Барнаул – Лена составляет 01 сут. 15 ч. 09 м. на поезде 112У.
Поезда по маршруту Барнаул – Лена следуют через города: Алтайская, Усть-Тальменская, Черепаново, Линево, Бердск, Новосибирск Гл., Юрга 1, Тайга, Мариинск, Боготол, Ачинск 1, Красноярск Пасс, Уяр, Заозерная, Канск-Енисейский, Иланская, Ингашская, Решоты, Тайшет, Чуна, Вихоревка, Анзеби, Падунские Пороги, Гидростроитель, Кежемская, Речушка, Видим, Коршуниха-Ангар., Ручей, Янталь.