Moscow - Almaty. Train #008
Moscow Kazansky [odd date 22.25] - Almaty [06:52]. Total time: 77h27m.
Price: request.
Moscow - Arkhangelsk. Train #016
Moscow Yaroslavsky [daily 12.13] - Arkhangelsk [08:35]. Total time: 20h22m.
Price: request.
Moscow - Arkhangelsk. Train #218
Moscow Yaroslavsky [daily 19.28] - Arkhangelsk [17:13]. Total time: 21h45m.
Price: request.
Moscow - Astrakhan. Train #005
Moscow Paveletsky [odd date 15.28] - Astrakhan [19:00]. Total time: 27h32m.
Price: request.
Moscow - Bishkek. Train #018
Moscow Kazansky [THU,SUN.TUE 23.16] - Bishkek [01:00]. Total time: 73h47m.
Price: request.
Moscow - Chita. Train #240
Moscow Yaroslavsky [daily 14.57] - Chita [01:21]. Total time: 105h30m.
Price: request.
Moscow - Chelyabinsk. Train #014
Moscow Kazansky [daily 19.48] - Chelyabinsk [05:00]. Total time: 33h12m.
Price: request.
Moscow - Ekaterinburg. Train #016
Moscow Kazansky [daily 15.50] - Ekaterinburg [18:32]. Total time: 26h42m.
Price: request.
Moscow - Ekaterinburg. Train #002
Moscow Yaroslavsky [odd date 17.16] - Ekaterinburg [18:35]. Total time: 26h08m.
Price: request.
Moscow - Ekaterinburg. Train #002
Moscow Yaroslavsky [even date 15.35] - Ekaterinburg [19:44]. Total time: 28h09m.
Price: request.
Moscow - Irkutsk. Train #010
Moscow Yaroslavsky [odd date 23.30] - Irkutsk [04:06]. Total time: 76h36m.
Price: request.
Moscow - Irkutsk. Train #250
Moscow Yaroslavsky [daily 14.57] - Irkutsk [05:45]. Total time: 87h06m.
Price: request.
Moscow - Izhevsk. Train #026
Moscow Kazansky [daily 17.58] - Izhevsk [13:12]. Total time: 19h14m.
Price: request.
Moscow - Kazan. Train #028
Moscow Kazansky [daily 19.28] - Kazan [07:15]. Total time: 11h47m.
Price: request.
Moscow - Khabarovsk. Train #044
Moscow Yaroslavsky [odd date 00.43] - Khabarovsk [03:13]. Total time: 146h30m.
Price: request.
Moscow - Kiev. Train #001
Moscow Kievski [daily 20.23] - Kiev [08:40]. Total time: 13h17m.
Price: request.
Moscow - Kiev. Train #041
Moscow Kievski [daily 21.34] - Kiev [10:42]. Total time: 14h08m.
Price: request.
Moscow - Krasnoyarsk. Train #056
Moscow Kievski [odd dates 16.32] - Krasnoyarsk [03:28]. Total time: 58h56m.
Price: request.
Moscow - Minsk. Train #001
Moscow Beloryssky [daily 22.25] - Minsk [07:27]. Total time: 10h02m.
Price: request.
Moscow - N.Novgorod. Train #024
Moscow Kazansky [daily 22.05] - N.Novgorod [05:45]. Total time: 07h40m.
Price: request.
Moscow - Novgorod. Train #042 "Ilmen"
Moscow Leningradsky [daily 21.20] - Novgorod [05:18]. Total time: 07h58m.
Price: request.
Moscow - Novosibirsk. Train #026
Moscow Kazansky [even date 16.32] - Novosibirsk [13:55]. Total time: 46h26m.
Price: request.
Moscow - Odessa. Train #023
Moscow Kievsky [daily 20.30] - Odessa [19:58]. Total time: 24h26m.
Price: request.
Moscow - Omsk. Train #048
Moscow Kursky [even date 19.00] - Omsk [09:38]. Total time: 43h59m.
Price: request.
Moscow - Perm. Train #018
Moscow Yaroslavsky [daily 18.42] - Perm [15:55]. Total time: 21h13m.
Price: request.
Moscow - Pskov. Train #010
Moscow Leningradsky [daily 19.55] - Perm [08:00]. Total time: 12h05m.
Price: request.
Moscow - Petrozavodsk. Train #018 "Karelia"
Moscow Leningradsky [daily 18.25] - Petrozavodsk [09:15]. Total time: 14h40m.
Price: request.
Moscow - Rostov. Train #020
Moscow Kazansky [daily 18.45] - Rostov [14:32]. Total time: 19h47m.
Price: request.
Moscow - Riga. Train #001
Moscow Rizhsky [daily 19.11] - Riga [10:30]. Total time: 16h19m.
Price: request.
Moscow - Saratov. Train #009
Moscow Paveletsky [daily 17.50] - Saratov [08:57]. Total time: 15h07m.
Price: request.
Moscow - Tallinn. Train #034
Moscow Leningradsky [daily 18.15] - Tallinn [09:13]. Total time: 15h58m.
Price: request.
Moscow - Tashkent. Train #006
Moscow Kazansky [MO,WED,FR,SA 23.16] - Tashkent [18:00]. Total time: 65h44m.
Price: request.
Moscow - Ulan Ude. Train #002
Moscow Yaroslavsky [odd date 17.16] - Ulan Ude [05:54]. Total time: 84h18m.
Price: request.
Moscow - Ulan Ude. Train #250
Moscow Yaroslavsky [daily 14.57] - Ulan Ude [13:30]. Total time: 95h02m.
Price: request.
Moscow - Vilnius. Train #005 (via Belarus)
Moscow Belorussky [daily 18.50] - Vilnius [07:45]. Total time: 14h55m.
Price: request.
Moscow - Vladimir. Train #116
Moscow Kursky [daily 18.04] - Vladimir [same day 20:32]. Total time: 02h28m.
Price: request.
Moscow - Yaroslavl. Train #128
Moscow Yaroslavsky [daily 08.30] - Yaroslavl [same day 12:20]. Total time: 03h50m.
Price: request.
All prices and times are subject to change.