Runs
1-3 times a week
Travel time
27 hours
Distance
2095 km
Connects
3 countries
The Vltava is a branded (firmeny) train which runs from Moscow to Prague from once to as many as 3 times a week, depending on the time of year. The 2095 km route passes through Russia, Belarus, Poland, and Czech Republic, and takes approximately 27 hours.
Both 1st and 2nd Class cabins are available. The 1st Class offer berths for two passengers, while the 2nd Class cabins each have 2 upper and 2 lower berths. Both sets of cabins offer private washing facilities.
Be aware that the train’s passage through Belarus will require a Belarus transit visa.
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