Расстояние между станциями Белгород – Санкт-Петербург-Главн. составляет 1355 км.
Минимальное время в пути Белгород – Санкт-Петербург-Главн. составляет 15 ч. 15 м. на поезде 082В.
Максимальное время в пути Белгород – Санкт-Петербург-Главн. составляет 21 ч. 56 м. на поезде 252П.
Поезда по маршруту Белгород – Санкт-Петербург-Главн. следуют через города: Прохоровка, Ржава, Курск, Орел, Тула 1, Москва Курская, Тверь, Лихославль, Спирово, Бологое-Моск., Окуловка.