| Train route | Departure from Saint Petersburg | Arrival to Minsk | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Saint Petersburg → Minsk | 16:38 from Saint Petersburg Vitebskiy station | 09:48 the next day to Minsk Minsk-Passazhirskiy | 17 hrs 10 mins | 259В | 3rd ~ 5 302 ₽ 2nd ~ 9 146 ₽ | ||
| Saint Petersburg → Minsk | 16:53 from Saint Petersburg Vitebskiy station | 09:48 the next day to Minsk Minsk-Passazhirskiy | 16 hrs 55 mins | 249Б | 3rd ~ 4 791 ₽ 2nd ~ 8 141 ₽ | ||
| Saint Petersburg → Minsk «Zvezda» Premium service train | 18:26 from Saint Petersburg Vitebskiy station | 07:48 the next day to Minsk Minsk-Passazhirskiy | 13 hrs 22 mins | 051Б 8.7 Train rating | 3rd ~ 4 069 ₽ 2nd ~ 5 805 ₽ 1st ~ 8 415 ₽ | ||
| Saint Petersburg → Minsk | 20:45 from Saint Petersburg Vitebskiy station | 11:14 the next day to Minsk Minsk-Passazhirskiy | 14 hrs 29 mins | 049Б 7.8 Train rating | 3rd ~ 4 677 ₽ 2nd ~ 7 603 ₽ |