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

Trains from St Petersburg to Moscow

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

St. Petersburg to Moscow route details

Route overview

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

Trains overview

First departure 00:11
Last departure 23:55
Trains per day 24 - 26
Price from 48.52 $

St. Petersburg - Moscow timetable

Departure time Arrival time Travel time Departure dates Train Price from
00:11 09:45 9h 34m Daily 119А 62.61 $
01:05 09:30 8h 25m Daily 034В Baltic Express 58.23 $
05:30 09:00 3h 30m Daily 751А Sapsan 78.82 $
06:40 10:43 4h 03m Daily 753А Sapsan 78.82 $
06:50 10:52 4h 02m Daily 755А Sapsan 82.42 $

St. Petersburg - Moscow train reviews

feedback left 4 days ago
On 5th we availed the Sapsan train from Moscow to St. Petersburg. The fare of this train from St. Petersburg to Moscow on 8-11-19 was much less but in terms of service it was almost at par n perhaps better in certain areas. We were given complimentary bacon sandwiches, journals were provided and also gift hampers containing chocolate bar and slippers for use in the train to each passenger!! Staffs were extremely courteous and attended whenever requested!! It took about 20 mins more than Sapsan in the same route!! Highly recommended!!
Train number: 747А
Travel date: 08 Nov 2019
Kaushik Chatterjee, India
feedback left 4 days ago
Wide space, comfortable seat. Good service.
Train number: 759А
Travel date: 08 Nov 2019
Chania, Thailand
feedback left 5 days ago
We did like the cleaness and the service on board. Traveling by train from saint Petersburg to moscow has been a great esperience for us all. 1st class at the price of a 2nd class.
Train number: 747А
Travel date: 05 Nov 2019
Vincenzo, Italy
feedback left 5 days ago
The train was very clean and comfortable. The breakfast was a pleasant surprise. I wish I had known that our seats were backwards beforehand. If I had, I would have bought the one facing forward. The seat back was not reclining, so it was a little bit hard to get into sleep. I also wish that there were a sign in the waiting area so that I can see if the train is waiting right at the platform. I had to wait for more than 20 minutes at the platform in a cold weather before the train comes in.
Train number: 759А
Travel date: 31 Oct 2019
Peter, United States Of America (USA)
feedback left 5 days ago
Everything was perfect except the food (not very good et not hot enough).
Train number: 765А
Travel date: 30 Oct 2019
Florence André, Belgium
Find train times and buy tickets from Moscow to St. Petersburg