Average fare for journeys from Novosibirsk to Novoaltaysk is 1 552 roubles.
3rd class fare starts from 1 552 roubles, you can also book 2nd class ticket from Novosibirsk to Novoaltaysk from 2 636 roubles.
Trains from Novosibirsk to Novoaltaysk are passing Berdsk, Iskitim, Cherepanovo, Talmenka.
1 train are serving this route.
Book your Novosibirsk – Novoaltaysk railway ticket online.