Average fare for journeys from Balashov to Barnaul is 6 726 roubles.
3rd class fare starts from 6 726 roubles, you can also book 2nd class ticket from Balashov to Barnaul from 9 089 roubles.
Trains from Balashov to Barnaul are passing Arkadak, Rtischevo, Serdobsk, Penza, Saransk, 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 Balashov – Barnaul railway ticket online.