Расстояние между станциями Петрозаводск-Пасс – Санкт-Петербург составляет 395 км.
Минимальное время в пути Петрозаводск-Пасс – Санкт-Петербург составляет 04 ч. 56 м. на поезде 805Ч.
Максимальное время в пути Петрозаводск-Пасс – Санкт-Петербург составляет 11 ч. 42 м. на поезде 160А.
Поезда по маршруту Петрозаводск-Пасс – Санкт-Петербург следуют через города: Свирь, Лодейное Поле, Волховстрой 1, Чална-Онежская, Эссойла, Новые Пески, Суоярви 1, Пийтсиеки, Лоймола, Райконкоски, Янисъярви, Маткаселькя, Хелюля, Сортавала, Яккима, Элисенваара, Хийтола, Выборг Пасс., Зеленогорск, Белоостров.