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

St. Petersburg - Moscow

Ticket search

Departure date:
Currency:
TrainDeparture DatesDepartureArrival
055АDaily00:4000:00
151А
Sapsan
on Mon, Tue, Sat06:4510:25
151А
Sapsan
on Wed06:4510:30
151А
Sapsan
on Thu, Fri06:4510:25
151А
Sapsan
on Sun06:4510:30
153А
Sapsan
on Mon, Tue, Sat07:0010:50
153А
Sapsan
on Wed07:0010:50
153А
Sapsan
on Thu, Fri07:0010:50
153А
Sapsan
on Sun07:0010:50
159А
Sapsan
on Mon10:2000:00
157А
Sapsan
Daily13:3017:40
159А
Sapsan
Daily13:4517:55
049АOdd-numbered14:1022:01
161А
Sapsan
on Mon, Tue, Sat15:0018:50
161А
Sapsan
on Wed15:0018:50
161А
Sapsan
on Thu, Fri, Sun15:0018:50
145АOdd-numbered15:2022:59
059АDaily17:2001:43
165А
Sapsan
on Mon, Tue, Sat19:4523:25
165А
Sapsan
on Wed19:4523:25
165А
Sapsan
on Thu, Fri, Sun19:4523:25
029АDaily22:0000:00
027АEven-numbered22:4005:57
015АDaily23:2207:28
063А
Two Capitals
except Tuesday, Saturday23:3500:00
001А
Red Arrow
Daily23:5507:55
003А
Express
except Saturday23:5908:00

Price (RUR)

Train nameSecond classDeluxe class
055А864.00 864.00
151А
Sapsan
5121.80 5121.80
151А
Sapsan
5583.60 5583.60
151А
Sapsan
6045.40 6045.40
151А
Sapsan
3890.30 3890.30
153А
Sapsan
2612.50 2612.50
153А
Sapsan
5583.60 5583.60
153А
Sapsan
3193.00 3193.00
153А
Sapsan
3890.30 3890.30
159А
Sapsan
0.00 0.00
157А
Sapsan
2354.50 2354.50
159А
Sapsan
2356.80 2356.80
049А902.00 902.00
161А
Sapsan
5532.30 5532.30
161А
Sapsan
3193.00 3193.00
161А
Sapsan
3515.60 3515.60
145А2790.00 2790.00
059А7235.90 7235.90
165А
Sapsan
5532.30 5532.30
165А
Sapsan
3193.00 3193.00
165А
Sapsan
3515.60 3515.60
029А4126.40 4126.40
027А2550.00 2550.00
015А2480.00 2480.00
063А
Two Capitals
1252.50 1252.50
001А
Red Arrow
3450.00 3450.00
003А
Express
6923.90 5748.80