Distance from Moscow to Zelenogorsk

The distance from Moscow to Zelenogorsk is approximately 3,459 km / 2,149 mi (as the crow flies).

The following map shows the distance from Moscow to Zelenogorsk.

For more detailed information about any of the places please click on the place name:
Moscow
Zelenogorsk

Map options

Current distance: Moscow -> Zelenogorsk
Show reverse: Zelenogorsk -> Moscow

DistanceRouteRoute by bikeRoute by foot