Choose a train to book tickets online
Transfer trains at ST PETERSBURG station for route BELGOROD – ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
15:45
BELGOROD
6 March, Fri
09:06
ST PETERSBURG
5 March, Thu
15:45
BELGOROD
Total travel time 2d 4h 14min
7 March, Sat
19:59
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
13:55
ST PETERSBURG
7 March, Sat
19:59
ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
15:45
BELGOROD
6 March, Fri
09:06
ST PETERSBURG
5 March, Thu
15:45
BELGOROD
Total travel time 2d 10h 7min
8 March, Sun
01:52
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
15:57
ST PETERSBURG
8 March, Sun
01:52
ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
15:45
BELGOROD
6 March, Fri
09:06
ST PETERSBURG
5 March, Thu
15:45
BELGOROD
Total travel time 2d 13h 31min
8 March, Sun
05:16
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
18:29
ST PETERSBURG
8 March, Sun
05:16
ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
17:15
BELGOROD
6 March, Fri
11:00
ST PETERSBURG
5 March, Thu
17:15
BELGOROD
Total travel time 2d 2h 44min
7 March, Sat
19:59
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
13:55
ST PETERSBURG
7 March, Sat
19:59
ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
17:15
BELGOROD
6 March, Fri
11:00
ST PETERSBURG
5 March, Thu
17:15
BELGOROD
Total travel time 2d 8h 37min
8 March, Sun
01:52
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
15:57
ST PETERSBURG
8 March, Sun
01:52
ZVEREVO
BELGOROD → ST PETERSBURG
5 March, Thu
17:15
BELGOROD
6 March, Fri
11:00
ST PETERSBURG
5 March, Thu
17:15
BELGOROD
Total travel time 2d 12h 1min
8 March, Sun
05:16
ZVEREVO
ST PETERSBURG → ZVEREVO
6 March, Fri
18:29
ST PETERSBURG
8 March, Sun
05:16
ZVEREVO