Average fare for journeys from Karasuk to Moscow is 8 332 roubles.
3rd class fare starts from 8 332 roubles, you can also book 2nd class ticket from Karasuk to Moscow from 8 922 roubles.
Trains from Karasuk to Moscow are passing Bagan, Kupino, Chistoozyornoye, Tatarsk, Kalachinsk, Omsk, Nazyvaevsk, Ishim, Zavodoukovsk, Yalutorovsk, Tyumen, Talitsa, Kamyshlov, Elanskiy, 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.