Расстояние между станциями Киров Пасс – Улан-Удэ Пасс составляет 4692 км.
Минимальное время в пути Киров Пасс – Улан-Удэ Пасс составляет 02 сут. 21 ч. 14 м. на поезде 020Щ.
Максимальное время в пути Киров Пасс – Улан-Удэ Пасс составляет 03 сут. 10 ч. 27 м. на поезде 044Э.
Поезда по маршруту Киров Пасс – Улан-Удэ Пасс следуют через города: Балезино, Пермь 2, Екатеринбург-П., Тюмень, Ишим, Омск-Пасс, Барабинск, Новосибирск Гл., Юрга 1, Тайга, Мариинск, Боготол, Ачинск 1, Красноярск Пасс, Канск-Енисейский, Иланская, Тайшет, Нижнеудинск, Тулун, Зима, Черемхово, Усолье-Сибирское, Ангарск, Иркутск Сорт Гор, Иркутск Пасс, Слюдянка 1, Глазов, Кез, Верещагино, Менделеево, Кунгур, Шаля, Первоуральск, Богданович, Еланский, Камышлов, Талица, Ялуторовск, Заводоуковская, Голышманово, Маслянская, Называевская, Татарская, Озеро Карачинск., Обь, Болотная, Анжерская, Тяжин, Козулька, Уяр, Заозерная, Тинская, Решоты, Худоеланская, Куйтун, Кимельтей, Залари, Байкальск, Выдрино, Кедровая-Сибирск, Танхой, Переемная, Мишиха, Клюевка, Мысовая, Тимлюй, Селенга, Таловка, Татаурово.