Distance
1038 km
1 train
on the route
Runs
every day
Travel time
17 hours
6 stops
on the way
Price from
77 USD
The route between the capitals of Estonia and Moscow takes 17 hours on the Baltic Express, with stops in Tapa, Johvi, Narva, Kingisepp, St. Petersburg, and Tver.
The train makes daily runs, with a companion train making the reverse Moscow to Tallinn journey daily.
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