Расстояние между станциями Санкт-Петербург – Воронеж составляет 1239 км.
Минимальное время в пути Санкт-Петербург – Воронеж составляет 15 ч. 38 м. на поезде 135М.
Максимальное время в пути Санкт-Петербург – Воронеж составляет 01 сут. 04 ч. 53 м. на поезде 413А.
Поезда по маршруту Санкт-Петербург – Воронеж следуют через города: Малая Вишера, Окуловка, Бологое-Моск., Тверь, Рязань 2, Богоявленск, Мичуринск Ворон, Грязи Воронежск., Вышний Волочек, Лихославль, Москва Курская, Тула 1, Узловая 1, Ефремов, Елец, Липецк, Усмань.