Расстояние между станциями Иваново – Санкт-Петербург составляет 838 км.
Минимальное время в пути Иваново – Санкт-Петербург составляет 16 ч. 03 м. на поезде 337Й.
Максимальное время в пути Иваново – Санкт-Петербург составляет 22 ч. 29 м. на поезде 227Ж.
Поезда по маршруту Иваново – Санкт-Петербург следуют через города: Ермолино, Фурманов, Нерехта, Ярославль Гл Аг, Рыбинск-Пасс, Сонково, Бежецк, Максатиха, Удомля, Бологое-Моск., Угловка, Окуловка, Малая Вишера, Бурмакино, Волга, Шестихино, Некоуз, Родионово, Пищалкино.