Расстояние между станциями Танхой – Улан-Удэ составляет 222 км.
Минимальное время в пути Танхой – Улан-Удэ составляет 03 ч. 26 м. на поезде 184Й.
Максимальное время в пути Танхой – Улан-Удэ составляет 03 ч. 49 м. на поезде 362Ы.
Поезда по маршруту Танхой – Улан-Удэ следуют через города: Мысовая, Посольская, Тимлюй, Селенга, Таловка, Лесовозный, Татаурово, Улан-Удэ Пасс.