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

railroad tickets Leningradskiy station → Moskovskiy station

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 2025 .
Для этой страницы доступна версия сайта на русском языке и адаптированная для мобильных устройств

Timetable Leningradskiy station — Moskovskiy station

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 Petersburg
«Nochnoi Ekspress»
00:25  from Moscow Leningradskiy station08:56  to Saint Petersburg Moskovskiy station8 hrs 31 mins022А
9.8
Train rating
2nd
1 885 ₽
1st
3 264 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg01:25  from Moscow Leningradskiy station10:20  to Saint Petersburg Moskovskiy station8 hrs 55 mins154А
6.7
Train rating
3rd
1 963 ₽
2nd
1 895 ₽
Choose the date
Moscow  Saint Petersburg01:37  from Moscow Leningradskiy station12:02  to Saint Petersburg Moskovskiy station10 hrs 25 mins056В
7.8
Train rating
3rd
1 857 ₽
2nd
1 795 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
05:45  from Moscow Leningradskiy station09:33  to Saint Petersburg Moskovskiy station3 hrs 48 mins754А
9.4
Train rating
Sitting
1 968 ₽
Choose the date
Moscow  Saint Petersburg
«Lastochka»
05:52  from Moscow Leningradskiy station11:11  to Saint Petersburg Moskovskiy station5 hrs 19 mins724В
8.6
Train rating
Sitting
831 ₽
Choose the date
Moscow  Saint Petersburg
«Avrora (dvukhetazhnyy)»
06:05  from Moscow Leningradskiy station12:00  to Saint Petersburg Moskovskiy station5 hrs 55 mins742У
9.6
Train rating
Sitting
1 071 ₽
2nd
2 066 ₽
1st
9 129 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
06:50  from Moscow Leningradskiy station10:46  to Saint Petersburg Moskovskiy station3 hrs 56 mins756А
9.5
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
07:00  from Moscow Leningradskiy station11:06  to Saint Petersburg Moskovskiy station4 hrs 6 mins758А
9.6
Train rating
Sitting
2 117 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
09:30  from Moscow Leningradskiy station13:26  to Saint Petersburg Moskovskiy station3 hrs 56 mins760А
9.5
Train rating
Sitting
2 117 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
09:40  from Moscow Leningradskiy station13:50  to Saint Petersburg Moskovskiy station4 hrs 10 mins762А
9.6
Train rating
Sitting
2 117 ₽
1st
57 740 ₽
Choose the date
Moscow  Saint Petersburg
«Dvukhetazhnyy»
10:53  from Moscow Leningradskiy station18:00  to Saint Petersburg Moskovskiy station7 hrs 7 mins152А
8.8
Train rating
2nd
2 036 ₽
1st
7 710 ₽
Choose the date
Moscow  Saint Petersburg10:53  from Moscow Leningradskiy station18:00  to Saint Petersburg Moskovskiy station7 hrs 7 mins152В
2nd
2 689 ₽
1st
7 419 ₽
Choose the date
Moscow  Saint Petersburg10:53  from Moscow Leningradskiy station18:00  to Saint Petersburg Moskovskiy station7 hrs 7 mins198А
6.8
Train rating
3rd
2 580 ₽
2nd
2 496 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
11:30  from Moscow Leningradskiy station15:20  to Saint Petersburg Moskovskiy station3 hrs 50 mins764А
9.5
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
11:40  from Moscow Leningradskiy station15:30  to Saint Petersburg Moskovskiy station3 hrs 50 mins766А
9.4
Train rating
Sitting
2 118 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
12:28  from Moscow Leningradskiy station16:44  to Saint Petersburg Moskovskiy station4 hrs 16 mins768А
9.4
Train rating
Sitting
2 118 ₽
1st
57 740 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
13:40  from Moscow Leningradskiy station17:40  to Saint Petersburg Moskovskiy station4 hrs 770А
9.4
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
15:30  from Moscow Leningradskiy station19:25  to Saint Petersburg Moskovskiy station3 hrs 55 mins772А
9.4
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
15:40  from Moscow Leningradskiy station19:35  to Saint Petersburg Moskovskiy station3 hrs 55 mins774А
9.4
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg15:45  from Moscow Leningradskiy station21:05  to Saint Petersburg Moskovskiy station5 hrs 20 mins726В
8.8
Train rating
Sitting
830 ₽
Choose the date
Moscow  Saint Petersburg
«Avrora»
16:30  from Moscow Leningradskiy station23:10  to Saint Petersburg Moskovskiy station6 hrs 40 mins744У
9.5
Train rating
Sitting
875 ₽
2nd
2 066 ₽
1st
9 129 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
17:30  from Moscow Leningradskiy station21:19  to Saint Petersburg Moskovskiy station3 hrs 49 mins776А
9.2
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
17:40  from Moscow Leningradskiy station21:40  to Saint Petersburg Moskovskiy station4 hrs 778А
9.2
Train rating
Sitting
2 111 ₽
1st
57 740 ₽
Choose the date
Moscow  Saint Petersburg18:45  from Moscow Leningradskiy station04:30 the next day to Saint Petersburg Moskovskiy station9 hrs 45 mins168А
3rd
2 487 ₽
2nd
2 562 ₽
Choose the date
Moscow  Saint Petersburg18:57  from Moscow Leningradskiy station04:36 the next day to Saint Petersburg Moskovskiy station9 hrs 39 mins164А
7.6
Train rating
3rd
1 939 ₽
2nd
1 612 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
19:30  from Moscow Leningradskiy station23:37  to Saint Petersburg Moskovskiy station4 hrs 7 mins780А
9.3
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Nevskiy Ekspress»
19:40  from Moscow Leningradskiy station23:48  to Saint Petersburg Moskovskiy station4 hrs 8 mins748А
9.4
Train rating
Sitting
1 099 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
20:50  from Moscow Leningradskiy station00:40 the next day to Saint Petersburg Moskovskiy station3 hrs 50 mins784А
9.1
Train rating
Sitting
2 046 ₽
Choose the date
Moscow  Saint Petersburg
«Sapsan»
21:00  from Moscow Leningradskiy station00:49 the next day to Saint Petersburg Moskovskiy station3 hrs 49 mins786А
9.3
Train rating
Sitting
2 740 ₽
Choose the date
Moscow  Saint Petersburg21:45  from Moscow Leningradskiy station05:19 the next day to Saint Petersburg Moskovskiy station7 hrs 34 mins062В
8.1
Train rating
2nd
1 674 ₽
1st
4 783 ₽
Choose the date
Moscow  Saint Petersburg
«Smena – A. Betankur (dvukhetazhnyy)»
22:00  from Moscow Leningradskiy station05:42 the next day to Saint Petersburg Moskovskiy station7 hrs 42 mins026А
9.2
Train rating
2nd
1 626 ₽
1st
6 944 ₽
Choose the date
Moscow  Saint Petersburg22:30  from Moscow Leningradskiy station06:41 the next day to Saint Petersburg Moskovskiy station8 hrs 11 mins028А
7.7
Train rating
Sitting
906 ₽
3rd
1 185 ₽
2nd
1 839 ₽
1st
4 897 ₽
Choose the date
Moscow  Saint Petersburg
«Megapolis»
22:50  from Moscow Leningradskiy station07:00 the next day to Saint Petersburg Moskovskiy station8 hrs 10 mins020У
9.2
Train rating
2nd
1 838 ₽
1st
4 450 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg
«Dvukhetazhnyy»
23:10  from Moscow Leningradskiy station06:31 the next day to Saint Petersburg Moskovskiy station7 hrs 21 mins006А
9.1
Train rating
2nd
1 389 ₽
1st
4 783 ₽
Choose the date
Moscow  Saint Petersburg23:10  from Moscow Leningradskiy station06:31 the next day to Saint Petersburg Moskovskiy station7 hrs 21 mins196А
7.1
Train rating
3rd
2 393 ₽
2nd
2 496 ₽
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
3rd
4 073 ₽
2nd
1 575 ₽
1st
4 230 ₽
Prem
15 059 ₽
Choose the date
Wi-Fi
Moscow  Saint Petersburg
«Grand Ekspress»
23:48  from Moscow Leningradskiy station08:36 the next day to Saint Petersburg Moskovskiy station8 hrs 48 mins054А
9.4
Train rating
2nd
3 941 ₽
1st
8 651 ₽
Prem
24 190 ₽
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 575 ₽
1st
4 284 ₽
Prem
16 842 ₽
Choose the date