Расстояние между станциями Улан-Удэ – Харагун составляет 352 км.
Минимальное время в пути Улан-Удэ – Харагун составляет 06 ч. 31 м. на поезде 100Щ.
Максимальное время в пути Улан-Удэ – Харагун составляет 08 ч. 28 м. на поезде 520Ч.
Поезда по маршруту Улан-Удэ – Харагун следуют через города: Заиграево, Горхон, Петр. завод Чет, Бада, Хилок, Хушенга, Кижа, Баляга, Тарбагатай, Новопавловка, Хохотуй, Жипхеген, Гыршелун.