Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
28 July, 29 July
Choose the time frame for departure, if relevant
 h. —   h.
Select a date,
to search for
 

railroad tickets Vitebsk → Moskva (all stations)

Get the schedule of passenger trains from Vitsyebsk to Moscow. Please note there are can be changes in the schedule. This page shows current train schedule for 2026 .

Timetable Vitebsk — Moskva (all stations)

What trains operate on this route
Arrival at Moscow time, departure at local time
Train number
Train route
Departure
from Vitsyebsk
Arrival
to Moscow
Travel time
Estimated price
(please choose date to confirm seats availability)
067Б
738М
04:17  from Vitsyebsk 
07:29  from Smolensk 
06:30  to Smolensk 
11:51  to Moscow Belorusskiy station
2 hrs 13 mins
4 hrs 22 mins
3rd
~ 2 615 ₽
2nd
~ 3 961 ₽
Sitting
~ 1 469 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Smolensk 59 m., the total duration of the trip: 7 hrs 34 mins
083А
030Ч
01:09  from Vitsyebsk 
03:25  from Orsha 
02:21  to Orsha 
08:58  to Moscow Belorusskiy station
1 hr 12 mins
5 hrs 33 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 4 828 ₽
2nd
~ 7 437 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 1 h. 4 m., the total duration of the trip: 7 hrs 49 mins
679Ф
030Ч
00:23  from Vitsyebsk 
03:25  from Orsha 
01:45  to Orsha 
08:58  to Moscow Belorusskiy station
1 hr 22 mins
5 hrs 33 mins
Sitting
~ 241 ₽
3rd
~ 662 ₽
2nd
~ 779 ₽
1st
~ 1 399 ₽
3rd
~ 4 828 ₽
2nd
~ 7 437 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 1 h. 40 m., the total duration of the trip: 8 hrs 35 mins
669Б
722Б
04:31  from Vitsyebsk 
08:20  from Orsha 
05:56  to Orsha 
13:15  to Moscow Belorusskiy station
1 hr 25 mins
4 hrs 55 mins
3rd
~ 1 785 ₽
2nd
~ 2 559 ₽
Sitting
~ 4 336 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 2 h. 24 m., the total duration of the trip: 8 hrs 44 mins
067Б
722Б
04:17  from Vitsyebsk 
09:29  from Smolensk 
06:30  to Smolensk 
13:15  to Moscow Belorusskiy station
2 hrs 13 mins
3 hrs 46 mins
3rd
~ 2 615 ₽
2nd
~ 3 961 ₽
Sitting
~ 2 850 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Smolensk 2 h. 59 m., the total duration of the trip: 8 hrs 58 mins
639Б
056*Ь
21:14  from Vitsyebsk 
23:30  from Orsha 
22:44  to Orsha 
06:27  to Moscow Belorusskiy station
1 hr 30 mins
6 hrs 57 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 5 048 ₽
2nd
~ 7 720 ₽
1st
~ 14 534 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 46 m., the total duration of the trip: 9 hrs 13 mins
679Ф
028Б
00:23  from Vitsyebsk 
02:45  from Orsha 
01:45  to Orsha 
09:37  to Moscow Belorusskiy station
1 hr 22 mins
6 hrs 52 mins
Sitting
~ 241 ₽
3rd
~ 662 ₽
2nd
~ 779 ₽
1st
~ 1 399 ₽
3rd
~ 5 040 ₽
2nd
~ 7 988 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 1 h. , the total duration of the trip: 9 hrs 14 mins
705Б
720Б
08:27  from Vitsyebsk 
12:10  from Orsha 
09:38  to Orsha 
17:57  to Moscow Belorusskiy station
1 hr 11 mins
5 hrs 47 mins
Sitting
~ 551 ₽
Sitting
~ 3 088 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 2 h. 32 m., the total duration of the trip: 9 hrs 30 mins
051Б
722Б
03:37  from Vitsyebsk 
08:20  from Orsha 
04:51  to Orsha 
13:15  to Moscow Belorusskiy station
1 hr 14 mins
4 hrs 55 mins
3rd
~ 1 749 ₽
2nd
~ 2 524 ₽
1st
~ 4 809 ₽
Sitting
~ 4 336 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 3 h. 29 m., the total duration of the trip: 9 hrs 38 mins
639Б
008Б
21:14  from Vitsyebsk 
00:13  from Orsha 
22:44  to Orsha 
06:56  to Moscow Belorusskiy station
1 hr 30 mins
6 hrs 43 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 4 820 ₽
2nd
~ 7 716 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 1 h. 29 m., the total duration of the trip: 9 hrs 42 mins
639Б
004Б
21:14  from Vitsyebsk 
00:13  from Orsha 
22:44  to Orsha 
06:56  to Moscow Belorusskiy station
1 hr 30 mins
6 hrs 43 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 5 040 ₽
2nd
~ 7 889 ₽
1st
~ 15 101 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 1 h. 29 m., the total duration of the trip: 9 hrs 42 mins
639Б
002Б
21:14  from Vitsyebsk 
00:59  from Orsha 
22:44  to Orsha 
08:08  to Moscow Belorusskiy station
1 hr 30 mins
7 hrs 9 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 5 614 ₽
2nd
~ 9 638 ₽
1st
~ 18 245 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 2 h. 15 m., the total duration of the trip: 10 hrs 54 mins
049Б
720Б
06:42  from Vitsyebsk 
12:10  from Orsha 
08:14  to Orsha 
17:57  to Moscow Belorusskiy station
1 hr 32 mins
5 hrs 47 mins
3rd
~ 1 700 ₽
2nd
~ 2 457 ₽
Sitting
~ 3 088 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 3 h. 56 m., the total duration of the trip: 11 hrs 15 mins
705Б
148Ч
08:27  from Vitsyebsk 
12:37  from Orsha 
09:38  to Orsha 
19:49  to Moscow Belorusskiy station
1 hr 11 mins
7 hrs 12 mins
Sitting
~ 551 ₽
Sitting
~ 3 785 ₽
3rd
~ 4 414 ₽
2nd
~ 7 252 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 2 h. 59 m., the total duration of the trip: 11 hrs 22 mins
711Б
056*Ь
18:59  from Vitsyebsk 
23:30  from Orsha 
20:11  to Orsha 
06:27  to Moscow Belorusskiy station
1 hr 12 mins
6 hrs 57 mins
Sitting
~ 560 ₽
3rd
~ 5 048 ₽
2nd
~ 7 720 ₽
1st
~ 14 534 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 3 h. 19 m., the total duration of the trip: 11 hrs 28 mins
639Б
030Ч
21:14  from Vitsyebsk 
03:25  from Orsha 
22:44  to Orsha 
08:58  to Moscow Belorusskiy station
1 hr 30 mins
5 hrs 33 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 4 828 ₽
2nd
~ 7 437 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 4 h. 41 m., the total duration of the trip: 11 hrs 44 mins
7031М
056*Ь
18:40  from Vitsyebsk 
00:58  from Smolensk 
20:40  to Smolensk 
06:27  to Moscow Belorusskiy station
2 hrs
5 hrs 29 mins
Comm
~ 535 ₽
3rd
~ 2 370 ₽
2nd
~ 4 176 ₽
1st
~ 7 498 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Smolensk 4 h. 18 m., the total duration of the trip: 11 hrs 47 mins
711Б
008Б
18:59  from Vitsyebsk 
00:13  from Orsha 
20:11  to Orsha 
06:56  to Moscow Belorusskiy station
1 hr 12 mins
6 hrs 43 mins
Sitting
~ 560 ₽
3rd
~ 4 820 ₽
2nd
~ 7 716 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 4 h. 2 m., the total duration of the trip: 11 hrs 57 mins
711Б
004Б
18:59  from Vitsyebsk 
00:13  from Orsha 
20:11  to Orsha 
06:56  to Moscow Belorusskiy station
1 hr 12 mins
6 hrs 43 mins
Sitting
~ 560 ₽
3rd
~ 5 040 ₽
2nd
~ 7 889 ₽
1st
~ 15 101 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 4 h. 2 m., the total duration of the trip: 11 hrs 57 mins
083А
722Б
01:09  from Vitsyebsk 
08:20  from Orsha 
02:21  to Orsha 
13:15  to Moscow Belorusskiy station
1 hr 12 mins
4 hrs 55 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
Sitting
~ 4 336 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 5 h. 59 m., the total duration of the trip: 12 hrs 6 mins
7031М
004Б
18:40  from Vitsyebsk 
01:35  from Smolensk 
20:40  to Smolensk 
06:56  to Moscow Belorusskiy station
2 hrs
5 hrs 21 mins
Comm
~ 535 ₽
3rd
~ 2 424 ₽
2nd
~ 4 166 ₽
1st
~ 7 454 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Smolensk 4 h. 55 m., the total duration of the trip: 12 hrs 16 mins
7031М
008Б
18:40  from Vitsyebsk 
01:35  from Smolensk 
20:40  to Smolensk 
06:56  to Moscow Belorusskiy station
2 hrs
5 hrs 21 mins
Comm
~ 535 ₽
3rd
~ 2 832 ₽
2nd
~ 4 974 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Smolensk 4 h. 55 m., the total duration of the trip: 12 hrs 16 mins
639Б
028Б
21:14  from Vitsyebsk 
02:45  from Orsha 
22:44  to Orsha 
09:37  to Moscow Belorusskiy station
1 hr 30 mins
6 hrs 52 mins
3rd
~ 1 754 ₽
2nd
~ 2 538 ₽
3rd
~ 5 040 ₽
2nd
~ 7 988 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 4 h. 1 m., the total duration of the trip: 12 hrs 23 mins
679Ф
722Б
00:23  from Vitsyebsk 
08:20  from Orsha 
01:45  to Orsha 
13:15  to Moscow Belorusskiy station
1 hr 22 mins
4 hrs 55 mins
Sitting
~ 241 ₽
3rd
~ 662 ₽
2nd
~ 779 ₽
1st
~ 1 399 ₽
Sitting
~ 4 336 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 6 h. 35 m., the total duration of the trip: 12 hrs 52 mins
049Б
148Ч
06:42  from Vitsyebsk 
12:37  from Orsha 
08:14  to Orsha 
19:44  to Moscow Belorusskiy station
1 hr 32 mins
7 hrs 7 mins
3rd
~ 1 700 ₽
2nd
~ 2 457 ₽
Sitting
~ 3 785 ₽
3rd
~ 4 414 ₽
2nd
~ 7 252 ₽
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
August 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Orsha 4 h. 23 m., the total duration of the trip: 13 hrs 2 mins