Distance between Shangli and Dalnerechensk
Distance from Shangli to Dalnerechensk is 1655 miles / 2663 kilometers.
Map showing the distance from Shangli to Dalnerechensk
![]() |
Air distance: | miles km |
Shangli
City: | Shangli |
Country: | China |
Dalnerechensk
City: | Dalnerechensk |
Country: | Russia |
Time difference between Shangli and Dalnerechensk
The time difference between Shangli and Dalnerechensk is 2 hours. Dalnerechensk is 2 hours ahead of Shangli. Current local time in Shangli is 08:37 CST (2025-02-28) and time in Dalnerechensk is 10:37 +10 (2025-02-28).