Расстояние между станциями Осуга – Санкт-Петербург составляет 602 км.
Минимальное время в пути Осуга – Санкт-Петербург составляет 11 ч. 41 м. на поезде 088А.
Максимальное время в пути Осуга – Санкт-Петербург составляет 11 ч. 45 м. на поезде 088А.
Поезда по маршруту Осуга – Санкт-Петербург следуют через города: Ржев Балтийский, Рзд Мелихово, Ржев Белорусский, Старица, Высокое, Торжок, Вышний Волочек, Бологое-Моск., Угловка, Окуловка, Малая Вишера.