| Train route | Departure from Saint Petersburg | Arrival to Moscow | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Saint Petersburg → Moscow | 00:12 from Saint Petersburg Moskovskiy station | 09:47 to Moscow Vostochnyy station | 9 hrs 35 mins | 119А 7.5 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 787 ₽ | ||
| Saint Petersburg → Moscow «Nochnoi Ekspress» | 00:40 from Saint Petersburg Moskovskiy station | 09:27 to Moscow Leningradskiy station | 8 hrs 47 mins | 021А 9.7 Train rating | 2nd ~ 1 981 ₽ 1st ~ 7 405 ₽ | Wi-Fi Internet accessWi-Fi is available in this train.|In some parts of the route internet access might be unavailable. | |
| Saint Petersburg → Moscow | 00:50 from Saint Petersburg Moskovskiy station | 09:53 to Moscow Leningradskiy station | 9 hrs 3 mins | 169А 7.8 Train rating | 3rd ~ 2 684 ₽ 2nd ~ 6 284 ₽ | ||
| Saint Petersburg → Moscow | 01:15 from Saint Petersburg Moskovskiy station | 11:53 to Moscow Leningradskiy station | 10 hrs 38 mins | 163А 7.3 Train rating | 3rd ~ 3 254 ₽ 2nd ~ 8 108 ₽ | ||
| Saint Petersburg → Moscow | 01:27 from Saint Petersburg Moskovskiy station | 10:09 to Moscow Kurskiy station | 8 hrs 42 mins | 177У 6.5 Train rating | 3rd ~ 3 344 ₽ 2nd ~ 5 773 ₽ | ||
| Saint Petersburg → Moscow | 01:55 from Saint Petersburg Moskovskiy station | 12:10 to Moscow Leningradskiy station | 10 hrs 15 mins | 155А | 3rd ~ 2 684 ₽ 2nd ~ 6 181 ₽ | ||
| Saint Petersburg → Moscow | 01:55 from Saint Petersburg Moskovskiy station | 10:16 to Moscow Leningradskiy station | 8 hrs 21 mins | 167А 5.0 Train rating | 2nd ~ 6 502 ₽ | ||
| Saint Petersburg → Moscow | 02:04 from Saint Petersburg Ladozhskiy station | 10:11 to Moscow Leningradskiy station | 8 hrs 7 mins | 037*У | Sitting ~ 1 562 ₽ 2nd ~ 2 375 ₽ 1st ~ 11 320 ₽ Prem ~ 17 991 ₽ | ||
| Saint Petersburg → Moscow | 02:04 from Saint Petersburg Ladozhskiy station | 10:16 to Moscow Leningradskiy station | 8 hrs 12 mins | 159*А 9.0 Train rating | Sitting ~ 1 636 ₽ 2nd ~ 1 399 ₽ 1st ~ 5 871 ₽ Prem ~ 16 539 ₽ | ||
| Saint Petersburg → Moscow | 02:15 from Saint Petersburg Moskovskiy station | 12:10 to Moscow Leningradskiy station | 9 hrs 55 mins | 165А 6.9 Train rating | 3rd ~ 2 684 ₽ 2nd ~ 6 065 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 05:30 from Saint Petersburg Moskovskiy station | 09:40 to Moscow Leningradskiy station | 4 hrs 10 mins | 751А 9.5 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow «Avrora (dvukhetazhnyy)» Premium service train | 06:00 from Saint Petersburg Moskovskiy station | 12:36 to Moscow Leningradskiy station | 6 hrs 36 mins | 741У 9.6 Train rating | Sitting ~ 1 028 ₽ 2nd ~ 2 246 ₽ 1st ~ 8 049 ₽ | ||
| Saint Petersburg → Moscow | 06:05 from Saint Petersburg Moskovskiy station | 16:20 to Moscow Vostochnyy station | 10 hrs 15 mins | 255В 7.8 Train rating | 3rd ~ 2 790 ₽ 2nd ~ 5 090 ₽ | ||
| Saint Petersburg → Moscow «Lastochka Es2gp» | 06:05 from Saint Petersburg Moskovskiy station | 12:10 to Moscow Leningradskiy station | 6 hrs 5 mins | 737В 9.3 Train rating | Sitting ~ 5 898 ₽ | ||
| Saint Petersburg → Moscow «Lastochka» | 06:30 from Saint Petersburg Moskovskiy station | 12:24 to Moscow Leningradskiy station | 5 hrs 54 mins | 723Р 8.6 Train rating | Sitting ~ 831 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 07:03 from Saint Petersburg Moskovskiy station | 11:21 to Moscow Leningradskiy station | 4 hrs 18 mins | 755А 9.5 Train rating | Sitting ~ 1 735 ₽ 1st ~ 77 481 ₽ | ||
| Saint Petersburg → Moscow | 07:05 from Saint Petersburg Moskovskiy station | 15:27 to Moscow Leningradskiy station | 8 hrs 22 mins | 243А 8.0 Train rating | 2nd ~ 5 101 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 07:13 from Saint Petersburg Moskovskiy station | 11:31 to Moscow Leningradskiy station | 4 hrs 18 mins | 757А 9.6 Train rating | Sitting ~ 1 993 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» | 09:00 from Saint Petersburg Moskovskiy station | 13:22 to Moscow Leningradskiy station | 4 hrs 22 mins | 759А 9.5 Train rating | Sitting ~ 1 305 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 09:10 from Saint Petersburg Moskovskiy station | 13:29 to Moscow Leningradskiy station | 4 hrs 19 mins | 761А 9.6 Train rating | Sitting ~ 1 735 ₽ | ||
| Saint Petersburg → Moscow | 09:20 from Saint Petersburg Moskovskiy station | 17:33 to Moscow Leningradskiy station | 8 hrs 13 mins | 151В 9.4 Train rating | 2nd ~ 4 294 ₽ 1st ~ 8 190 ₽ | ||
| Saint Petersburg → Moscow | 10:20 from Saint Petersburg Moskovskiy station | 17:40 to Moscow Leningradskiy station | 7 hrs 20 mins | 051А | 2nd ~ 3 087 ₽ 1st ~ 11 620 ₽ | ||
| Saint Petersburg → Moscow | 10:20 from Saint Petersburg Moskovskiy station | 18:05 to Moscow Leningradskiy station | 7 hrs 45 mins | 263А 8.1 Train rating | Sitting ~ 1 195 ₽ 2nd ~ 6 935 ₽ 1st ~ 14 019 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 13:00 from Saint Petersburg Moskovskiy station | 17:19 to Moscow Leningradskiy station | 4 hrs 19 mins | 767А 9.5 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow | 13:08 from Saint Petersburg Ladozhskiy station | 21:46 to Moscow Vostochnyy station | 8 hrs 38 mins | 131Г 7.8 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 2 279 ₽ | ||
| Saint Petersburg → Moscow | 13:08 from Saint Petersburg Ladozhskiy station | 21:46 to Moscow Vostochnyy station | 8 hrs 38 mins | 145А 7.6 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 839 ₽ 1st ~ 8 367 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 13:10 from Saint Petersburg Moskovskiy station | 17:29 to Moscow Leningradskiy station | 4 hrs 19 mins | 769А 9.4 Train rating | Sitting ~ 1 735 ₽ | ||
| Saint Petersburg → Moscow | 13:15 from Saint Petersburg Moskovskiy station | 22:30 to Moscow Vostochnyy station | 9 hrs 15 mins | 049А 7.8 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 680 ₽ | ||
| Saint Petersburg → Moscow «Avrora» Premium service train | 13:50 from Saint Petersburg Moskovskiy station | 19:56 to Moscow Leningradskiy station | 6 hrs 6 mins | 743У 9.4 Train rating | Sitting ~ 861 ₽ 2nd ~ 1 992 ₽ 1st ~ 8 897 ₽ | ||
| Saint Petersburg → Moscow | 14:35 from Saint Petersburg Ladozhskiy station | 21:28 to Moscow Leningradskiy station | 6 hrs 53 mins | 731*У | Sitting ~ 1 548 ₽ 2nd ~ 3 204 ₽ 1st ~ 8 935 ₽ | ||
| Saint Petersburg → Moscow | 14:35 from Saint Petersburg Ladozhskiy station | 21:28 to Moscow Leningradskiy station | 6 hrs 53 mins | 737*У | Sitting ~ 1 555 ₽ | ||
| Saint Petersburg → Moscow | 14:40 from Saint Petersburg Moskovskiy station | 21:24 to Moscow Leningradskiy station | 6 hrs 44 mins | 729А 9.5 Train rating | 2nd ~ 6 574 ₽ | ||
| Saint Petersburg → Moscow | 14:40 from Saint Petersburg Moskovskiy station | 21:26 to Moscow Leningradskiy station | 6 hrs 46 mins | 739У 9.3 Train rating | Sitting ~ 1 034 ₽ 2nd ~ 2 782 ₽ 1st ~ 8 941 ₽ | ||
| Saint Petersburg → Moscow «Nevskiy Ekspress» | 14:40 from Saint Petersburg Moskovskiy station | 21:26 to Moscow Leningradskiy station | 6 hrs 46 mins | 747А 9.4 Train rating | Sitting ~ 1 099 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 15:00 from Saint Petersburg Moskovskiy station | 19:19 to Moscow Leningradskiy station | 4 hrs 19 mins | 771А 9.4 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 15:10 from Saint Petersburg Moskovskiy station | 19:13 to Moscow Leningradskiy station | 4 hrs 3 mins | 773А 9.4 Train rating | Sitting ~ 1 735 ₽ | ||
| Saint Petersburg → Moscow «Avrora» | 16:07 from Saint Petersburg Moskovskiy station | 22:58 to Moscow Leningradskiy station | 6 hrs 51 mins | 745У 9.3 Train rating | Sitting ~ 1 034 ₽ 2nd ~ 2 543 ₽ 1st ~ 8 847 ₽ | ||
| Saint Petersburg → Moscow | 16:23 from Saint Petersburg Moskovskiy station | 03:17 the next day to Moscow Vostochnyy station | 10 hrs 54 mins | 121В 8.0 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 920 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 16:45 from Saint Petersburg Moskovskiy station | 21:04 to Moscow Leningradskiy station | 4 hrs 19 mins | 777А 9.3 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow «Dvukhetazhnyy» Premium service train | 16:50 from Saint Petersburg Moskovskiy station | 01:14 the next day to Moscow Vostochnyy station | 8 hrs 24 mins | 063В 8.8 Train rating | Sitting ~ 2 192 ₽ 2nd ~ 1 891 ₽ 1st ~ 8 509 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 17:00 from Saint Petersburg Moskovskiy station | 20:52 to Moscow Leningradskiy station | 3 hrs 52 mins | 775А 9.2 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow «Volga» Premium service train | 17:10 from Saint Petersburg Moskovskiy station | 02:53 the next day to Moscow Vostochnyy station | 9 hrs 43 mins | 059А 9.0 Train rating | 3rd ~ 1 607 ₽ 2nd ~ 2 964 ₽ 1st ~ 13 277 ₽ | ||
| Saint Petersburg → Moscow | 18:00 from Saint Petersburg Moskovskiy station | 04:52 the next day to Moscow Vostochnyy station | 10 hrs 52 mins | 099А 7.2 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 2 203 ₽ | ||
| Saint Petersburg → Moscow | 18:30 from Saint Petersburg Moskovskiy station | 05:47 the next day to Moscow Vostochnyy station | 11 hrs 17 mins | 135А 7.3 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 967 ₽ 1st ~ 6 408 ₽ | ||
| Saint Petersburg → Moscow | 18:30 from Saint Petersburg Moskovskiy station | 05:47 the next day to Moscow Vostochnyy station | 11 hrs 17 mins | 251А 7.6 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 842 ₽ | ||
| Saint Petersburg → Moscow | 18:30 from Saint Petersburg Moskovskiy station | 05:47 the next day to Moscow Vostochnyy station | 11 hrs 17 mins | 279А 7.4 Train rating | 3rd ~ 2 451 ₽ 2nd ~ 2 746 ₽ | ||
| Saint Petersburg → Moscow | 19:10 from Saint Petersburg Moskovskiy station | 05:25 the next day to Moscow Vostochnyy station | 10 hrs 15 mins | 029У 8.6 Train rating | Sitting ~ 1 120 ₽ 2nd ~ 1 539 ₽ | ||
| Saint Petersburg → Moscow | 19:20 from Saint Petersburg Moskovskiy station | 04:35 the next day to Moscow Leningradskiy station | 9 hrs 15 mins | 153А 6.9 Train rating | 3rd ~ 2 466 ₽ 2nd ~ 2 860 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 19:38 from Saint Petersburg Moskovskiy station | 23:54 to Moscow Leningradskiy station | 4 hrs 16 mins | 779А 9.3 Train rating | Sitting ~ 1 301 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» Premium service train | 19:48 from Saint Petersburg Moskovskiy station | 00:05 the next day to Moscow Leningradskiy station | 4 hrs 17 mins | 781А 9.3 Train rating | Sitting ~ 1 301 ₽ 1st ~ 39 241 ₽ | ||
| Saint Petersburg → Moscow «Smena – A. Betankur (dvukhetazhnyy)» Premium service train | 20:30 from Saint Petersburg Moskovskiy station | 05:42 the next day to Moscow Leningradskiy station | 9 hrs 12 mins | 025А 9.2 Train rating | 2nd ~ 1 622 ₽ 1st ~ 6 094 ₽ | ||
| Saint Petersburg → Moscow | 20:30 from Saint Petersburg Moskovskiy station | 05:11 the next day to Moscow Vostochnyy station | 8 hrs 41 mins | 089А 7.6 Train rating | 3rd ~ 1 547 ₽ 2nd ~ 1 680 ₽ | ||
| Saint Petersburg → Moscow | 20:35 from Saint Petersburg Moskovskiy station | 05:50 the next day to Moscow Kievskiy station | 9 hrs 15 mins | 057А 7.5 Train rating | 3rd ~ 1 613 ₽ 2nd ~ 1 599 ₽ | ||
| Saint Petersburg → Moscow | 20:35 from Saint Petersburg Moskovskiy station | 06:07 the next day to Moscow Vostochnyy station | 9 hrs 32 mins | 081А 7.8 Train rating | Sitting ~ 1 120 ₽ 2nd ~ 1 814 ₽ 1st ~ 5 332 ₽ | ||
| Saint Petersburg → Moscow «Sapsan» | 21:00 from Saint Petersburg Moskovskiy station | 01:10 the next day to Moscow Leningradskiy station | 4 hrs 10 mins | 785А 9.2 Train rating | Sitting ~ 1 739 ₽ | ||
| Saint Petersburg → Moscow | 21:35 from Saint Petersburg Moskovskiy station | 05:00 the next day to Moscow Leningradskiy station | 7 hrs 25 mins | 749У 8.9 Train rating | Sitting ~ 1 034 ₽ 2nd ~ 2 543 ₽ 1st ~ 9 988 ₽ | ||
| Saint Petersburg → Moscow «Lev Tolstoi» | 22:00 from Saint Petersburg Ladozhskiy station | 06:02 the next day to Moscow Leningradskiy station | 8 hrs 2 mins | 031*В | 3rd ~ 2 451 ₽ 2nd ~ 2 830 ₽ 1st ~ 6 916 ₽ | ||
| Saint Petersburg → Moscow | 22:11 from Saint Petersburg Ladozhskiy station | 06:02 the next day to Moscow Leningradskiy station | 7 hrs 51 mins | 037*Я 5.9 Train rating | 3rd ~ 3 460 ₽ 2nd ~ 7 441 ₽ 1st ~ 12 969 ₽ | ||
| Saint Petersburg → Moscow | 22:11 from Saint Petersburg Ladozhskiy station | 06:02 the next day to Moscow Leningradskiy station | 7 hrs 51 mins | 231*В 6.4 Train rating | 3rd ~ 2 529 ₽ 2nd ~ 2 845 ₽ 1st ~ 7 334 ₽ | ||
| Saint Petersburg → Moscow | 22:30 from Saint Petersburg Moskovskiy station | 07:29 the next day to Moscow Vostochnyy station | 8 hrs 59 mins | 247А 7.9 Train rating | 3rd ~ 2 551 ₽ 2nd ~ 3 010 ₽ | ||
| Saint Petersburg → Moscow «Arktika» Premium service train | 22:37 from Saint Petersburg Ladozhskiy station | 07:17 the next day to Moscow Leningradskiy station | 8 hrs 40 mins | 015А 8.1 Train rating | 3rd ~ 1 541 ₽ 2nd ~ 1 651 ₽ 1st ~ 5 388 ₽ | ||
| Saint Petersburg → Moscow | 22:40 from Saint Petersburg Moskovskiy station | 07:29 the next day to Moscow Vostochnyy station | 8 hrs 49 mins | 103А 8.0 Train rating | Sitting ~ 1 562 ₽ 3rd ~ 2 451 ₽ 2nd ~ 2 258 ₽ | ||
| Saint Petersburg → Moscow «Megapolis» Premium service train | 22:50 from Saint Petersburg Moskovskiy station | 07:00 the next day to Moscow Leningradskiy station | 8 hrs 10 mins | 019У 9.2 Train rating | 2nd ~ 1 838 ₽ 1st ~ 5 029 ₽ | Wi-Fi Internet accessWi-Fi is available in this train.|In some parts of the route internet access might be unavailable. | |
| Saint Petersburg → Moscow «Grand Ekspress» | 23:00 from Saint Petersburg Moskovskiy station | 08:00 the next day to Moscow Leningradskiy station | 9 hrs | 053А 9.3 Train rating | 2nd ~ 4 281 ₽ 1st ~ 9 451 ₽ Prem ~ 21 622 ₽ | Premium Wi-Fi Internet accessWi-Fi is available in this train.|In some parts of the route internet access might be unavailable. | |
| Saint Petersburg → Moscow «Ekspress» Premium service train | 23:30 from Saint Petersburg Moskovskiy station | 08:30 the next day to Moscow Leningradskiy station | 9 hrs | 003А 9.5 Train rating | 2nd ~ 1 575 ₽ 1st ~ 4 230 ₽ | ||
| Saint Petersburg → Moscow | 23:30 from Saint Petersburg Vitebskiy station | 10:57 the next day to Moscow Vostochnyy station | 11 hrs 27 mins | 481А 6.4 Train rating | 3rd ~ 2 608 ₽ 2nd ~ 5 667 ₽ | ||
| Saint Petersburg → Moscow «Dvukhetazhnyy» Premium service train | 23:36 from Saint Petersburg Moskovskiy station | 07:45 the next day to Moscow Leningradskiy station | 8 hrs 9 mins | 005А 9.1 Train rating | 2nd ~ 1 622 ₽ 1st ~ 5 070 ₽ | ||
| Saint Petersburg → Moscow | 23:36 from Saint Petersburg Moskovskiy station | 10:16 the next day to Moscow Leningradskiy station | 10 hrs 40 mins | 027А 7.7 Train rating | 3rd ~ 1 548 ₽ 2nd ~ 1 839 ₽ 1st ~ 4 897 ₽ | ||
| Saint Petersburg → Moscow «Krasnaya Strela» Premium service train | 23:55 from Saint Petersburg Moskovskiy station | 07:55 the next day to Moscow Leningradskiy station | 8 hrs | 001А 9.5 Train rating | 2nd ~ 1 575 ₽ 1st ~ 4 284 ₽ Prem ~ 20 944 ₽ |