Расстояние между станциями Канск-Енисейский – Улан-Удэ Пасс составляет 1297 км.
Минимальное время в пути Канск-Енисейский – Улан-Удэ Пасс составляет 20 ч. 27 м. на поезде 020Щ.
Максимальное время в пути Канск-Енисейский – Улан-Удэ Пасс составляет 01 сут. 02 ч. 08 м. на поезде 082И.
Поезда по маршруту Канск-Енисейский – Улан-Удэ Пасс следуют через города: Иланская, Тайшет, Нижнеудинск, Тулун, Зима, Черемхово, Усолье-Сибирское, Ангарск, Иркутск Сорт Гор, Иркутск Пасс, Слюдянка 1, Ингашская, Решоты, Алзамай, Куйтун, Тыреть, Залари, Кутулик, Байкальск, Выдрино, Мысовая, Тимлюй, Селенга, Таловка.