Moscow - Nizhny Novgorod

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 - Nizhny Novgorod

Train Nizhegorodets # 036Э, Moscow-Nizhniy Novgorod (Gorkiy)
 
Departs from Moscow: 00:10 daily
Arrives to Nizhny Novgorod: 06:24
Travel time: 6h 14m
Train Nizhegorodets # 035Г, Nizhniy Novgorod (Gorkiy) - Moscow
Departs from Nizhny Novgorod: 23:35 daily
Arrives to Moscow: 06:29
Travel time: 6h 54m
Total km: 467

Train: #024 - "Yarmarka": Moscow – Nizhniy Novgorod/Gor’kij ("Firmenny")
Departs: Moscow, Yaroslavskaya station [daily at 00;10]
Arrives: Nizhniy Novgorod/Gor’kij [in 6h 14 mins., at 06:29]

City
Country
Time-Zone
Distance
Time
Arrival
Departure
Moscow RUS Moscow 0 km     23:08
Vladimir RUS Moscow 251 km 3hr. 22min. 01:30 01:53
Gorkij RUS Moscow 467 km 7hr. 37min. 05:45  

Train: Nizhegorodets # 035Г: Nizhniy Novgorod/Gor’kij – Moscow ("Firmenny")
Departs: Nizhniy Novgorod/Gor’kij [daily at 23:35 ]
Arrives: Moscow, Yaroslavskaya station [in 6h 5 mins., at 06:29]

City
Country
Time-Zone
Distance
Time
Arrival
Departure
Gor'kij RUS Moscow 0 km     23:55
Vladimir RUS Moscow 251 km 4h 6min 04:01 04:24
Moscow RUS Moscow 467 km 8hr. 10min. 08:05