Average fare for journeys from Olenegorsk to Novgorod Velikiy is 3 240 roubles.
3rd class fare starts from 3 240 roubles, you can also book 2nd class ticket from Olenegorsk to Novgorod Velikiy from 5 694 roubles.
Trains from Olenegorsk to Novgorod Velikiy are passing Apatity, Polyarnye Zori, Kandalaksha, Chupa, Loukhi, Ambarnyy, Engozero, Kuzema, Kem, Belomorsk, Nadvoitsy, Segezha, Medvezhyegorsk, Kondopoga, Petrozavodsk, Svir, Podporozhye, Lodeynoye Pole, Volkhov.
1 train are serving this route.
Book your Olenegorsk – Novgorod Velikiy railway ticket online.