| 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 802 ₽ 2nd ~ 1 787 ₽ | ||
| 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 | 13:55 from Saint Petersburg Moskovskiy station | 22:35 to Moscow Vostochnyy station | 8 hrs 40 mins | 049А 7.8 Train rating | 3rd ~ 1 802 ₽ 2nd ~ 1 680 ₽ | ||
| Saint Petersburg → Moscow | 16:27 from Saint Petersburg Moskovskiy station | 03:17 the next day to Moscow Vostochnyy station | 10 hrs 50 mins | 121В 7.9 Train rating | 3rd ~ 1 802 ₽ 2nd ~ 1 920 ₽ | ||
| Saint Petersburg → Moscow | 17:34 from Saint Petersburg Moskovskiy station | 04:03 the next day to Moscow Vostochnyy station | 10 hrs 29 mins | 099А 7.1 Train rating | 3rd ~ 2 202 ₽ 2nd ~ 2 376 ₽ | ||
| Saint Petersburg → Moscow «Volga» Premium service train | 18:15 from Saint Petersburg Moskovskiy station | 02:53 the next day to Moscow Vostochnyy station | 8 hrs 38 mins | 059А 9.0 Train rating | 3rd ~ 1 796 ₽ 2nd ~ 2 964 ₽ 1st ~ 10 536 ₽ | ||
| Saint Petersburg → Moscow | 18:29 from Saint Petersburg Moskovskiy station | 05:12 the next day to Moscow Vostochnyy station | 10 hrs 43 mins | 135А 7.3 Train rating | 3rd ~ 1 802 ₽ 2nd ~ 1 967 ₽ 1st ~ 6 673 ₽ | ||
| Saint Petersburg → Moscow | 18:29 from Saint Petersburg Moskovskiy station | 05:47 the next day to Moscow Vostochnyy station | 11 hrs 18 mins | 251А 7.6 Train rating | 3rd ~ 2 268 ₽ 2nd ~ 1 842 ₽ | ||
| Saint Petersburg → Moscow | 18:29 from Saint Petersburg Moskovskiy station | 05:12 the next day to Moscow Vostochnyy station | 10 hrs 43 mins | 279А 7.4 Train rating | 3rd ~ 1 728 ₽ 2nd ~ 1 584 ₽ | ||
| Saint Petersburg → Moscow «Dvukhetazhnyy» Premium service train | 19:16 from Saint Petersburg Moskovskiy station | 01:14 the next day to Moscow Vostochnyy station | 5 hrs 58 mins | 063В 8.7 Train rating | 2nd ~ 1 891 ₽ 1st ~ 8 509 ₽ | ||
| Saint Petersburg → Moscow | 20:15 from Saint Petersburg Moskovskiy station | 04:42 the next day to Moscow Vostochnyy station | 8 hrs 27 mins | 081А 7.8 Train rating | Sitting ~ 1 120 ₽ 2nd ~ 1 814 ₽ 1st ~ 5 332 ₽ | ||
| Saint Petersburg → Moscow | 20:20 from Saint Petersburg Moskovskiy station | 04:54 the next day to Moscow Vostochnyy station | 8 hrs 34 mins | 089А 7.7 Train rating | 3rd ~ 1 802 ₽ 2nd ~ 1 680 ₽ | ||
| Saint Petersburg → Moscow | 21:30 from Saint Petersburg Moskovskiy station | 06:03 the next day to Moscow Vostochnyy station | 8 hrs 33 mins | 029У 8.6 Train rating | Sitting ~ 1 120 ₽ 2nd ~ 1 539 ₽ 1st ~ 10 498 ₽ |