Average fare for journeys from Shilovo to Tver is 1 726 roubles.
You can also book 2nd class ticket from Shilovo to Tver from 1 726 roubles
Trains from Shilovo to Tver are passing Ryazan station.
1 train are serving this route.
Book your Shilovo – Tver railway ticket online.