Average fare for journeys from Saransk to Barnaul is 7 902 roubles.
3rd class fare starts from 7 902 roubles, you can also book 2nd class ticket from Saransk to Barnaul from 10 276 roubles.
Trains from Saransk to Barnaul are passing Romodanovo, Chamzinka, Alatyr, Kanash, Zelenodolsk, Kazan, Vyatskiye Polyany, Agryz, Sarapul, Yanaul, Chernushka, Krasnoufimsk, Druzhinino, Ekaterinburg, Bogdanovich, Tyumen, Ishim, Maslyanskiy, Nazyvaevsk, Omsk, Kalachinsk, Tatarsk, Chany, Ozero-Karachi, Barabinsk, Kargat, Chulym, Novosibirsk, Berdsk, Iskitim, Cherepanovo, Talmenka, Novoaltaysk.
1 train are serving this route.
Book your Saransk – Barnaul railway ticket online.