Расстояние между станциями Новосибирск – Усолье-Сибирское составляет 1782 км.
Минимальное время в пути Новосибирск – Усолье-Сибирское составляет 01 сут. 03 ч. 34 м. на поезде 062М.
Максимальное время в пути Новосибирск – Усолье-Сибирское составляет 01 сут. 10 ч. 11 м. на поезде 169С.
Поезда по маршруту Новосибирск – Усолье-Сибирское следуют через города: Юрга 1, Тайга, Мариинск, Боготол, Ачинск 1, Красноярск Пасс, Канск-Енисейский, Иланская, Тайшет, Нижнеудинск, Тулун, Зима, Черемхово, Болотная, Анжерская, Тяжин, Козулька, Уяр, Заозерная, Тинская, Решоты, Худоеланская, Куйтун, Кимельтей, Залари.