Расстояние между станциями Белогорск – Ульякан составляет 1164 км.
Минимальное время в пути Белогорск – Ульякан составляет 23 ч. 33 м. на поезде 391Ч.
Максимальное время в пути Белогорск – Ульякан составляет 01 сут. 08 ч. 51 м. на поезде 973Э.
Поезда по маршруту Белогорск – Ульякан следуют через города: Серышево, Арга, Свободный, Ледяная, Шимановская, Мухинская, Сиваки, Ушумун, Чалганы, Тыгда, Дактуй, Магдагачи, Гонжа, Гудачи, Талдан, Ангарич, Большой Невер, Сковородино, Бамовская, Тахтамыгда, Мадалан, Уруша, Большая Омутная, Ерофей Павлович, Амазар, Семиозерный, Таптугары, Могоча, Артеушка, Кислый Ключ, Ксеньевская, Кендагиры, Сбега, Урюм.