Average fare for journeys from Saransk to Barnaul is 6 072 roubles.
3rd class fare starts from 6 072 roubles, you can also book 2nd class ticket from Saransk to Barnaul from 7 715 roubles.
Trains from Saransk to Barnaul are passing Romodanovo, Chamzinka, Alatyr, Kanash, Zelenodolsk, Kazan, Vyatskiye Polyany, Kizner, 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.