Расстояние между станциями Беломорск – Белгород составляет 2131 км.
Минимальное время в пути Беломорск – Белгород составляет 01 сут. 07 ч. 45 м. на поезде 221У.
Максимальное время в пути Беломорск – Белгород составляет 01 сут. 07 ч. 50 м. на поезде 221У.
Поезда по маршруту Беломорск – Белгород следуют через города: Уда, Тунгуда, Идель, Кочкома, Надвоицы, Сегежа, Медвежья Гора, Кяппесельга, Кедрозеро, Кондопога, Петрозаводск-Пас, Деревянка, Свирь, Подпорожье, Лодейное Поле, Волховстрой 1, С-Петербург Лад., Малая Вишера, Окуловка, Бологое-Моск., Вышний Волочек, Тверь, Москва Окт..