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