| Train route | Departure from Velsk | Arrival to Moscow | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Velsk → Moscow | 02:12 from Velsk | 16:58 to Moscow Yaroslavskiy station | 14 hrs 46 mins | 375Я 7.1 Train rating | 3rd ~ 2 593 ₽ 2nd ~ 3 458 ₽ | ||
| Velsk → Moscow «Skoryy» Premium service train | 19:56 from Velsk | 09:43 the next day to Moscow Yaroslavskiy station | 13 hrs 47 mins | 041М 8.9 Train rating | 3rd ~ 3 711 ₽ 2nd ~ 4 765 ₽ | ||
| Velsk → Moscow «Polyarnaya Strela» Premium service train | 20:27 from Velsk | 10:14 the next day to Moscow Yaroslavskiy station | 13 hrs 47 mins | 021Н 8.1 Train rating | 3rd ~ 3 711 ₽ 2nd ~ 3 386 ₽ | ||
| Velsk → Moscow | 22:16 from Velsk | 10:14 the next day to Moscow Yaroslavskiy station | 11 hrs 58 mins | 209М 6.8 Train rating | 3rd ~ 3 703 ₽ 2nd ~ 3 611 ₽ 1st ~ 10 574 ₽ |