Расстояние между станциями Санкт-Петербург Ладож. – Беломорск составляет 774 км.
Минимальное время в пути Санкт-Петербург Ладож. – Беломорск составляет 12 ч. 20 м. на поезде 022У.
Максимальное время в пути Санкт-Петербург Ладож. – Беломорск составляет 18 ч. 14 м. на поезде 122А.
Поезда по маршруту Санкт-Петербург Ладож. – Беломорск следуют через города: Волховстрой 1, Лодейное Поле, Подпорожье, Свирь, Петрозаводск-Пас, Кондопога, Медвежья Гора, Сегежа, Надвоицы, Идель, Летний, Сосновец, Деревянка, Кедрозеро, Кяппесельга, Кочкома, Тунгуда, Уда.