Average fare for journeys from Sosnovets to Moscow is 3 021 rouble.
3rd class fare starts from 3 021 rouble, you can also book 2nd class ticket from Sosnovets to Moscow from 3 150 roubles.
Trains from Sosnovets to Moscow are passing Idel, Nadvoitsy, Segezha, Medvezhyegorsk, Kyappeselga, Kondopoga, Petrozavodsk, Derevyanka, Svir, Podporozhye, Lodeynoye Pole, Volkhov, Irsa, Malaya Vishera, Okulovka, Bologoe, Vyshny Volochyok, Tver.
1 train are serving this route.
Book your Sosnovets – Moscow railway ticket online.