Average fare for journeys from Nalchik to Moscow is 4 648 roubles.
3rd class fare starts from 4 648 roubles, you can also book 2nd class ticket from Nalchik to Moscow from 6 140 roubles.
Trains from Nalchik to Moscow are passing Nartkala, Mayskiy, Prokhladnyy, Novopavlovsk, Georgiyevsk, Mineralnye Vody, Nevinnomyssk, Armavir, Kropotkin, Tikhoretsk, Kushchovskaya, Rostov na Donu, Novocherkassk, Shakhty, Krasnyy Sulin, Zverevo, Likhovskoy, Kamensk-Shakhtinskiy, Millerovo, Rossosh, Liski, Voronezh, Lipetsk, Yelets, Yefremov, Uzlovaya, Tula, Aleksin, Kaluga.
1 train are serving this route.
Book your Nalchik – Moscow railway ticket online.