最短的乘車時間:
3 h 33 m
最長的乘車時間:
10 h 56 m
最低價格:
$40
Avg. daily departures:
25
最早出發:
02:30
最晚出發:
20:55
聖彼得堡
635 km
莫斯科

聖彼得堡 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 33 分
8 hrs 53 分
02:30
11:30
8
Afternoon trains
3 hrs 57 分
10 hrs 56 分
12:02
17:06
8
Evening trains
3 hrs 37 分
9 hrs 0 分
18:00
20:55
9

Trains on 聖彼得堡 - 莫斯科 Route

品牌名稱
火車類型
乘車時間
價格從
出發
評分
Russian railways
Russian railways
普通直達車
7 hrs 36 分
$41
2
Russian railways
Russian railways
普通直達車
8 hrs 5 分
$40
2
Bullet train
3 hrs 33 分
$66
12
Russian railways
Double-Decker
普通直達車
8 hrs 13 分
$52
1
Express train
7 hrs 5 分
$47
1
普通直達車
8 hrs 0 分
$76
1
普通直達車
8 hrs 25 分
$66
1
Russian railways
Megapolis
普通直達車
8 hrs 10 分
$56
1
Russian railways
Volga
普通直達車
7 hrs 52 分
$58
1
Russian railways
Smena Double-Decker
普通直達車
8 hrs 9 分
$49
1
Russian railways
Express
普通直達車
9 hrs 0 分
$78
1
Russian railways
Arktika
普通直達車
8 hrs 38 分
$50
1
Show more
8.9 / 10 based on 53 reviews