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 58m
Distance 631 km

Trains overview

First departure 00:11
Last departure 23:55
Trains per day 19 - 21
Price from 48.70 $

St. Petersburg - Moscow timetable

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

St. Petersburg - Moscow train reviews

feedback left 13 hours ago
Fantastic and very comfortable trip from St. Petersburg to Moscow. Very kind personnel and comfortable seats. A lot of space to let our child play too.
Train number: 757А
Travel date: 16 Aug 2019
Raffaele from Benevento, Italy, Italy
feedback left 13 hours ago
Superb experience, My Kids enjoyed the Bullet train Journey. Prompt , Super hygienic and Clean trains, Supper helpful staff... all went well....
Train number: 753А
Travel date: 16 Aug 2019
Dr Sudhir Sawarkar, India
feedback left 1 day ago
We like services
Train number: 757А
Travel date: 15 Aug 2019
Mim, United Arab Emirates
feedback left 1 day ago
Love everything about it. We were on business class and service is better than some airlines!
Train number: 765А
Travel date: 15 Aug 2019
Dalodom, Thailand
feedback left 1 day ago
The train is good, comfortable, the breakfast is fine, thank you.
Train number: 019У
Travel date: 15 Aug 2019
Rongbey Chang, Taiwan, Province of China
Find train times and buy tickets from Moscow to St. Petersburg