Average fare for journeys from Karasuk to Kazan is 4 185 roubles.
3rd class fare starts from 4 185 roubles, you can also book 2nd class ticket from Karasuk to Kazan from 4 265 roubles.
Trains from Karasuk to Kazan are passing Bagan, Kupino, Shipitsyno, Chistoozyornoye, Tabulga, Tatarsk, Kalachinsk, Omsk, Lyubinsky, Nazyvaevsk, Maslyanskiy, Ishim, Golyshmanovo, Zavodoukovsk, Yalutorovsk, Tyumen, Elanskiy, Bogdanovich, Ekaterinburg, Revda, Druzhinino, Krasnoufimsk, Oktyabrsky, Chernushka, Kueda, Yanaul, Amzya, Kambarka, Sarapul, Agryz, Mozhga, Kizner, Vyatskiye Polyany, Kanash, Vurnary, Sergach, Perevoz, Arzamas, Navashino, Murom, Moscow.
1 train are serving this route.
Book your Karasuk – Kazan railway ticket online.