| Train route | Departure from Moscow | Arrival to Velsk | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Moscow → Velsk | 01:40 from Moscow Yaroslavskiy station | 15:16 to Velsk | 13 hrs 36 mins | 206Я | 2nd ~ 6 881 ₽ | ||
| Moscow → Velsk | 09:25 from Moscow Yaroslavskiy station | 23:50 to Velsk | 14 hrs 25 mins | 196М 10 Train rating | 3rd ~ 2 958 ₽ 2nd ~ 3 102 ₽ | ||
| Moscow → Velsk «Polyarnaya Strela» Premium service train | 12:50 from Moscow Yaroslavskiy station | 02:24 the next day to Velsk | 13 hrs 34 mins | 022Я 8.2 Train rating | 3rd ~ 2 653 ₽ 2nd ~ 3 628 ₽ | ||
| Moscow → Velsk | 13:05 from Moscow Yaroslavskiy station | 04:13 the next day to Velsk | 15 hrs 8 mins | 376Я 7.0 Train rating | 3rd ~ 1 830 ₽ 2nd ~ 2 224 ₽ | ||
| Moscow → Velsk «Skoryy» Premium service train | 21:50 from Moscow Yaroslavskiy station | 11:30 the next day to Velsk | 13 hrs 40 mins | 042В 8.9 Train rating | 3rd ~ 2 653 ₽ 2nd ~ 3 263 ₽ |