The Moscow - Nizhny Novgorod Railway route is among the most popular ones in Russia. The travel time differs depending on the train, regular, overnight or high-speed. In Moscow trains depart from either the Yaroslavsky Staion, if it's a regular train, or from the Kursky Station, if it's a high-speed train, and arrive in the central station in Nizhny Novgorod. A Moscow - Nizhny Novgorod journey usually takes from 3.5 to 6.5 hours and there are several daily departure times available, depending on the day.
29 Zemlyanoy Val str., 105064 Moscow, Russia, Moscow, Russia
5 Komsomolskaya Square, Moscow, Russia
2 Revolution sq., Nizhny Novgorod, Russia, Nizhny Novgorod, Russia
Shortest travel time:
3 hrs 35 min
Longest travel time:
6 hrs 56 min