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

railroad tickets Porkhov → Sankt-Peterburg (all stations)

Get the schedule of passenger trains from Porhov to Saint Petersburg. Please note there are can be changes in the schedule. This page shows current train schedule for 2025 .

Timetable Porkhov — Sankt-Peterburg (all stations)

What trains operate on this route
Arrival and departure at Moscow time
Train number
Train route
Departure
from Porhov
Arrival
to Saint Petersburg
Travel time
Estimated price
(please choose date to confirm seats availability)
070А
052Б
03:23  from Porhov 
04:47  from Dno 
03:48  to Dno 
08:15  to Saint Petersburg Vitebskiy station
25 mins
3 hrs 28 mins
3rd
~ 1 399 ₽
2nd
~ 1 484 ₽
3rd
~ 1 630 ₽
2nd
~ 2 793 ₽
1st
~ 5 049 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Dno 59 m., the total duration of the trip: 4 hrs 52 mins
819В
816Я
21:03  from Porhov 
22:50  from Pskov 
21:57  to Pskov 
02:24  to Saint Petersburg Baltiyskiy vokzal
54 mins
3 hrs 34 mins
Sitting
~ 624 ₽
Sitting
~ 1 162 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Pskov 53 m., the total duration of the trip: 5 hrs 21 mins
070А
080Ч
03:23  from Porhov 
05:29  from Dno 
03:48  to Dno 
09:06  to Saint Petersburg Vitebskiy station
25 mins
3 hrs 37 mins
3rd
~ 1 399 ₽
2nd
~ 1 484 ₽
Comm
~ 1 019 ₽
3rd
~ 1 615 ₽
2nd
~ 1 843 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Dno 1 h. 41 m., the total duration of the trip: 5 hrs 43 mins
070А
084*Б
03:23  from Porhov 
05:56  from Dno 
03:48  to Dno 
09:46  to Saint Petersburg Vitebskiy station
25 mins
3 hrs 50 mins
3rd
~ 1 399 ₽
2nd
~ 1 484 ₽
3rd
~ 1 630 ₽
2nd
~ 2 793 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Dno 2 h. 8 m., the total duration of the trip: 6 hrs 23 mins
070А
680Б
03:23  from Porhov 
05:56  from Dno 
03:48  to Dno 
09:46  to Saint Petersburg Vitebskiy station
25 mins
3 hrs 50 mins
3rd
~ 1 399 ₽
2nd
~ 1 484 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Dno 2 h. 8 m., the total duration of the trip: 6 hrs 23 mins
820В
7004М
14:04  from Porhov 
18:06  from Novgorod Velikiy 
17:05  to Novgorod Velikiy 
20:55  to Saint Petersburg Moskovskiy station
3 hrs 1 min
2 hrs 49 mins
Sitting
~ 1 084 ₽
Sitting
~ 889 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Novgorod Velikiy 1 h. 1 m., the total duration of the trip: 6 hrs 51 mins
820В
726В
14:04  from Porhov 
19:55  from Chudovo 
18:57  to Chudovo 
21:05  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
1 hr 10 mins
Sitting
~ 1 470 ₽
Sitting
~ 1 512 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 58 m., the total duration of the trip: 7 hrs 1 min
820В
064*Й
14:04  from Porhov 
20:02  from Chudovo 
18:57  to Chudovo 
21:10  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
1 hr 8 mins
Sitting
~ 1 470 ₽
2nd
~ 3 473 ₽
1st
~ 8 589 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 1 h. 5 m., the total duration of the trip: 7 hrs 6 mins
820В
776А
14:04  from Porhov 
20:28  from Chudovo 
18:57  to Chudovo 
21:19  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
51 mins
Sitting
~ 1 470 ₽
Sitting
~ 3 646 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 1 h. 31 m., the total duration of the trip: 7 hrs 15 mins
063А
812В
08:20  from Porhov 
12:44  from Pskov 
09:29  to Pskov 
16:18  to Saint Petersburg Baltiyskiy vokzal
1 hr 9 mins
3 hrs 34 mins
Sitting
~ 595 ₽
3rd
~ 1 362 ₽
2nd
~ 1 752 ₽
Sitting
~ 1 536 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Pskov 3 h. 15 m., the total duration of the trip: 7 hrs 58 mins
820В
802Я
14:04  from Porhov 
20:39  from Chudovo 
18:57  to Chudovo 
22:10  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
1 hr 31 mins
Sitting
~ 1 470 ₽
Sitting
~ 808 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 1 h. 42 m., the total duration of the trip: 8 hrs 6 mins
820В
842У
14:04  from Porhov 
20:39  from Chudovo 
18:57  to Chudovo 
22:10  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
1 hr 31 mins
Sitting
~ 1 470 ₽
Sitting
~ 808 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 1 h. 42 m., the total duration of the trip: 8 hrs 6 mins
010А
832Я
07:11  from Porhov 
12:44  from Pskov 
08:17  to Pskov 
16:18  to Saint Petersburg Baltiyskiy vokzal
1 hr 6 mins
3 hrs 34 mins
Sitting
~ 1 146 ₽
3rd
~ 1 563 ₽
2nd
~ 3 677 ₽
Prem
~ 27 883 ₽
Sitting
~ 1 536 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Pskov 4 h. 27 m., the total duration of the trip: 9 hrs 7 mins
010А
812В
07:11  from Porhov 
12:44  from Pskov 
08:22  to Pskov 
16:18  to Saint Petersburg Baltiyskiy vokzal
1 hr 11 mins
3 hrs 34 mins
Sitting
~ 1 146 ₽
3rd
~ 1 563 ₽
2nd
~ 3 677 ₽
Prem
~ 27 883 ₽
Sitting
~ 1 536 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Pskov 4 h. 22 m., the total duration of the trip: 9 hrs 7 mins
010У
146У
20:39  from Porhov 
02:33  from Bologoe 
02:02  to Bologoe 
05:53  to Saint Petersburg Moskovskiy station
5 hrs 23 mins
3 hrs 20 mins
Sitting
~ 1 759 ₽
3rd
~ 2 008 ₽
2nd
~ 4 419 ₽
Prem
~ 28 502 ₽
3rd
~ 2 128 ₽
2nd
~ 4 228 ₽
1st
~ 7 418 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Bologoe 31 m., the total duration of the trip: 9 hrs 14 mins
010У
132Г
20:36  from Porhov 
02:33  from Bologoe 
02:02  to Bologoe 
06:05  to Saint Petersburg Ladozhskiy station
5 hrs 26 mins
3 hrs 32 mins
Sitting
~ 1 759 ₽
3rd
~ 2 008 ₽
2nd
~ 4 419 ₽
Prem
~ 28 502 ₽
3rd
~ 2 128 ₽
2nd
~ 3 979 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Bologoe 31 m., the total duration of the trip: 9 hrs 29 mins
820В
780А
14:04  from Porhov 
22:48  from Chudovo 
18:57  to Chudovo 
23:37  to Saint Petersburg Moskovskiy station
4 hrs 53 mins
49 mins
Sitting
~ 1 470 ₽
Sitting
~ 3 867 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Chudovo 3 h. 51 m., the total duration of the trip: 9 hrs 33 mins
010У
038А
20:39  from Porhov 
02:47  from Bologoe 
02:02  to Bologoe 
06:21  to Saint Petersburg Ladozhskiy station
5 hrs 23 mins
3 hrs 34 mins
Sitting
~ 1 759 ₽
3rd
~ 2 008 ₽
2nd
~ 4 419 ₽
Prem
~ 28 502 ₽
3rd
~ 2 097 ₽
2nd
~ 3 042 ₽
1st
~ 6 672 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Bologoe 45 m., the total duration of the trip: 9 hrs 42 mins
010У
120В
20:39  from Porhov 
02:36  from Bologoe 
02:02  to Bologoe 
06:22  to Saint Petersburg Ladozhskiy station
5 hrs 23 mins
3 hrs 46 mins
Sitting
~ 1 759 ₽
3rd
~ 2 008 ₽
2nd
~ 4 419 ₽
Prem
~ 28 502 ₽
Sitting
~ 1 349 ₽
3rd
~ 2 103 ₽
2nd
~ 2 637 ₽
1st
~ 5 653 ₽
May 2025
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
June 2025
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
Today
Change in Bologoe 34 m., the total duration of the trip: 9 hrs 43 mins