Average fare for journeys from Kirov to Barnaul is 4 843 roubles.
3rd class fare starts from 4 843 roubles, you can also book 2nd class ticket from Kirov to Barnaul from 5 348 roubles.
Trains from Kirov to Barnaul are passing Glazov, Perm, Pervouralsk, Ekaterinburg, Bogdanovich, Elanskiy, Kamyshlov, Talitsa, Tyumen, Zavodoukovsk, Ishim, Nazyvaevsk, Omsk, Kalachinsk, Tatarsk, Chistoozyornoye, Kupino, Bagan, Karasuk, Polovinnoe, Korotoyak, Pankrushikha, Kamen-na-Obi, Suzun, Novoaltaysk.
1 train are serving this route.
Book your Kirov – Barnaul railway ticket online.