Distance between Lesozavodsk and Shangyu
Distance from Lesozavodsk to Shangyu is 1266 miles / 2038 kilometers.
Map showing the distance from Lesozavodsk to Shangyu
![]() |
Air distance: | miles km |
Lesozavodsk
City: | Lesozavodsk |
Country: | Russia |
Shangyu
City: | Shangyu |
Country: | China |
Time difference between Lesozavodsk and Shangyu
The time difference between Lesozavodsk and Shangyu is 22 hours. Shangyu is 22 hours ahead of Lesozavodsk. Current local time in Lesozavodsk is 00:25 +10 (2025-02-19) and time in Shangyu is 22:25 CST (2025-02-18).