Krasnoyarsk to Moscow Trains

SEARCH TICKETS

Distance
3955-4065 km

Up to 4 trains
per day

26-51 stops
on the way

Fastest train
2 days 10 hours

Slowest train
2 days 21 hours

Price from
85 USD

Trains travel from Krasnoyarsk to Moscow either through Nizhny Novgorod, Kirov, and Perm, a 4065 km route favored by Trans-Siberian trains, or a slightly shorter 3955 km route through Kazan.

Anywhere from 1 to 4 trains set out on the two-and-a-half-day journey each day (the number varies by day and season), most passing through from Siberia and Russia’s Far East, and all making return trips from Moscow to Krasnoyarsk.

Krasnoyarsk to Moscow Trains

Frequently Asked Questions From Our Travelers

How long does it take to travel from Krasnoyarsk to Moscow by train?

The trip from Krasoyarsk to Moscow by train takes 2-3 days. The exact travel time depends on which train you choose.

What are the departure and arrival train stations for the Krasnoyarsk to Moscow train?

There’s only one train station in Krasnoyarsk, the address is Ulitsa 30th Iyulya, 1. There are 2 train stations in Moscow which serve the Krasnoyarsk to Moscow trains: The Yaroslavsky train station, address Komsomolskaya Ploshad, 5, metro Komsomolskaya and the Kazansky train station, address Komsomolskaya Ploshad, 2, metro Komsomolskaya. 

Should I buy tickets in advance to travel from Krasnoyarsk to Moscow?

Though there are many daily trains running from Krasnoyarsk to Moscow, we highly recommend not to buy tickets on the spot, but to plan your trip well in advance and book the tickets online as soon as they are available for purchase, usually 90 days before the trip. 

Can I pay with a credit card while on the Krasnoyarsk to Moscow train?

In most cases, credit cards will not be accepted on board the train, so it is better to have cash with you.

Get ready to be whisked along on a smooth and magical ride on the Trans-Siberian Railway.

Purchase your ticket safely and securely, then relax and let your train adventure begin!

Culture for Kids

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

Learn more

We use cookies to improve your experience on our Website, and to facilitate providing you with services available through our Website. To opt out of non-essential cookies, please click here. By continuing to use our Website, you accept our use of cookies, the terms of our Privacy Policy and Terms of Service.