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
Daily06:4510:30
158А
Sapsan
Daily13:3017:45
160А
Sapsan
Daily13:4518:00
162А
Sapsan
Daily16:3020:29
164А
Sapsan
Daily19:3023:19
166А
Sapsan
Daily19: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

Prices (RUR)

Second classDeluxe class
038А
Aphanasiy Nikitin
1252.50 1252.50
030А2657.90 2657.90
049Ч2766.20 2766.20
152А
Sapsan
3193.00 3193.00
158А
Sapsan
2354.50 2354.50
160А
Sapsan
2356.80 2356.80
162А
Sapsan
3515.60 3515.60
164А
Sapsan
6558.50 6558.50
166А
Sapsan
6558.50 6558.50
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