Average fare for journeys from Volgograd to Moscow is 2 375 roubles.
3rd class fare starts from 2 560 roubles, you can also book 2nd class ticket from Volgograd to Moscow from 2 375 roubles.
Trains from Volgograd to Moscow are passing Ilovlya, Frolovo, Mikhaylovka, Novoanninskiy, Novonikolayevskiy, Povorino, Borisoglebsk, Gribanovsky, Narodnoye, Ternovka, Zherdevka, Tokarevka, Mordovo, Dobrinka, Gryazi, Lipetsk, Yelets, Yefremov, Volovo, Bogoroditsk, Uzlovaya, Ozherelye.
1 train are serving this route.
Book your Volgograd – Moscow railway ticket online.