Vltava train

SEARCH TICKETS

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.

Schedule

022А
06:24
Praha Hlavni Nadrazi
1d 3h 21m
11:45
Moscow Belorussky
022Е
06:24
Praha Hlavni Nadrazi
1d 2h 29m
10:53
Moscow Belorussky
021Е
19:12
Moscow Belorussky
1d 4h 27m
21:39
Praha Hlavni Nadrazi
021Я
20:00
Moscow Belorussky
1d 3h 36m
21:36
Praha Hlavni Nadrazi

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

Our travel brands include

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.