Расстояние между станциями Санкт-Петербург (Московский вокзал) и Москва (Ленинградский вокзал) 717 км, которое можно проехать на автомобиле или автобусе (при отсутствии пробок и наличии подъездных путей) за 9 ч. 11 мин.
Поезд № 777А Санкт-Петербург — Москва находится в пути 4 ч. 3 мин. и следует по следующему маршруту, включая остановки:
Остановки и станции по маршруту следования Санкт-Петербург — Москва (ежедневно с 10.12)
| Наименование станции | Прибытие | Время стоянки | Отправление | Время в пути |
|---|---|---|---|---|
| Санкт-Петербург (Московский вокзал) | — :: | 19:10 | ||
| Чудово-московское | 19:58 | 1 мин | 19:59 | 49 м |
| Окуловка | 20:41 | 1 мин | 20:42 | 43 м |
| Угловка | 20:52 | 1 мин | 20:53 | 11 м |
| Вышний Волочёк | 21:28 | 1 мин | 21:29 | 36 м |
| Тверь | 22:09 | 1 мин | 22:10 | 41 м |
| Москва (Ленинградский вокзал) | 23:13 | — :: | 1 ч 3 м |
Кроме поезда № 777А, в течение дня между станциями проходят следующие поезда дальнего следования:
| Поезда по данному направлению не найдены |
