Average fare for journeys from Kanash to Tomsk is 4 106 roubles.
3rd class fare starts from 5 138 roubles, you can also book 2nd class ticket from Kanash to Tomsk from 4 106 roubles.
Trains from Kanash to Tomsk are passing 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, Yurga, Tayga.
1 train are serving this route.
Book your Kanash – Tomsk railway ticket online.