| Train route | Departure from Saint Petersburg | Arrival to Orsha | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Saint Petersburg → Orsha | 16:10 from Saint Petersburg Vitebskiy station | 02:17 the next day to Orsha | 10 hrs 7 mins | 083А 8.0 Train rating | 3rd ~ 4 358 ₽ 2nd ~ 6 565 ₽ | ||
| Saint Petersburg → Orsha | 16:38 from Saint Petersburg Vitebskiy station | 05:50 the next day to Orsha | 13 hrs 12 mins | 259В | 3rd ~ 4 813 ₽ 2nd ~ 7 377 ₽ | ||
| Saint Petersburg → Orsha | 16:53 from Saint Petersburg Vitebskiy station | 05:50 the next day to Orsha | 12 hrs 57 mins | 249Б | 3rd ~ 4 896 ₽ 2nd ~ 7 786 ₽ | ||
| Saint Petersburg → Orsha «Zvezda» Premium service train | 18:26 from Saint Petersburg Vitebskiy station | 04:51 the next day to Orsha | 10 hrs 25 mins | 051Б 8.7 Train rating | 3rd ~ 4 293 ₽ 2nd ~ 6 509 ₽ 1st ~ 12 150 ₽ | ||
| Saint Petersburg → Orsha | 20:45 from Saint Petersburg Vitebskiy station | 08:14 the next day to Orsha | 11 hrs 29 mins | 049Б 7.8 Train rating | 3rd ~ 4 831 ₽ 2nd ~ 7 839 ₽ |