Average fare for journeys from Novgorod Velikiy to Porhov is 671 rouble.
Trains from Novgorod Velikiy to Porhov are passing Batetsky, Utorgosh, Soltsy, Dno.
1 train are serving this route.
Book your Novgorod Velikiy – Porhov railway ticket online.