Average fare for journeys from Moscow to Zelenograd is 525 roubles.
Distance between Moscow and Zelenograd 39 kilometres. Average journey time is 58 minutes.
Trains from Moscow to Zelenograd are passing Moscow station.
1 train are serving this route.
Book your Moscow – Zelenograd railway ticket online.