Moscow - Ulan-Ude

Moscow - Vladivostok
Khabarovsk - Vladivostok
Moscow - Khabarovsk
Moscow - Ulan-Ude
Moscow - Irkutsk
Moscow - Krasnoyarsk
Moscow - Novosibirsk - Kemerovo
Moscow - Novosibirsk - Novokuznetsk
Moscow - Novosibirsk
Moscow - Ekaterinburg
Moscow - Ekaterinburg - Nizhnevartovsk
Moscow - Perm
Moscow - Nizhny Novgorod
Moscow - Yoshkar-Ola

Moscow - Ulan-Ude

Train: #082. Moscow - Ulan-Ude

Departs: Moscow, Kazansky station [at 13:10 on even days]
Passes: Ulan-Ude [in 3 days 17h 19 mins., 06:29]
Route: Moscow - Kazan - Ekaterinburg - Tyumen - Omsk - Novosibirsk - Krasnoyarsk - Taishet - Angarsk - Irkutsk - Ulan-Ude.

Train: #081. Ulan-Ude - Moscow
Departs: Ulan-Ude [10:54 on even days]
Arrives: Moscow [in 3 days 17h 48 min., at 04:42]
Route: Ulan-Ude - Irkutsk - Taishet - Krasnoyarsk - Novosibirsk - Omsk - Ekaterinburg - Kazan - Moscow.