最短的乘車時間:
3 h 31 m
最長的乘車時間:
9 h 0 m
最低價格:
37
Avg. daily departures:
23
最早出發:
02:30
最晚出發:
20:55
聖彼得堡
聖彼得堡 train stations
Varshavskiy station
118 Obvodnogo Kanala emb., St. Petersburg, 俄羅斯
Vitebskiy station
俄羅斯
拉多加車站
Vosstaniya Sq. 2, St.Petersburg, 俄羅斯
Moskovskiy車站
85 Nevsky pr., 191086 St. Petersburg, Russia, St. Petersburg, 俄羅斯
Finlyandskiy車站
5 Lenin Square, St. Petersburg, Russia, St. Petersburg, 俄羅斯
Baltiisky車站
120, Nab. Obvodnogo Kanala, St. Petersburg, 俄羅斯
635 km
莫斯科
莫斯科 train stations
列寧格勒車站
5/43 Komsomolskaya pl., 107140, Moscow, Russia, Moscow, 俄羅斯
Kazanskiy station
2 Komsomolskaya Square, Moscow, 俄羅斯
Yaroslavskiy station
5 Komsomolskaya Square, Moscow, 俄羅斯
庫爾斯克車站
29 Zemlyanoy Val str., 105064 Moscow, Russia, Moscow, 俄羅斯
Kievskiy station
俄羅斯
Paveletskiy station
俄羅斯
Rizhskiy station
俄羅斯
Belorusskiy station
俄羅斯

聖彼得堡 to 莫斯科 Train Information

The Saint Petersburg - Moscow Railway route is among the most popular ones in Russia. The railroad itself was first opened in 1851 on the order of a Russian Tsar and has since connected the two capitals from city-center to city-center. Travelers can choose from different train type options, including simple overnight trains, luxurious deluxe trains, and high-speed trains. Modern high-comfort and high-speed Sapsan trains, running on the Moscow - St. Petersburg route are a favored option as it takes as little as 4 hours to travel from one destination to the other.

Is there a high-speed train from St. Petersburg to Moscow?

Yes, there's a high-speed Sapsan train from St. Petersburg to Moscow, covering the distance between the two Russian capitals in just 3.5 hrs. It is the most popular travel option on the route, even beating analogous flights by demand.

How much is a train ticket from St. Petersburg to Moscow?

There are several types of trains on the route which means that the price options are subject to change depending on different classes and travel times. Generally, prices start from around 40 USD per person per ticket.

How long is the train journey from St. Petersburg to Moscow?

The distance between St. Petersburg and Moscow is about 640 km (398 miles). The average travel time on the route is 7-8 hours onboard a regular night train. However, those who value speed a lot can choose the fastest option, the Sapsan high-speed train, which is a real time-saver, covering the distance in just 3.5 hrs.

聖彼得堡 to 莫斯科 Train Timetable

火車類型
Fastest trip
Longest trip
Earliest
Latest
出發
Morning trains
3 hrs 31 分
4 hrs 15 分
02:30
10:10
7
Afternoon trains
3 hrs 45 分
6 hrs 42 分
12:00
16:10
7
Evening trains
3 hrs 35 分
9 hrs 0 分
18:00
20:55
9

Trains on 聖彼得堡 - 莫斯科 Route

品牌名稱
火車類型
乘車時間
價格從
出發
評分
Russian railways
Russian railways
普通直達車
8 hrs 5 分
37
1
Bullet train
3 hrs 31 分
47
14
Russian railways
Double-Decker
普通直達車
8 hrs 16 分
75
1
Express train
6 hrs 42 分
44
1
普通直達車
8 hrs 0 分
93
1
普通直達車
8 hrs 25 分
71
1
Russian railways
Megapolis
普通直達車
8 hrs 17 分
64
1
Russian railways
Smena Double-Decker
普通直達車
8 hrs 9 分
71
1
Russian railways
Express
普通直達車
9 hrs 0 分
95
1
Russian railways
Arktika
普通直達車
8 hrs 36 分
53
1
Show more
8.9 / 10 based on 53 reviews