Расстояние между станциями Санкт-Петербург – Ростов составляет 1890 км.
Минимальное время в пути Санкт-Петербург – Ростов составляет 01 сут. 02 ч. 45 м. на поезде 135М.
Максимальное время в пути Санкт-Петербург – Ростов составляет 01 сут. 22 ч. 31 м. на поезде 543Ч.
Поезда по маршруту Санкт-Петербург – Ростов следуют через города: Малая Вишера, Окуловка, Бологое-Моск., Тверь, Рязань 2, Богоявленск, Мичуринск Ворон, Грязи Воронежск., Воронеж 1, Лиски, Россошь, Каменская, Лихая, Вышний Волочек, Лихославль, Москва Курская, Тула 1, Узловая 1, Ефремов, Елец, Липецк, Усмань, Придача, Евдаково, Кутейниково, Миллерово, Зверево, Сулин, Шахтная, Новочеркасск.