Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
5 December, 6 December
Choose the time frame for departure, if relevant
 h. —   h.
Select a date,
to search for
 

railroad tickets Moskva (all stations) → Sankt-Peterburg (all stations)

Get the schedule of passenger trains from Moscow to Saint Petersburg. Please note there are can be changes in the schedule. This page shows current train schedule for 2020 .

Timetable Moskva (all stations) — Sankt-Peterburg (all stations)

What trains operate on this route
Arrival and departure at Moscow time
Train routeDeparture
from Moscow
Arrival
to Saint Petersburg
Travel timeTrain number
Price
Moscow  Saint Petersburg00:09  from Moscow Kurskiy station09:50  to Saint Petersburg Moskovskiy station9 hrs 41 mins114С
3rd
2 148 ₽
2nd
1 963 ₽
1st
4 366 ₽
Choose the date
Moscow  Saint Petersburg
«Megapolis»
00:20  from Moscow Leningradskiy station08:59  to Saint Petersburg Moskovskiy station8 hrs 39 mins020У
9.2
Train rating
2nd
1 528 ₽
1st
3 990 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg
«Volga»
00:33  from Moscow Kurskiy station09:05  to Saint Petersburg Moskovskiy station8 hrs 32 mins060*Г
9.1
Train rating
3rd
2 402 ₽
2nd
2 396 ₽
1st
7 554 ₽
Choose the date
Moscow  Saint Petersburg
«Arktika»
00:41  from Moscow Leningradskiy station09:13  to Saint Petersburg Ladozhskiy station8 hrs 32 mins016А
8.8
Train rating
3rd
1 699 ₽
2nd
2 396 ₽
1st
6 502 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg00:41  from Moscow Leningradskiy station09:13  to Saint Petersburg Ladozhskiy station8 hrs 32 mins016Ч
3rd
2 641 ₽
2nd
2 576 ₽
1st
6 464 ₽
Choose the date
Moscow  Saint Petersburg01:15  from Moscow Leningradskiy station10:04  to Saint Petersburg Moskovskiy station8 hrs 49 mins030А
7.6
Train rating
2nd
1 958 ₽
Choose the date
Moscow  Saint Petersburg01:15  from Moscow Leningradskiy station10:04  to Saint Petersburg Moskovskiy station8 hrs 49 mins030В
3rd
1 572 ₽
2nd
1 711 ₽
1st
5 499 ₽
Choose the date
Moscow  Saint Petersburg
«Tavriya»
02:08  from Moscow Kazanskiy station10:20  to Saint Petersburg Moskovskiy station8 hrs 12 mins007*С
8.9
Train rating
3rd
1 926 ₽
2nd
1 557 ₽
1st
3 834 ₽
Prem
13 467 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg03:25  from Moscow Kurskiy station10:25  to Saint Petersburg Moskovskiy station7 hrs 082В
8.1
Train rating
3rd
1 654 ₽
2nd
1 663 ₽
Choose the date
Moscow  Saint Petersburg03:37  from Moscow Kurskiy station11:40  to Saint Petersburg Moskovskiy station8 hrs 3 mins050*Ч
8.2
Train rating
3rd
1 705 ₽
2nd
1 663 ₽
Choose the date
Moscow  Saint Petersburg03:43  from Moscow Kurskiy station12:25  to Saint Petersburg Moskovskiy station8 hrs 42 mins090*Ж
8.1
Train rating
3rd
1 705 ₽
2nd
1 663 ₽
Choose the date
Moscow  Saint Petersburg03:44  from Moscow Kurskiy station13:00  to Saint Petersburg Moskovskiy station9 hrs 16 mins298Ч
7.0
Train rating
Sitting
1 330 ₽
3rd
2 114 ₽
2nd
1 933 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
05:45  from Moscow Leningradskiy station09:15  to Saint Petersburg Moskovskiy station3 hrs 30 mins752А
9.5
Train rating
Sitting
1 541 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
06:50  from Moscow Leningradskiy station10:45  to Saint Petersburg Moskovskiy station3 hrs 55 mins754А
9.5
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
07:00  from Moscow Leningradskiy station11:04  to Saint Petersburg Moskovskiy station4 hrs 4 mins756А
9.6
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
09:20  from Moscow Kurskiy station13:20  to Saint Petersburg Moskovskiy station4 hrs 758*Н
9.2
Train rating
Sitting
1 717 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
09:40  from Moscow Leningradskiy station13:30  to Saint Petersburg Moskovskiy station3 hrs 50 mins760А
9.5
Train rating
Sitting
1 920 ₽
Choose the date
Moscow  Saint Petersburg10:53  from Moscow Leningradskiy station18:25  to Saint Petersburg Moskovskiy station7 hrs 32 mins176Ч
2nd
1 759 ₽
1st
4 459 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
11:30  from Moscow Leningradskiy station15:16  to Saint Petersburg Moskovskiy station3 hrs 46 mins762А
9.6
Train rating
Sitting
1 836 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
11:40  from Moscow Leningradskiy station15:26  to Saint Petersburg Moskovskiy station3 hrs 46 mins764А
9.5
Train rating
Sitting
1 836 ₽
Choose the date
Moscow  Saint Petersburg12:45  from Moscow Kurskiy station21:50  to Saint Petersburg Moskovskiy station9 hrs 5 mins248*С
8.1
Train rating
3rd
2 148 ₽
2nd
3 171 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
13:30  from Moscow Leningradskiy station17:25  to Saint Petersburg Moskovskiy station3 hrs 55 mins766А
9.4
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Nevskiy Ekspress»
13:40  from Moscow Leningradskiy station17:45  to Saint Petersburg Moskovskiy station4 hrs 5 mins748А
9.4
Train rating
Sitting
670 ₽
Choose the date
Moscow  Saint Petersburg
«Strizh»
14:58  from Moscow Kurskiy station19:24  to Saint Petersburg Ladozhskiy station4 hrs 26 mins712М
Sitting
2 287 ₽
2nd
1 624 ₽
1st
3 199 ₽
Choose the date
Moscow  Saint Petersburg
«Strizh»
14:58  from Moscow Kurskiy station19:24  to Saint Petersburg Ladozhskiy station4 hrs 26 mins714*Й
10
Train rating
Sitting
3 050 ₽
2nd
1 663 ₽
1st
3 936 ₽
Choose the date
Moscow  Saint Petersburg
«Lastochka Es2gp»
15:21  from Moscow Leningradskiy station22:20  to Saint Petersburg Moskovskiy station6 hrs 59 mins726Ч
9.0
Train rating
Sitting
1 371 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
15:30  from Moscow Leningradskiy station19:30  to Saint Petersburg Moskovskiy station4 hrs 768А
9.5
Train rating
Sitting
1 717 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
15:40  from Moscow Leningradskiy station19:40  to Saint Petersburg Moskovskiy station4 hrs 770А
9.3
Train rating
Sitting
1 717 ₽
Choose the date
Moscow  Saint Petersburg16:00  from Moscow Leningradskiy station00:29 the next day to Saint Petersburg Ladozhskiy station8 hrs 29 mins160В
8.9
Train rating
3rd
1 174 ₽
2nd
841 ₽
1st
3 420 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
17:30  from Moscow Leningradskiy station21:16  to Saint Petersburg Moskovskiy station3 hrs 46 mins772А
9.4
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
17:40  from Moscow Leningradskiy station21:35  to Saint Petersburg Moskovskiy station3 hrs 55 mins774А
9.4
Train rating
Sitting
1 717 ₽
Choose the date
Moscow  Saint Petersburg18:45  from Moscow Leningradskiy station04:35 the next day to Saint Petersburg Moskovskiy station9 hrs 50 mins290А
7.1
Train rating
3rd
2 033 ₽
2nd
1 858 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
19:30  from Moscow Leningradskiy station23:25  to Saint Petersburg Moskovskiy station3 hrs 55 mins776А
9.2
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
19:40  from Moscow Leningradskiy station23:44  to Saint Petersburg Moskovskiy station4 hrs 4 mins778А
9.3
Train rating
Sitting
1 807 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
21:00  from Moscow Leningradskiy station00:35 the next day to Saint Petersburg Moskovskiy station3 hrs 35 mins780А
9.3
Train rating
Sitting
1 541 ₽
Choose the date
Moscow  Saint Petersburg21:21  from Moscow Kurskiy station05:01 the next day to Saint Petersburg Moskovskiy station7 hrs 40 mins122*С
8.0
Train rating
3rd
1 868 ₽
2nd
1 778 ₽
Choose the date
Moscow  Saint Petersburg21:21  from Moscow Kurskiy station05:01 the next day to Saint Petersburg Moskovskiy station7 hrs 40 mins136*С
7.0
Train rating
3rd
1 654 ₽
2nd
1 663 ₽
Choose the date
Moscow  Saint Petersburg21:24  from Moscow Leningradskiy station05:19 the next day to Saint Petersburg Moskovskiy station7 hrs 55 mins056А
8.1
Train rating
3rd
2 033 ₽
2nd
1 886 ₽
1st
4 459 ₽
Choose the date
Moscow  Saint Petersburg21:33  from Moscow Kurskiy station07:19 the next day to Saint Petersburg Ladozhskiy station9 hrs 46 mins120В
7.7
Train rating
3rd
1 705 ₽
2nd
1 663 ₽
Choose the date
Moscow  Saint Petersburg
«Smena – A. Betankur»
21:50  from Moscow Leningradskiy station06:06 the next day to Saint Petersburg Moskovskiy station8 hrs 16 mins026А
9.3
Train rating
2nd
1 835 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg
«Samara»
21:57  from Moscow Kurskiy station05:32 the next day to Saint Petersburg Moskovskiy station7 hrs 35 mins108*Й
8.8
Train rating
Sitting
1 440 ₽
3rd
2 255 ₽
2nd
2 396 ₽
1st
5 711 ₽
Choose the date
Moscow  Saint Petersburg22:07  from Moscow Leningradskiy station06:47 the next day to Saint Petersburg Moskovskiy station8 hrs 40 mins220А
7.3
Train rating
2nd
1 683 ₽
Choose the date
Moscow  Saint Petersburg22:21  from Moscow Kurskiy station06:16 the next day to Saint Petersburg Ladozhskiy station7 hrs 55 mins132Г
8.0
Train rating
3rd
1 630 ₽
2nd
1 663 ₽
1st
6 149 ₽
Choose the date
Moscow  Saint Petersburg22:21  from Moscow Kurskiy station06:16 the next day to Saint Petersburg Ladozhskiy station7 hrs 55 mins146У
7.1
Train rating
Sitting
918 ₽
3rd
1 654 ₽
2nd
1 663 ₽
1st
5 168 ₽
Choose the date
Moscow  Saint Petersburg22:35  from Moscow Leningradskiy station06:40 the next day to Saint Petersburg Moskovskiy station8 hrs 5 mins028А
8.1
Train rating
Sitting
854 ₽
3rd
1 572 ₽
2nd
2 134 ₽
Choose the date
Moscow  Saint Petersburg
«Dvukhetazhnyy»
22:50  from Moscow Leningradskiy station06:30 the next day to Saint Petersburg Moskovskiy station7 hrs 40 mins006А
9.2
Train rating
2nd
1 898 ₽
1st
4 203 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg23:10  from Moscow Leningradskiy station05:45 the next day to Saint Petersburg Moskovskiy station6 hrs 35 mins232У
7.4
Train rating
3rd
1 595 ₽
2nd
2 822 ₽
Choose the date
Moscow  Saint Petersburg
«Ekspress»
23:30  from Moscow Leningradskiy station08:30 the next day to Saint Petersburg Moskovskiy station9 hrs 004А
9.5
Train rating
2nd
1 759 ₽
1st
5 088 ₽
Prem
15 217 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg
«Grand Ekspress»
23:40  from Moscow Leningradskiy station08:36 the next day to Saint Petersburg Moskovskiy station8 hrs 56 mins054Ч
9.3
Train rating
2nd
2 693 ₽
1st
5 048 ₽
Prem
15 372 ₽
Choose the date
Premium
Wi-Fi
Moscow  Saint Petersburg
«Krasnaya Strela»
23:55  from Moscow Leningradskiy station07:55 the next day to Saint Petersburg Moskovskiy station8 hrs 002А
9.5
Train rating
2nd
1 759 ₽
1st
6 076 ₽
Prem
16 096 ₽
Choose the date
Dynamic price formation