Yoshkar-Ola to Moscow Train Route

The Yoshkar-Ola to Moscow train makes 8 stops - in Surok, Shelanger, Pomary, Zelyony Dol, Kanash, Vurnary, Shumerlya, Sergach, Arzamas, Navashino, Murom, and Vekovka. The trip takes 13.5 hours.

There is only one train running on the Yoshkar-Ola to Moscow route - the Mariy El train, which operates every day.  The same train runs on the Moscow to Yoshkar Ola route.

Distance
861 km

1 train
on the route

Runs
every day

Travel time
13.5 hours

12 stops
on the way

Price from
21 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