Average fare for journeys from Zelenodolsk to Novoaltaysk is 6 162 roubles.
3rd class fare starts from 6 162 roubles, you can also book 2nd class ticket from Zelenodolsk to Novoaltaysk from 10 527 roubles.
Trains from Zelenodolsk to Novoaltaysk are passing 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.
1 train are serving this route.
Book your Zelenodolsk – Novoaltaysk railway ticket online.