Tver - St. Petersburg train tickets

Buy train tickets to St. Petersburg. Simple, fast, with no hidden fees.

Tver - St. Petersburg timetable

Departure time Arrival time Travel time Departure dates Train Price from
01:19 06:40 5h 21m Daily 028А Nothern Palmyra 25.17 $
08:05 11:04 2h 59m Daily 756А Sapsan 66.35 $
16:44 19:30 2h 46m Daily 770А Sapsan 72.85 $
20:45 23:46 3h 01m Daily 778А Sapsan 70.70 $
22:01 00:35 2h 34m Daily 780А Sapsan 71.64 $

Tver - St. Petersburg route details

Route overview
Fastest trip 2h 34m
Average journey time 3h 20m
Distance 468 km
Trains overview
First departure 01:19
Last departure 22:01
Trains per day 5 - 5
Price from 25.17 $

How do I get back to Tver

Find train times and buy tickets from St. Petersburg to Tver
Check Prices