From:
The length of the field must be between 1 and 35 characters
To:
Arrival city coincides with the point of departure The length of the field must be between 1 and 35 characters
Departure Date:
The field must be filled
Return Date:
The field must be filled
Currency:

Train Timetable for St. Petersburg - Tver. Buy Train Tickets Online.

First & last trains

First departure
06:40
Last departure
23:36

Trains overview

Trains per day
12 - 14
Price from
43.05 $

Route overview

Fastest journey
2h 33m
Distance
468 km

St. Petersburg - Tver timetable

Departure time
Arrival time
Travel time
Departure dates
Train
Price from
Departure time
06:40
Arrival time
09:35
Travel time
2h 55m
Departure dates
Daily
Train
753А Sapsan
Price from
52.46 $
Departure time
06:50
Arrival time
09:46
Travel time
2h 56m
Departure dates
Daily
Train
755А Sapsan
Price from
52.46 $
Departure time
09:00
Arrival time
11:48
Travel time
2h 48m
Departure dates
Daily
Train
757А Sapsan
Price from
52.46 $
Departure time
11:00
Arrival time
13:39
Travel time
2h 39m
Departure dates
on
Sat, Sun
Train
761А Sapsan
Price from
52.46 $
Departure time
13:00
Arrival time
15:48
Travel time
2h 48m
Departure dates
Daily
Train
765А Sapsan
Price from
57.16 $
Departure time
14:20
Arrival time
20:56
Travel time
6h 36m
Departure dates
Even-numbered
Train
139М
Price from
46.19 $
Departure time
15:00
Arrival time
17:39
Travel time
2h 39m
Departure dates
Daily
Train
767А Sapsan
Price from
43.06 $
Departure time
15:10
Arrival time
17:55
Travel time
2h 45m
Departure dates
Daily
Train
769А Sapsan
Price from
57.16 $

Recommended trains on the route St. Petersburg - Tver

Route rating:
9.1/10 based on 2930 reviews of travellers
Find train times and buy tickets from St. Petersburg to Tver