AgateTravel WeLiveToServe
US & Canada: 1-800-315-3949
  • AU: 1-800-665-977
  • UK: 0-808-189-1339
  • Global: 86-29-8526-9897

Moscow to St. Petersburg Train

As two capitals of Russia, Moscow and St. Petersburg can be regarded as two poles of Russia’s destiny. Moscow - St. Petersburg railway line connects these two major cities from Moscow Leningrad Train Station to St. Petersburg Moscow Train Station. The total length of Moscow - St. Petersburg railway is 649.7 km, passing through Tver, Novgorod and Leningrad, which is the main transportation line in the North-West of Russia. There are two types of trains, one is High-Speed Train and another is Sleeper Train. It will take you about 4 hours if taking a high-speed train, and about 8 hours for sleeper train.

The transportations between Moscow and St. Petersburg are highly-developed and most of trains are endowed with special name. Sapsan is a high speed train that save you more time. Red Arrow is a luxurious overnight train that offer you a comfortable experience. Double-Decker is a regular overnight train that give you a bargain. There is no doubt that it’s more convenient now for people to travel between two cities.

Moscow to Saint Petersburg Rail Map


Basic Facts

Open Time: November 11, 1851
Travel Time: 3-8 hours
Distance: 649.7 km (403.7 miles)
Train Type: High-Speed Train / Sleeper Train

Ticket Price: USD44-74


Moscow to St. Petersburg Train Schedule

(Last update on April 20, 2020)

Train No.
Departure - Arrival
Travel Time
Brand Name
754A
06:50-10:45+
3 hours 55 minutes
Sapsan Train
002A
23:55-07:55+
8 hours
Red Arrow Train
006A
22:50-06:47+
7 hours 57 minutes
Double Decker Train
004A
23:30-08:30+
9 hours
Express Train

Over 20 departures in total; departure time from 00:09 to 23:55; duration from 3 hours to 9 hours.


St. Petersburg to Moscow Train Schedule

(Last update on April 20, 2020)

Train No.
Departure - Arrival
Travel Time
Brand Name
753A
06:40-10:43+
4 hours 3 minutes
Sapsan Train
001A
23:55-07:55+
8 hours
Red Arrow Train
008A
21:50-06:06+
8 hours 16 minutes
Double Decker Train
003A
23:30-08:30+
9 hours
Express Train
Over 20 departures in total; departure time from 00:11 to 23:55; duration from 3 hours to 9 hours.


Note: The train schedule is only for reference. They can be adjusted by official railway from time to time and the information is slightly different every day. The price of a train ticket from Moscow to St. Petersburg varies as well, depending on the type of train you choose and the set class. 


Running Route of Moscow - St. Petersburg Trains

The running distance of Moscow - St. Petersburg Railway is about 649.7 km, four major states along the line. It belongs to one of the most popular routes in Russia. The current top speed of Moscow-St. Petersburg railway line is 250 kilometers per hour and it only take you about 3 hours to reach the destination by taking a high speed train. There are three main railway stations along the railway - Leningrad Station, Kursk Station and Moscow Station. 


How to Get to Moscow Leningrad Train Station?

The Moscow Leningrad Train Station is the oldest Russia railway station in Moscow. It is in the Komsomolskaya Square 5. You can take the metro 5 and get off at Komsomolskaya station.


How to Get to St. Petersburg Moscow Train station?

Moscow train station is the main railway station in St. Petersburg. It is located in the 85 Nevsky pr and nears to the center of St. Petersburg. The station is linked with two major stations of the Saint Petersburg metro, so it is more convenient for people to get there.


Triumphal Arch in Moscow
Triumphal Arch in Moscow

Winter Palace in St. Petersburg
Winter Palace in St. Petersburg

Why it is the most popular route in Russia? 

Moscow, as a capital of Russia and an International metropolis, is endowed with abundant tourism resources, attracting millions of visitors to come here every year by means of its majestic Red Square, the splendid Kremlin, the Tomb of Lenin and the stunning Moscow River.

St. Petersburg, known as Russia’s Northern Capital, is rich in tourism resources as well. The Neva Avenue is the most famous historical block and the bronze Knight on the December Party square belongs to a landmark building of St. Petersburg. A number of rivers pass through this city, which is ablaze with another amorous feelings of this water city named “Venice in North”. 

People will enjoy their nice trip from Moscow to St. Petersburg by taking convenient transportations.