| Train route | Departure from Moscow | Arrival to Saint Petersburg | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Moscow → Saint Petersburg «Arktika» Premium service train | 00:46 from Moscow Leningradskiy station | 09:08 to Saint Petersburg Ladozhskiy station | 8 hrs 22 mins | 016А 8.6 Train rating | 3rd ~ 1 321 ₽ 2nd ~ 2 725 ₽ 1st ~ 6 990 ₽ | ||
| Moscow → Saint Petersburg | 00:46 from Moscow Leningradskiy station | 09:13 to Saint Petersburg Ladozhskiy station | 8 hrs 27 mins | 016У | 3rd ~ 4 541 ₽ 2nd ~ 7 521 ₽ 1st ~ 17 852 ₽ | ||
| Moscow → Saint Petersburg | 06:30 from Moscow Leningradskiy station | 12:52 to Saint Petersburg Ladozhskiy station | 6 hrs 22 mins | 732А | Sitting ~ 1 069 ₽ 2nd ~ 3 202 ₽ 1st ~ 9 024 ₽ | ||
| Moscow → Saint Petersburg | 16:20 from Moscow Leningradskiy station | 00:29 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 9 mins | 038М | Sitting ~ 1 562 ₽ 2nd ~ 2 375 ₽ 1st ~ 10 668 ₽ Prem ~ 17 507 ₽ | ||
| Moscow → Saint Petersburg | 16:20 from Moscow Leningradskiy station | 00:29 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 9 mins | 160В 9.1 Train rating | Sitting ~ 1 636 ₽ 2nd ~ 1 145 ₽ 1st ~ 7 281 ₽ Prem ~ 12 233 ₽ | ||
| Moscow → Saint Petersburg | 16:20 from Moscow Leningradskiy station | 00:30 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 10 mins | 212А | 3rd ~ 2 790 ₽ 2nd ~ 4 909 ₽ | ||
| Moscow → Saint Petersburg | 20:10 from Moscow Leningradskiy station | 06:48 the next day to Saint Petersburg Ladozhskiy station | 10 hrs 38 mins | 194В | 3rd ~ 2 790 ₽ 2nd ~ 6 308 ₽ | ||
| Moscow → Saint Petersburg «Lev Tolstoi» Premium service train | 21:45 from Moscow Leningradskiy station | 06:00 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 15 mins | 032А 9.6 Train rating | 3rd ~ 2 439 ₽ 1st ~ 7 534 ₽ | ||
| Moscow → Saint Petersburg | 22:15 from Moscow Leningradskiy station | 06:21 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 6 mins | 038А 7.7 Train rating | 3rd ~ 1 720 ₽ 2nd ~ 1 708 ₽ 1st ~ 6 794 ₽ | ||
| Moscow → Saint Petersburg | 22:15 from Moscow Leningradskiy station | 06:21 the next day to Saint Petersburg Ladozhskiy station | 8 hrs 6 mins | 232А | 3rd ~ 2 529 ₽ 2nd ~ 2 845 ₽ 1st ~ 7 827 ₽ |