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 .
Для этой страницы доступна версия сайта на русском языке и адаптированная для мобильных устройств
Every day at 3:30 Moscow time tickets are not available for sale online and  at railway station offices for about 30 minutes due to  booking system technical break. You can book tickets online when the break is over.

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