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