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