Average fare for journeys from Karasuk to Moscow is 5 836 roubles.
3rd class fare starts from 5 836 roubles, you can also book 2nd class ticket from Karasuk to Moscow from 6 450 roubles.
Trains from Karasuk to Moscow are passing Bagan, Kupino, Chistoozyornoye, Tatarsk, Kalachinsk, Omsk, Nazyvaevsk, Ishim, Zavodoukovsk, Yalutorovsk, Tyumen, Talitsa, Kamyshlov, Ekaterinburg, Pervouralsk, Shalya, Kungur, Perm, Glazov, Kirov, Kotelnich, Svecha, Sharya, Manturuvo, Oktyabrskiy, Neya, Nikolo-Poloma, Antropovo, Galich, Rossolovo, Booy, Lyubim, Danilov, Yaroslavl.
1 train are serving this route.
Book your Karasuk – Moscow railway ticket online.