Train Timetable for Moscow - St. Petersburg. Buy Train Tickets Online.

Moscow - St. Petersburg

Ticket search

Departure date:
Currency:
TrainDeparture DatesDepartureArrival
038А
Aphanasiy Nikitin
except Sunday00:4408:48
030АDaily01:1009:42
049ЧOdd-numbered02:2312:27
152А
Sapsan
on Mon, Tue, Sat06:4510:30
152А
Sapsan
on Wed06:4510:30
152А
Sapsan
on Thu, Fri06:4510:30
152А
Sapsan
on Sun06:4510:30
158А
Sapsan
Daily13:3017:45
160А
Sapsan
Daily13:4518:00
162А
Sapsan
on Thu, Fri16:3020:29
162А
Sapsan
on Wed16:3020:29
162А
Sapsan
on Mon, Tue, Sun16:3020:29
164А
Sapsan
on Thu, Fri19:3023:19
164А
Sapsan
except Wednesday, Thursday, Friday19:3023:19
164А
Sapsan
on Wed19:3023:19
166А
Sapsan
on Thu, Fri19:4523:30
166А
Sapsan
except Wednesday, Thursday, Friday19:4523:30
166А
Sapsan
on Wed19:4523:30
135СEven-numbered20:1905:11
028АOdd-numbered21:2905:18
146УEven-numbered21:5005:45
064А
Two Capitals
except Tuesday, Saturday22:1006:00
026А
Smena
except Saturday23:0006:39
002А
Red Arrow
Daily23:5507:55
004А
Express
except Saturday23:5908:00

Price (RUR)

Train nameSecond classDeluxe class
038А
Aphanasiy Nikitin
1252.50 1252.50
030А2657.90 2657.90
049Ч2766.20 2766.20
152А
Sapsan
2612.50 2612.50
152А
Sapsan
2902.80 2902.80
152А
Sapsan
3193.00 3193.00
152А
Sapsan
1838.40 1838.40
158А
Sapsan
4711.30 4711.30
160А
Sapsan
2356.80 2356.80
162А
Sapsan
3515.60 3515.60
162А
Sapsan
3193.00 3193.00
162А
Sapsan
2870.50 2870.50
164А
Sapsan
6558.50 6558.50
164А
Sapsan
5532.30 5532.30
164А
Sapsan
3193.00 3193.00
166А
Sapsan
6558.50 6558.50
166А
Sapsan
5532.30 5532.30
166А
Sapsan
3193.00 3193.00
135С607.00 607.00
028А1250.00 1250.00
146У2430.00 2430.00
064А
Two Capitals
6923.90 6923.90
026А
Smena
1252.50 1252.50
002А
Red Arrow
3100.00 3100.00
004А
Express
6923.90 5748.80