Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
17 January, 18 January
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 2026 .
Для этой страницы доступна версия сайта на русском языке и адаптированная для мобильных устройств

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
3rd
1 446 ₽
2nd
1 528 ₽
Choose the date
Saint Petersburg  Tver00:50  from Saint Petersburg Moskovskiy station07:19  to Tver 6 hrs 29 mins169А
7.8
Train rating
3rd
2 386 ₽
2nd
5 340 ₽
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А
7.7
Train rating
3rd
1 705 ₽
2nd
3 072 ₽
Choose the date
Saint Petersburg  Tver02:07  from Saint Petersburg Ladozhskiy station07:09  to Tver 5 hrs 2 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:13  to Tver 3 hrs 38 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 241 ₽
1st
9 570 ₽
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 435 ₽
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 439 ₽
1st
27 333 ₽
Choose the date
Saint Petersburg  Tver
«Dvukhetazhnyy»
09:20  from Saint Petersburg Moskovskiy station15:02  to Tver 5 hrs 42 mins151А
9.0
Train rating
2nd
1 567 ₽
1st
9 255 ₽
Choose the date
Saint Petersburg  Tver09:20  from Saint Petersburg Moskovskiy station15:02  to Tver 5 hrs 42 mins151В
9.7
Train rating
2nd
2 826 ₽
1st
7 477 ₽
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 435 ₽
1st
27 333 ₽
Choose the date
Saint Petersburg  Tver13:10  from Saint Petersburg Ladozhskiy station18:59  to Tver 5 hrs 49 mins131Г
7.9
Train rating
3rd
1 507 ₽
2nd
1 768 ₽
Choose the date
Saint Petersburg  Tver13:10  from Saint Petersburg Ladozhskiy station18:59  to Tver 5 hrs 49 mins145А
7.5
Train rating
3rd
1 507 ₽
2nd
1 573 ₽
1st
9 683 ₽
Choose the date
Saint Petersburg  Tver
«Avrora»
13:50  from Saint Petersburg Moskovskiy station18:11  to Tver 4 hrs 21 mins743У
9.4
Train rating
Sitting
1 113 ₽
2nd
1 834 ₽
1st
9 570 ₽
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 station19:15  to Tver 5 hrs 15 mins275А
8.6
Train rating
Sitting
1 493 ₽
3rd
2 577 ₽
2nd
3 571 ₽
1st
5 859 ₽
Choose the date
Saint Petersburg  Tver14:40  from Saint Petersburg Moskovskiy station19:15  to Tver 4 hrs 35 mins729А
9.5
Train rating
2nd
5 752 ₽
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
1 643 ₽
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 435 ₽
Choose the date
Saint Petersburg  Tver
«Povolzhye»
15:15  from Saint Petersburg Moskovskiy station20:33  to Tver 5 hrs 18 mins133А
8.9
Train rating
3rd
1 501 ₽
2nd
1 819 ₽
1st
12 572 ₽
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 ₽
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.4
Train rating
3rd
1 517 ₽
2nd
1 517 ₽
1st
10 160 ₽
Choose the date
Saint Petersburg  Tver16:27  from Saint Petersburg Moskovskiy station00:09 the next day to Tver 7 hrs 42 mins121В
7.9
Train rating
3rd
1 570 ₽
2nd
1 709 ₽
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 435 ₽
Choose the date
Saint Petersburg  Tver
«Tavriya»
17:15  from Saint Petersburg Moskovskiy station21:24  to Tver 4 hrs 9 mins007А
8.8
Train rating
3rd
1 115 ₽
2nd
2 225 ₽
1st
12 445 ₽
Choose the date
Saint Petersburg  Tver17:20  from Saint Petersburg Moskovskiy station21:31  to Tver 4 hrs 11 mins745У
9.1
Train rating
Sitting
1 736 ₽
2nd
2 519 ₽
1st
9 594 ₽
Choose the date
Saint Petersburg  Tver17:34  from Saint Petersburg Moskovskiy station01:23 the next day to Tver 7 hrs 49 mins099А
7.1
Train rating
3rd
1 705 ₽
2nd
1 784 ₽
Choose the date
Saint Petersburg  Tver
«Andrei Tul'nikov»
18:05  from Saint Petersburg Moskovskiy station01:33 the next day to Tver 7 hrs 28 mins109А
8.7
Train rating
3rd
1 501 ₽
2nd
1 418 ₽
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
14 113 ₽
Choose the date
Saint Petersburg  Tver18:29  from Saint Petersburg Moskovskiy station02:31 the next day to Tver 8 hrs 2 mins135А
7.3
Train rating
3rd
1 507 ₽
2nd
1 671 ₽
1st
6 739 ₽
Choose the date
Saint Petersburg  Tver18:29  from Saint Petersburg Moskovskiy station02:31 the next day to Tver 8 hrs 2 mins279А
7.5
Train rating
3rd
1 507 ₽
2nd
1 365 ₽
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:48 the next day to Tver 5 hrs 43 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:48 the next day to Tver 5 hrs 43 mins235А
6.9
Train rating
2nd
8 020 ₽
1st
13 084 ₽
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 ₽
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.2
Train rating
Sitting
1 439 ₽
Choose the date
Saint Petersburg  Tver21:10  from Saint Petersburg Moskovskiy station02:39 the next day to Tver 5 hrs 29 mins153А
6.9
Train rating
3rd
2 615 ₽
2nd
3 188 ₽
Choose the date
Saint Petersburg  Tver21:30  from Saint Petersburg Moskovskiy station02:56 the next day to Tver 5 hrs 26 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.7
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*В
7.9
Train rating
3rd
1 446 ₽
2nd
1 402 ₽
1st
6 593 ₽
Choose the date
Saint Petersburg  Tver22:15  from Saint Petersburg Moskovskiy station03:28 the next day to Tver 5 hrs 13 mins749У
9.2
Train rating
Sitting
1 959 ₽
2nd
3 290 ₽
1st
10 351 ₽
Choose the date
Saint Petersburg  Tver
«Arktika»
22:30  from Saint Petersburg Ladozhskiy station04:56 the next day to Tver 6 hrs 26 mins015А
8.2
Train rating
3rd
1 440 ₽
2nd
1 426 ₽
1st
5 320 ₽
Choose the date
Saint Petersburg  Tver22:30  from Saint Petersburg Moskovskiy station04:07 the next day to Tver 5 hrs 37 mins103А
8.0
Train rating
Sitting
1 313 ₽
3rd
1 829 ₽
2nd
2 186 ₽
Choose the date
Saint Petersburg  Tver
«Megapolis»
22:50  from Saint Petersburg Moskovskiy station04:37 the next day to Tver 5 hrs 47 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 mins481А
6.4
Train rating
3rd
2 161 ₽
2nd
4 623 ₽
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
Wi-Fi