Average fare for journeys from Zelenograd to Tver is 872 roubles.
Distance between Zelenograd and Tver 128 kilometres. Average journey time is 54 minutes.
1 train are serving this route.
Book your Zelenograd – Tver railway ticket online.