Moscow - Khabarovsk

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 - Khabarovsk

Route: Moscow - Khabarovsk

Train: #044, Moscow - Khabarovsk
Departs: Moscow, Yaroslavsky station [every other day starting 1st day of each month ( e.g. January 1st, 3d, 5th) at 00:35]
Passes: Khabarovsk [in 6 days 8h 45 mins., at 09:20]
Route: Moscow - Yaroslavl - Kostroma - Kirov - Perm - Ekaterinburg - Tyumen - Omsk - Novosibirsk - Krasnoyarsk - Taishet - Angarsk - Irkutsk - Ulan-Ude - Chita - Skovorodino - Birobidzhan - Khabarovsk

Train: #043. Khabarovsk - Moscow
Departs: Khabarovsk [every other day starting 2nd day of each month ( e.g. January 2nd, 4th, 6th) at 07:27]
Arrives: Moscow [in 6 days 3h 46 mins., at 11:13]
Route: Khabarovsk - Birobidzhan - Skovorodino - Chita - Ulan-Ude - Slyudyanka - Irkutsk - Taishet - Krasnoyarsk - Tyumen - Omsk - Novosibirsk - Ekaterinburg - Perm - Kirov - note: the train goes thru Yaroslavl - Kostroma - Yaroslavl - Moscow.