Average fare for journeys from Karasuk to Moscow is 8 945 roubles.
3rd class fare starts from 9 682 roubles, you can also book 2nd class ticket from Karasuk to Moscow from 8 945 roubles.
Trains from Karasuk to Moscow 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, Kazan, Kanash, Vurnary, Sergach, Perevoz, Arzamas, Navashino, Murom.
1 train are serving this route.
Book your Karasuk – Moscow railway ticket online.