Расстояние между станциями Порхов – Москва составляет 615 км.
Минимальное время в пути Порхов – Москва составляет 09 ч. 39 м. на поезде 010Ч.
Максимальное время в пути Порхов – Москва составляет 14 ч. 35 м. на поезде 664А.
Поезда по маршруту Порхов – Москва следуют через города: Дно 1, Морино, Волот, Старая Русса, Парфино, Пола, Кневицы, Лычково, Валдай, Едрово, Бологое-Моск., Вышний Волочек, Тверь, Дедовичи, Сущево, Локня, Новосокольники, Великие Луки, Кунья, Жижица, Старая Торопа, Западная Двина, Земцы, Нелидово, Мостовая, Оленино, Ржев Балтийский, Зубцов, Погорел.Городище, Княжьи Горы, Волоколамск.