Average fare for journeys from Vladikavkaz to Moscow is 4 648 roubles.
3rd class fare starts from 4 648 roubles, you can also book 2nd class ticket from Vladikavkaz to Moscow from 6 826 roubles.
Trains from Vladikavkaz to Moscow are passing Beslan, Terek, 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 Vladikavkaz – Moscow railway ticket online.