Choose a train to book tickets online
Transfer trains at ST PETERSBURG station for route KRASNODAR – BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
15 May, Fri
21:06
ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
Total travel time 2d 18h 19min
16 May, Sat
22:20
BELGOROD
ST PETERSBURG → BELGOROD
15 May, Fri
22:37
ST PETERSBURG
16 May, Sat
22:20
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
15 May, Fri
21:06
ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
Total travel time 2d 18h 19min
16 May, Sat
22:20
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
00:12
ST PETERSBURG
16 May, Sat
22:20
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
15 May, Fri
21:06
ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
Total travel time 3d 9h 35min
17 May, Sun
13:36
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
20:05
ST PETERSBURG
17 May, Sun
13:36
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
15 May, Fri
21:06
ST PETERSBURG
14 May, Thu
04:01
KRASNODAR
Total travel time 3d 10h 29min
17 May, Sun
14:30
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
20:32
ST PETERSBURG
17 May, Sun
14:30
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
16 May, Sat
10:55
ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
Total travel time 2d 23h 30min
17 May, Sun
13:36
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
20:05
ST PETERSBURG
17 May, Sun
13:36
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
16 May, Sat
10:55
ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
Total travel time 3d 24min
17 May, Sun
14:30
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
20:32
ST PETERSBURG
17 May, Sun
14:30
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
16 May, Sat
10:55
ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
Total travel time 3d 8h 14min
17 May, Sun
22:20
BELGOROD
ST PETERSBURG → BELGOROD
16 May, Sat
22:37
ST PETERSBURG
17 May, Sun
22:20
BELGOROD
KRASNODAR → ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
16 May, Sat
10:55
ST PETERSBURG
14 May, Thu
14:06
KRASNODAR
Total travel time 3d 8h 14min
17 May, Sun
22:20
BELGOROD
ST PETERSBURG → BELGOROD
17 May, Sun
00:12
ST PETERSBURG
17 May, Sun
22:20
BELGOROD