Moscow to St. Petersburg Train Information
Planning to travel from Moscow to St. Petersburg? Experience Russia at its best and choose the most convenient option for your Moscow - St. Petersburg train journey. Direct high-speed Sapsan trains run by Russian Railways depart from Leningradsky station in Moscow and take you to Moscovsky station in St. Petersburg in 4 hours reaching the maximum speed of 155 mph.
Regular overnight trains provide the opportunity to travel the distance in comfort in 8 hours. There are up to 16 daily departures depending on the weekday.
You can check the detailed Moscow to St. Petersburg train timetable and book rail tickets with Rail Ninja, curated route planning, expert advice online booking platform for European trains.
Both arrival and departure stations in the famous Russian capitals have been designed by the renowned architect Konstantin Thon.
When traveling from Moscow you are departing from Leningradskiy railway station. Go on a virtual tour.
The stations have been renamed previously and currently are called Leningradsky (as most of the trains leaving this Moscow station are going towards St. Petersburg, which was previously called Leningrad) and Moskovsky (as the main direction is to the capital).
The architecture style of the stations is resembling Italian Rennossance with large ground floor windows and has Italianete details as well as pilasters and columns. Both of the stations have a tall clock-tower.
The railway terminals were built under the same project, so they are identical and have the advantages of easy navigation and less risks of getting lost. The travelers are invited to watch the virtual tour videos of the stations to prepare better for their journeys.
When traveling to St. Petersburg you are arriving at Moskovskiy railway station. Take a look around in our video.
What is the best way to travel from Moscow to St Petersburg?
Since day and overnight trains operate between two Russian capitals on a regular basis, traveling by rail is the most popular option on the route. The quickest train connecting Leningradsky and Moskovsky railway stations is the legendary Sapsan, which will take you from point A to point B in a bit less than 4 hours.
Where is the Sapsan train station in Moscow?
Those who decided to get from Moscow to St Petersburg by Sapsan high-speed train should start their journey from Leningradsky station, located right in the heart of the Russian capital.
Moscow to St. Petersburg Train Timetable
Trains on Moscow - St. Petersburg Route
Moscow to St. Petersburg Train Review & Rating
Excellent journey. I have never experienced such hospitality and comfortable service
Javed Dost about traveling from Moscow to St. Petersburg
Popular Train Routes From Moscow and St. Petersburg
When it comes to the biggest country in the world, mesmerizing Russia, its two glorious capitals can be found on a travel bucket list of any globetrotter. And rightly so, as there is no better destination to start with your introduction to the Russian greatness. You can easily travel between them by taking a high-speed train from Moscow to Saint Petersburg, but if you want to really dive into the country's splendor, you need to go beyond the famous cities. Below, you can find some popular trains from Moscow and St. Petersburg and get inspired to enhance your travel plans.
-
Moscow1732 kmSochi
Russia
Russia
Moscow8221 kmVladivostokRussia
Russia
Trains per day: 2|Popular trains:Russian railways
Moscow754 kmKazanRussia
Russia
Trains per day: 10|Popular trains:Russian railways
,Premium
,Italmas
,Moscow-Kazan Double-Decker
Moscow1861 kmBerlinRussia
Moscow166 kmTverRussia
Russia
Moscow288 kmYaroslavlRussia
Russia
Trains per day: 10|Popular trains:Russian railways
-
Moscow3018 kmParis
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg416 kmPetrozavodskRussia
Russia
St. Petersburg370 kmTallinnRussia
Estonia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg749 kmRigaRussia
Latvia
Trains per day: 1|Popular trains:Latvian Railways
St. Petersburg300 kmHelsinkiRussia
St. Petersburg633 kmMoscowRussia
Russia
Trains per day: 21|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika
-
Moscow1732 kmSochi
Russia
Russia
Moscow8221 kmVladivostokRussia
Russia
Trains per day: 2|Popular trains:Russian railways
-
Moscow754 kmKazan
Russia
Russia
Trains per day: 10|Popular trains:Russian railways
,Premium
,Italmas
,Moscow-Kazan Double-Decker
Moscow1861 kmBerlinRussia
-
Moscow166 kmTver
Russia
Russia
Moscow288 kmYaroslavlRussia
Russia
Trains per day: 10|Popular trains:Russian railways
-
Moscow3018 kmParis
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg416 kmPetrozavodskRussia
Russia
-
St. Petersburg370 kmTallinn
Russia
Estonia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg749 kmRigaRussia
Latvia
Trains per day: 1|Popular trains:Latvian Railways
-
St. Petersburg300 kmHelsinki
Russia
St. Petersburg633 kmMoscowRussia
Russia
Trains per day: 21|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika