Distance
1316 km
1-2 trains
per day
Trip covers
3 countries
Fastest train
15 hours
Slowest train
18 hours
Price from
139 USD
Covering 1316 km, the trains travel through Poland, Belarus, and Russia, reaching Moscow in 15-18 hours. A Belarus transit visa is required, as the trains all pass through this country.
The Warsaw to Moscow route is served by three trains – the Polonez, which runs every day, and two faster trains which pass through from Paris and Berlin. These travel 1-2 times a week, depending on the time of year, and all three have return trains operating on the Moscow to Warsaw route.
Get ready to be whisked along on a smooth and magical ride on the Trans-Siberian Railway.
Our travel group under the names Express to Russia, Russian Rail and Trans-Europe Express has been recommended and/or accredited by:
A portion of your order goes to helping underprivileged Russian children.
Learn more