Расстояние между станциями Волга – Санкт-Петербург составляет 589 км.
Минимальное время в пути Волга – Санкт-Петербург составляет 10 ч. 16 м. на поезде 337Й.
Максимальное время в пути Волга – Санкт-Петербург составляет 13 ч. 53 м. на поезде 433Я.
Поезда по маршруту Волга – Санкт-Петербург следуют через города: Шестихино, Некоуз, Родионово, Пищалкино, Сонково, Бежецк, Максатиха, Удомля, Бологое-Моск., Окуловка, Малая Вишера.