Расстояние между станциями Белгород – Санкт-Петербург Ладож. составляет 1357 км.
Минимальное время в пути Белгород – Санкт-Петербург Ладож. составляет 21 ч. 41 м. на поезде 120В.
Максимальное время в пути Белгород – Санкт-Петербург Ладож. составляет 21 ч. 57 м. на поезде 522В.
Поезда по маршруту Белгород – Санкт-Петербург Ладож. следуют через города: Прохоровка, Ржава, Солнцево, Курск, Поныри, Орел, Мценск, Ясная Поляна, Тула 1, Москва Курская, Тверь, Лихославль, Спирово, Вышний Волочек, Бологое-Моск., Окуловка.