Расстояние между станциями Белгород – Уфа составляет 1860 км.
Минимальное время в пути Белгород – Уфа составляет 01 сут. 12 ч. 41 м. на поезде 124В.
Максимальное время в пути Белгород – Уфа составляет 01 сут. 12 ч. 41 м. на поезде 124В.
Поезда по маршруту Белгород – Уфа следуют через города: Прохоровка, Ржава, Кривецкая, Чаплыжное, Губкин, Старый Оскол, Касторная-Новая, Воронеж 1, Усмань, Грязи Воронежск., Мичуринск Урал, Никифоровка, Тамбов, Кирсанов, Умет, Тамала, Ртищево 1, Сердобск, Колышлей, Пенза 1, Кузнецк, Сызрань 1, Чапаевск, Новокуйбышевская, Самара, Кинель, Новоотрадная, Похвистнево, Бугуруслан, Абдулино, Приютово, Аксаково, Шафраново, Раевка.