HomeRoutesSt. Petersburg - Moscow

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

First & last trains

First departure 01:05
Last departure 23:55

Trains overview

Trains per day 27-30
Price from 4216 RUB

Route overview

Fastest journey 3h 30m
Distance 632 km

St. Petersburg - Moscow timetable

Departure time
Arrival time
Travel Time
Departure dates
Train
Price from
Departure time 01:05
Arrival time 09:40
Travel Time 8h 35m
Departure dates Daily
Train 034В
Price from 6624 RUB
Departure time 05:30
Arrival time 09:00
Travel Time 3h 30m
Departure dates Daily
Train 751А Sapsan
Price from 5339 RUB
Departure time 05:30
Arrival time 09:00
Travel Time 3h 30m
Departure dates Daily
Train 751А Sapsan
Price from 18695 RUB
Departure time 06:40
Arrival time 10:43
Travel Time 4h 03m
Departure dates Daily
Train 753А Sapsan
Price from 5339 RUB
Departure time 06:50
Arrival time 10:50
Travel Time 4h 00m
Departure dates Daily
Train 755А Sapsan
Price from 18695 RUB
Departure time 06:50
Arrival time 10:50
Travel Time 4h 00m
Departure dates Daily
Train 755А Sapsan
Price from 5339 RUB
Departure time 09:00
Arrival time 12:58
Travel Time 3h 58m
Departure dates Daily
Train 757А Sapsan
Price from 5539 RUB
Departure time 09:10
Arrival time 13:00
Travel Time 4h 10m
Departure dates Daily
Train 759А Sapsan
Price from 5539 RUB
Departure time 09:10
Arrival time 13:05
Travel Time 3h 55m
Departure dates Daily
Train 759А Sapsan
Price from 18695 RUB
Departure time 11:00
Arrival time 14:46
Travel Time 3h 46m
Departure dates Daily
Train 761А Sapsan
Price from 5339 RUB
Departure time 11:10
Arrival time 14:56
Travel Time 3h 46m
Departure dates Daily
Train 763А Sapsan
Price from 5339 RUB
Departure time 11:10
Arrival time 14:56
Travel Time 3h 46m
Departure dates Daily
Train 763А Sapsan
Price from 19550 RUB
Departure time 13:00
Arrival time 16:58
Travel Time 3h 58m
Departure dates Daily
Train 765А Sapsan
Price from 5339 RUB
Departure time 13:10
Arrival time 17:15
Travel Time 4h 05m
Departure dates except
Sat
Train 747А Nevsky Express
Price from 4539 RUB
Departure time 15:00
Arrival time 18:45
Travel Time 3h 45m
Departure dates Daily
Train 767А Sapsan
Price from 5339 RUB
Departure time 15:10
Arrival time 18:59
Travel Time 3h 49m
Departure dates Daily
Train 769А Sapsan
Price from 5339 RUB
Departure time 17:00
Arrival time 20:54
Travel Time 3h 54m
Departure dates Daily
Train 771Н Sapsan
Price from 5439 RUB
Departure time 17:10
Arrival time 20:56
Travel Time 3h 46m
Departure dates Daily
Train 773А Sapsan
Price from 5339 RUB
Departure time 19:00
Arrival time 22:58
Travel Time 3h 58m
Departure dates Daily
Train 775А Sapsan
Price from 5339 RUB
Departure time 19:10
Arrival time 23:13
Travel Time 4h 03m
Departure dates Daily
Train 777А Sapsan
Price from 5339 RUB
Departure time 21:00
Arrival time 00:40
Travel Time 3h 40m
Departure dates Daily
Train 779А Sapsan
Price from 5339 RUB
Departure time 21:53
Arrival time 06:06
Travel Time 8h 13m
Departure dates except
Sat
Train 007А Doubledecker
Price from 5439 RUB
Departure time 22:11
Arrival time 05:49
Travel Time 7h 38m
Departure dates Daily
Train 029А
Price from 4739 RUB
Departure time 22:29
Arrival time 05:57
Travel Time 7h 28m
Departure dates Daily
Train 019У Megapolis
Price from 4739 RUB
Departure time 22:41
Arrival time 06:50
Travel Time 8h 09m
Departure dates Daily
Train 015А Arktika
Price from 5739 RUB
Departure time 22:50
Arrival time 06:45
Travel Time 7h 55m
Departure dates Odd-numbered
Train 005А Doubledecker
Price from 4839 RUB
Departure time 23:30
Arrival time 08:30
Travel Time 9h 00m
Departure dates Daily
Train 003А Express
Price from 6849 RUB
Departure time 23:36
Arrival time 07:19
Travel Time 7h 43m
Departure dates Daily
Train 025А Smena-A. Betankur (Doubledecker)
Price from 4216 RUB
Departure time 23:44
Arrival time 08:14
Travel Time 8h 30m
Departure dates Daily
Train 053Ч Grand Express
Price from 6374 RUB
Departure time 23:55
Arrival time 07:55
Travel Time 8h 00m
Departure dates Daily
Train 001А Red Arrow
Price from 6724 RUB
Show all Hide

Recommended trains on the route St. Petersburg - Moscow

751А and others
Sapsan
Price from: 5339 RUB
001А
Red Arrow
Price from: 6724 RUB
005А, 025А
Doubledecker
Price from: 4216 RUB
747А
Nevsky Express
Price from: 4539 RUB
053Ч
Grand Express
Price from: 6374 RUB
003А
Express
Price from: 6849 RUB
019У
Megapolis
Price from: 4739 RUB
015А
Arktika
Price from: 5739 RUB
Find train times and buy tickets from St. Petersburg to Moscow

You can also be interested in...