| Train route | Departure from Vyborg | Arrival to Moscow | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Vyborg → Moscow | 00:14 from Vyborg | 10:11 to Moscow Leningradskiy station | 9 hrs 57 mins | 038У | Sitting ~ 1 820 ₽ 2nd ~ 2 534 ₽ 1st ~ 11 320 ₽ Prem ~ 19 958 ₽ | ||
| Vyborg → Moscow | 00:14 from Vyborg | 10:16 to Moscow Leningradskiy station | 10 hrs 2 mins | 160А 9.0 Train rating | Sitting ~ 1 735 ₽ 2nd ~ 1 469 ₽ 1st ~ 6 181 ₽ Prem ~ 17 867 ₽ | ||
| Vyborg → Moscow | 12:54 from Vyborg | 21:28 to Moscow Leningradskiy station | 8 hrs 34 mins | 732У | Sitting ~ 1 630 ₽ 2nd ~ 3 431 ₽ 1st ~ 8 507 ₽ | ||
| Vyborg → Moscow | 12:54 from Vyborg | 21:28 to Moscow Leningradskiy station | 8 hrs 34 mins | 738У | Sitting ~ 1 396 ₽ | ||
| Vyborg → Moscow | 19:30 from Vyborg | 06:02 the next day to Moscow Leningradskiy station | 10 hrs 32 mins | 032В | 3rd ~ 2 491 ₽ 2nd ~ 2 818 ₽ 1st ~ 7 258 ₽ | ||
| Vyborg → Moscow | 19:30 from Vyborg | 06:02 the next day to Moscow Leningradskiy station | 10 hrs 32 mins | 038Я 5.9 Train rating | 3rd ~ 3 663 ₽ 2nd ~ 7 940 ₽ 1st ~ 14 450 ₽ | ||
| Vyborg → Moscow | 19:30 from Vyborg | 06:02 the next day to Moscow Leningradskiy station | 10 hrs 32 mins | 232В 5.7 Train rating | 3rd ~ 2 642 ₽ 2nd ~ 3 045 ₽ 1st ~ 7 901 ₽ |