最短的乘車時間:
3 h 46 m
最長的乘車時間:
9 h 58 m
最低價格:
$40
Avg. daily departures:
21
最早出發:
00:25
最晚出發:
20:55
莫斯科
635 km
聖彼得堡

莫斯科 to 聖彼得堡 Train Information

The Moscow - Saint Petersburg Railway route is actually the second oldest railway in the country and has existed since 1851. Today different trains connect these two Russian capitals from simple overnight trains, to luxurious deluxe trains, to the most popular options - high-speed trains. The modern Sapsan train is among the most popular trains on the Moscow - St. Petersburg route. This fast high-comfort train passes the distance of 635 kilometers in less than 4 hours.

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

Depending on how far in advance you book your ticket as well as on the train you choose to travel on (be it a high-speed train, a regular overnight train or even a luxurious train), you can count on different prices. As a rule, prices start from around 40 USD per person per ticket.

Types of trains from Moscow to St. Petersburg

Based on your preference, you may choose to travel between the capitals on several train types. The most popular option is taking a fast Moscow to St. Petersburg high speed train, such as a Sapsan or Desiro. Alternatively there are overnight trains from Moscow to St. Petersburg, including the luxurious trains called Grand Express and Red Arrow. They differ both in overall travel time and onboard amenities.

Difference between classes on trains from Moscow to St. Petersburg

Because there are different train types running on the route, car classes vary as well. As a rule, fast bullet trains offer coaches only with seats. There are generally several classes available from Economy (with seats arranged in rows 2 by 2 or 3 by 3) to Business. Overnight trains have a few classes too which are mostly various types of sleepers. The best options are 1st class “SV” (for 2 passengers, with 2 lower beds and a lockable door) or a more affordable option, 2nd class “kupe”, (for 4 passengers, with 2 upper and 2 lower berths and a lockable door).

How fast are Moscow to Saint Petersburg trains?

The speed and travel time of a Moscow to Saint Petersburg train depends much on the train type. So, if you’re wondering how long it is from Moscow to St. Petersburg by train, it totally depends on the train you choose to travel on. Some trains are fast, such as the Sapsan which can travel at a speed of 250 kph, covering the total distance in less than 4 hours. Others, for example, overnight sleepers like Red Arrow, move at a speed of 160 kph and take about 8 hours to travel from one destination to the other.

Are Russian Trains safe?

Traveling by Russian Trains is absolutely safe, but, appealing to common sense, it is advisable not to leave your belongings unattended, especially valuable ones, to avoid petty theft.

Onboard services on Russian trains

The number of onboard services depends on the category of the train you travel by. As a rule, regular Russian Trains offer standard amenities, including luggage storages, WC, restaurant cars and catering services with snacks and beverages. Unfortunately, the majority of Russian Trains lack WiFi connection, and it can be found only onboard high-speed trains like Sapsan.

Why book tickets with Russian Train Tickets

Booking your tickets online with Russian Train Tickets is an easy procedure, that guarantees you a worry-free journey. The undeniable advantage is that you can book the ticket far in advance. Moreover, the site is absolutely understandable and user-friendly, and if you come up with a question, you may easily contact our customer support, using an online chat.

莫斯科 to 聖彼得堡 Train Timetable

火車類型
Fastest trip
Longest trip
Earliest
Latest
出發
Morning trains
3 hrs 46 分
9 hrs 0 分
00:25
06:20
6
Afternoon trains
3 hrs 58 分
8 hrs 39 分
12:21
16:00
8
Evening trains
3 hrs 50 分
9 hrs 58 分
18:00
20:55
7

Trains on 莫斯科 - 聖彼得堡 Route

品牌名稱
火車類型
乘車時間
價格從
出發
評分
Russian railways
Russian railways
普通直達車
8 hrs 5 分
$40
4
Bullet train
3 hrs 46 分
$66
12
Russian railways
Double-Decker
普通直達車
7 hrs 42 分
$57
1
Express train
7 hrs 24 分
$47
1
普通直達車
8 hrs 0 分
$76
1
普通直達車
9 hrs 33 分
$69
1
Russian railways
Express
普通直達車
9 hrs 0 分
$78
1
Show more
8.8 / 10 based on 53 reviews