Call Now to book train ticket in Russia

Train Timetable

 
Choose the route

Moscow - St Petersburg

Train Route Departure Dates Travel time Departure Arrival
238 Moscow - St Petersburg 25.12-05.01 Daily 08.25 00.23 08.48
016 Moscow - St Petersburg Daily 08.33 00.30 09.03
048 Moscow - St Petersburg 31.12-31.12 Daily 08.40 00.45 09.25
030 Moscow - St Petersburg except Sundays 08.55 01.05 10.00
059 Moscow - St Petersburg Daily 08.23 01.29 09.52
106 Moscow - St Petersburg till 24.12 on Saturdays 08.30 01.44 10.14
144/148 Moscow - St Petersburg Daily 08.38 01.55 10.33
110 Moscow - St Petersburg 31.12-31.12 Daily 09.52 02.11 12.03
089 Moscow - St Petersburg Even-numbered 08.20 02.36 10.56
044 Moscow - St Petersburg Odd-numbered 07.54 03.33 11.27
982 Moscow - St Petersburg 31.12-10.01 on Tue, Sat 07.59 03.51 11.50
036/231 Moscow - St Petersburg Daily 08.37 05.18 13.55
062 Moscow - St Petersburg 30.12-31.12 Daily 08.57 08.43 17.40
068 Moscow - St Petersburg 30.12-31.12 Daily 08.29 09.30 17.59
076 Moscow - St Petersburg 31.12-31.12 Daily 08.07 10.00 18.07
058 Moscow - St Petersburg 30.12-30.12 Daily 08.10 11.10 19.20
008 Moscow - St Petersburg Even-numbered 08.44 11.15 19.59
024 Moscow - St Petersburg Daily 08.29 12.30 20.59
160 Moscow - St Petersburg Daily 05.15 16.30 21.45
168 Moscow - St Petersburg except Sundays 04.32 18.28 23.00
166 Moscow - St Petersburg on Mon, Wed, Fri 04.31 19.10 23.41
212 Moscow - St Petersburg 29.12-29.12 Daily 08.49 21.10 05.59
028/066 Moscow - St Petersburg Daily 08.00 21.30 05.30
013/132 Moscow - St Petersburg Daily 08.13 21.55 06.08
020 Moscow - St Petersburg except Saturdays 07.27 22.11 05.38
026 Moscow - St Petersburg Daily 07.38 23.00 06.38
054 Moscow - St Petersburg Daily 09.05 23.24 08.29
002 Moscow - St Petersburg Daily 08.00 23.55 07.55