Our phone in Saint-Petersburg (Russia):
+7–812–309–5760

Trains from Moscow to St. Petersburg

Russian Train Tickets
Departure city: The length of the field must be between 1 and 35 characters Unknown station
Arrival city: The length of the field must be between 1 and 35 characters Arrival city coincides with the point of departure Unknown station
Departure date: The field must be filled
Return date: The field must be filled
Currency:
Close

Moscow to St. Petersburg route details

Route overview

Fastest trip 3h 30m
Average journey time 5h 23m
Distance 631 km

Trains overview

First departure 00:20
Last departure 23:55
Trains per day 22 - 24
Price from 50.24 $

Moscow - St. Petersburg timetable

Departure time Arrival time Travel time Departure dates Train Price from
00:20 08:59 8h 39m Daily 020У Megapolis 58.90 $
00:41 09:14 8h 33m Daily 016А Arktika 55.75 $
05:45 09:17 3h 30m Daily 752А Sapsan 62.04 $
06:50 10:45 3h 55m Daily 754А Sapsan 62.04 $
07:00 11:04 4h 04m Daily 756А Sapsan 77.05 $

Moscow - St. Petersburg FAQ

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

How far is it from Moscow to St. Petersburg if travel by train?

How many hours does it take to get from Moscow to St. Petersburg by train?

What trains operate between Moscow and St. Petersburg?

Where is the station in Moscow from which the Sapsan train departs?

Moscow - St. Petersburg train reviews

feedback left 2 days ago
the beds are too short fot thall people. we coudn't close the cabine. it was an adventure. very friendly staff.
Train number: 016А
Travel date: 04 Dec 2019
Simi, Austria
feedback left 1 week ago
Dietary regime was acknowledged,train comfortable and clean, people helpful
Train number: 016А
Travel date: 24 Nov 2019
Femy, France
feedback left 1 week ago
We would like the seat space the stability on travel The accurate service
Train number: 764А
Travel date: 24 Nov 2019
George B, Greece
feedback left 1 week ago
excellent Sapsan train , ontime fast and very clean
Train number: 762А
Travel date: 23 Nov 2019
Rickenbacker, United Kingdom (UK)
feedback left 2 weeks ago
Great comfort and staff.
Train number: 757Н
Travel date: 19 Nov 2019
Ireland, Ireland
Find train times and buy tickets from St. Petersburg to Moscow