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

railroad tickets Sankt-Peterburg (all stations) → Tver

Get the schedule of passenger trains from Saint Petersburg to Tver. Please note there are can be changes in the schedule. This page shows current train schedule for 2025 .
Для этой страницы доступна версия сайта на русском языке и адаптированная для мобильных устройств

Timetable Sankt-Peterburg (all stations) — Tver

What trains operate on this route
Arrival and departure at Moscow time
Train routeDeparture
from Saint Petersburg
Arrival
to Tver
Travel timeTrain number
Price
Saint Petersburg  Tver00:12  from Saint Petersburg Moskovskiy station06:31  to Tver 6 hrs 19 mins119А
7.5
Train rating
Sitting
931 ₽
3rd
1 446 ₽
2nd
1 528 ₽
1st
3 898 ₽
Choose the date
Saint Petersburg  Tver
«Nochnoi Ekspress»
01:05  from Saint Petersburg Moskovskiy station06:45  to Tver 5 hrs 40 mins021А
9.7
Train rating
2nd
1 905 ₽
1st
6 349 ₽
Choose the date
Wi-Fi
Saint Petersburg  Tver01:15  from Saint Petersburg Moskovskiy station08:41  to Tver 7 hrs 26 mins061В
8.3
Train rating
2nd
1 538 ₽
1st
5 684 ₽
Choose the date
Saint Petersburg  Tver01:40  from Saint Petersburg Moskovskiy station06:53  to Tver 5 hrs 13 mins077А
3rd
1 705 ₽
2nd
2 754 ₽
Choose the date
Saint Petersburg  Tver01:40  from Saint Petersburg Moskovskiy station06:52  to Tver 5 hrs 12 mins177А
6.7
Train rating
3rd
1 705 ₽
2nd
2 688 ₽
Choose the date
Saint Petersburg  Tver02:07  from Saint Petersburg Ladozhskiy station07:13  to Tver 5 hrs 6 mins159*А
9.0
Train rating
2nd
1 130 ₽
1st
4 947 ₽
Choose the date
Saint Petersburg  Tver
«Lastochka»
05:35  from Saint Petersburg Moskovskiy station09:11  to Tver 3 hrs 36 mins723Р
8.5
Train rating
Sitting
669 ₽
Choose the date
Saint Petersburg  Tver
«Avrora (dvukhetazhnyy)»
06:00  from Saint Petersburg Moskovskiy station10:13  to Tver 4 hrs 13 mins741У
9.6
Train rating
Sitting
1 113 ₽
2nd
2 414 ₽
1st
11 136 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
06:40  from Saint Petersburg Moskovskiy station09:40  to Tver 3 hrs 755А
9.5
Train rating
Sitting
1 737 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
09:00  from Saint Petersburg Moskovskiy station11:50  to Tver 2 hrs 50 mins759А
9.5
Train rating
Sitting
1 741 ₽
1st
53 865 ₽
Choose the date
Saint Petersburg  Tver
«Dvukhetazhnyy»
09:20  from Saint Petersburg Moskovskiy station15:01  to Tver 5 hrs 41 mins151А
8.9
Train rating
2nd
1 567 ₽
1st
9 255 ₽
Choose the date
Saint Petersburg  Tver11:51  from Saint Petersburg Ladozhskiy station18:59  to Tver 7 hrs 8 mins131Г
7.9
Train rating
3rd
1 507 ₽
2nd
1 768 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
13:00  from Saint Petersburg Moskovskiy station15:50  to Tver 2 hrs 50 mins767А
9.5
Train rating
Sitting
1 737 ₽
Choose the date
Saint Petersburg  Tver13:10  from Saint Petersburg Ladozhskiy station18:59  to Tver 5 hrs 49 mins145А
7.4
Train rating
3rd
1 507 ₽
2nd
1 573 ₽
1st
4 849 ₽
Choose the date
Saint Petersburg  Tver
«Avrora»
13:50  from Saint Petersburg Moskovskiy station18:11  to Tver 4 hrs 21 mins743У
9.5
Train rating
Sitting
1 113 ₽
2nd
2 414 ₽
1st
11 136 ₽
Choose the date
Saint Petersburg  Tver13:55  from Saint Petersburg Moskovskiy station19:07  to Tver 5 hrs 12 mins049А
7.8
Train rating
3rd
1 507 ₽
2nd
1 442 ₽
Choose the date
Saint Petersburg  Tver14:00  from Saint Petersburg Moskovskiy station20:24  to Tver 6 hrs 24 mins121В
7.8
Train rating
3rd
1 570 ₽
2nd
1 709 ₽
Choose the date
Saint Petersburg  Tver
«Nevskiy Ekspress»
14:40  from Saint Petersburg Moskovskiy station19:15  to Tver 4 hrs 35 mins747А
9.4
Train rating
Sitting
3 618 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
15:00  from Saint Petersburg Moskovskiy station17:53  to Tver 2 hrs 53 mins771А
9.4
Train rating
Sitting
1 737 ₽
Choose the date
Saint Petersburg  Tver
«Povolzhye»
15:16  from Saint Petersburg Moskovskiy station20:40  to Tver 5 hrs 24 mins133А
8.9
Train rating
3rd
1 501 ₽
2nd
1 819 ₽
1st
9 452 ₽
Choose the date
Saint Petersburg  Tver15:26  from Saint Petersburg Moskovskiy station22:30  to Tver 7 hrs 4 mins139М
7.8
Train rating
Sitting
931 ₽
3rd
1 507 ₽
2nd
1 333 ₽
1st
3 520 ₽
Choose the date
Saint Petersburg  Tver15:31  from Saint Petersburg Moskovskiy station21:39  to Tver 6 hrs 8 mins105А
8.3
Train rating
3rd
1 517 ₽
2nd
1 517 ₽
1st
5 406 ₽
Choose the date
Saint Petersburg  Tver16:28  from Saint Petersburg Moskovskiy station02:30 the next day to Tver 10 hrs 2 mins135А
7.3
Train rating
3rd
1 507 ₽
2nd
1 671 ₽
1st
4 827 ₽
Choose the date
Saint Petersburg  Tver16:28  from Saint Petersburg Moskovskiy station02:30 the next day to Tver 10 hrs 2 mins279А
7.4
Train rating
3rd
1 507 ₽
2nd
1 365 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
17:10  from Saint Petersburg Moskovskiy station20:03  to Tver 2 hrs 53 mins777А
9.3
Train rating
Sitting
1 737 ₽
Choose the date
Saint Petersburg  Tver
«Tavriya»
17:15  from Saint Petersburg Moskovskiy station21:25  to Tver 4 hrs 10 mins007А
8.8
Train rating
3rd
1 115 ₽
2nd
2 225 ₽
1st
5 460 ₽
Choose the date
Saint Petersburg  Tver
«Andrei Tul'nikov»
17:20  from Saint Petersburg Moskovskiy station00:17 the next day to Tver 6 hrs 57 mins109А
8.7
Train rating
3rd
1 501 ₽
2nd
1 418 ₽
Choose the date
Saint Petersburg  Tver
«Lastochka Es2gp»
17:20  from Saint Petersburg Moskovskiy station21:32  to Tver 4 hrs 12 mins725В
8.7
Train rating
Sitting
668 ₽
Choose the date
Saint Petersburg  Tver17:34  from Saint Petersburg Moskovskiy station00:30 the next day to Tver 6 hrs 56 mins099А
7.1
Train rating
3rd
1 705 ₽
2nd
1 784 ₽
Choose the date
Saint Petersburg  Tver
«Volga»
18:15  from Saint Petersburg Moskovskiy station00:24 the next day to Tver 6 hrs 9 mins059А
9.0
Train rating
3rd
1 501 ₽
2nd
2 446 ₽
1st
9 308 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
19:10  from Saint Petersburg Moskovskiy station22:07  to Tver 2 hrs 57 mins781А
9.2
Train rating
Sitting
1 362 ₽
Choose the date
Saint Petersburg  Tver
«Severnaya Pal'mira (dvukhetazhnyy)»
20:05  from Saint Petersburg Moskovskiy station01:47 the next day to Tver 5 hrs 42 mins035А
9.1
Train rating
2nd
1 536 ₽
1st
7 167 ₽
Prem
22 465 ₽
Choose the date
Saint Petersburg  Tver20:05  from Saint Petersburg Moskovskiy station01:47 the next day to Tver 5 hrs 42 mins235А
6.9
Train rating
2nd
3 324 ₽
1st
12 450 ₽
Choose the date
Saint Petersburg  Tver20:15  from Saint Petersburg Moskovskiy station02:06 the next day to Tver 5 hrs 51 mins081А
7.8
Train rating
Sitting
892 ₽
3rd
1 446 ₽
2nd
1 549 ₽
1st
4 368 ₽
Choose the date
Saint Petersburg  Tver20:20  from Saint Petersburg Moskovskiy station02:20 the next day to Tver 6 hrs 089А
7.7
Train rating
3rd
1 507 ₽
2nd
1 443 ₽
Choose the date
Saint Petersburg  Tver
«Sapsan»
21:00  from Saint Petersburg Moskovskiy station23:47  to Tver 2 hrs 47 mins785А
9.3
Train rating
Sitting
1 741 ₽
Choose the date
Saint Petersburg  Tver21:30  from Saint Petersburg Moskovskiy station02:55 the next day to Tver 5 hrs 25 mins029У
8.6
Train rating
Sitting
892 ₽
2nd
1 341 ₽
Choose the date
Saint Petersburg  Tver21:35  from Saint Petersburg Moskovskiy station03:04 the next day to Tver 5 hrs 29 mins057А
7.8
Train rating
3rd
1 685 ₽
2nd
1 394 ₽
Choose the date
Saint Petersburg  Tver22:00  from Saint Petersburg Moskovskiy station03:44 the next day to Tver 5 hrs 44 mins027А
7.7
Train rating
Sitting
892 ₽
3rd
1 507 ₽
2nd
1 768 ₽
1st
4 368 ₽
Choose the date
Saint Petersburg  Tver22:11  from Saint Petersburg Ladozhskiy station03:51 the next day to Tver 5 hrs 40 mins037*В
8.0
Train rating
3rd
1 446 ₽
2nd
1 402 ₽
1st
5 261 ₽
Choose the date
Saint Petersburg  Tver22:16  from Saint Petersburg Moskovskiy station03:36 the next day to Tver 5 hrs 20 mins055В
7.5
Train rating
3rd
1 615 ₽
2nd
1 834 ₽
Choose the date
Saint Petersburg  Tver22:30  from Saint Petersburg Moskovskiy station04:07 the next day to Tver 5 hrs 37 mins103А
Sitting
1 136 ₽
3rd
1 829 ₽
2nd
2 186 ₽
Choose the date
Saint Petersburg  Tver22:31  from Saint Petersburg Moskovskiy station04:16 the next day to Tver 5 hrs 45 mins203А
7.2
Train rating
Sitting
1 169 ₽
3rd
1 705 ₽
2nd
1 833 ₽
Choose the date
Saint Petersburg  Tver
«Arktika»
22:43  from Saint Petersburg Ladozhskiy station04:56 the next day to Tver 6 hrs 13 mins015А
8.2
Train rating
3rd
1 440 ₽
2nd
1 426 ₽
1st
5 320 ₽
Choose the date
Saint Petersburg  Tver
«Megapolis»
22:50  from Saint Petersburg Moskovskiy station04:38 the next day to Tver 5 hrs 48 mins019У
9.2
Train rating
2nd
1 678 ₽
1st
4 909 ₽
Choose the date
Wi-Fi
Saint Petersburg  Tver
«Smena – A. Betankur (dvukhetazhnyy)»
23:04  from Saint Petersburg Moskovskiy station04:15 the next day to Tver 5 hrs 11 mins025А
9.2
Train rating
2nd
1 461 ₽
1st
5 125 ₽
Choose the date
Saint Petersburg  Tver23:30  from Saint Petersburg Vitebskiy station07:19 the next day to Tver 7 hrs 49 mins157В
7.0
Train rating
3rd
2 615 ₽
2nd
5 246 ₽
Choose the date
Saint Petersburg  Tver
«Dvukhetazhnyy»
23:36  from Saint Petersburg Moskovskiy station05:05 the next day to Tver 5 hrs 29 mins005А
9.1
Train rating
2nd
1 476 ₽
1st
4 536 ₽
Choose the date