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 21.67 $
08:05 11:04 2h 59m Daily 756А Sapsan 55.21 $
16:44 19:30 2h 46m Daily 770А Sapsan 60.21 $
20:45 23:46 3h 01m Daily 778А Sapsan 58.56 $
22:01 00:35 2h 34m Daily 780А Sapsan 59.28 $

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 21.67 $

How do I get back to Tver

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