Average fare for journeys from Nadvoitsy to Sochi is 8 987 roubles.
3rd class fare starts from 8 987 roubles, you can also book 2nd class ticket from Nadvoitsy to Sochi from 9 799 roubles.
Trains from Nadvoitsy to Sochi are passing Segezha, Medvezhyegorsk, Kondopoga, Petrozavodsk, Svir, Podporozhye, Lodeynoye Pole, Volkhov, Chudovo, Bologoe, Tver, Moscow, Uzlovaya, Yefremov, Yelets, Lipetsk, Voronezh, Liski, Rossosh, Millerovo, Kamensk-Shakhtinskiy, Likhovskoy, Zverevo, Krasnyy Sulin, Shakhty, Novocherkassk, Rostov na Donu, Kushchovskaya, Tikhoretsk, Kropotkin, Armavir, Kurganinsk, Belorechensk, Khadyzhensk, Tuapse, Lazarevskoye, Loo.
1 train are serving this route.
Book your Nadvoitsy – Sochi railway ticket online.