Novosibirsk to Moscow Train Route

There are two train routes connecting Novosibirsk to Moscow. The shorter one is 3193 km long and passes through Kazan. The longer one is 3303 km and it goes through Perm, Kirov, and Nizhny Novgorod. Most Trans-Siberian trains follow the second route.

Depending on the season and the day of the week, there are 3 to 6 trains operating on the Novosibirsk to Moscow route daily. Most trains originate from Siberia and Russia's Far East. The trip takes about 2 days. The same trains run on the Moscow to Novosibirsk route.

3193-3303 km

Up to 6 trains
per day

22-39 stops
on the way

Fastest train
2 days

Slowest train
2 days 7 hours

Price from
72 USD


Once you have your tickets, look forward to a wonderful, smooth
and enjoyable journey through the Russian countryside.

Buy your ticket safely and securely and then sit back
and enjoy the ride!

Culture for Kids

A portion of your order goes to helping underprivileged Russian children.

Our travel brands include