Расстояние между станциями Санкт-Петербург-Витеб. – Великие Луки составляет 450 км.
Минимальное время в пути Санкт-Петербург-Витеб. – Великие Луки составляет 08 ч. 58 м. на поезде 677А.
Максимальное время в пути Санкт-Петербург-Витеб. – Великие Луки составляет 12 ч. 20 м. на поезде 693А.
Поезда по маршруту Санкт-Петербург-Витеб. – Великие Луки следуют через города: Царское Село, Батецкая, Уторгош, Сольцы, Леменка, Дно 1, Дедовичи, Судома, Плотовец, Чихачево, Ашево, Лозовицы, Сущево, Загоскино, Локня, Стримовичи, Самолуково, Новосокольники.