Distance between Dongzhen and Macheng
Distance from Dongzhen to Macheng is 658 miles / 1059 kilometers.
Map showing the distance from Dongzhen to Macheng
![]() |
Air distance: | miles km |
Time difference between Dongzhen and Macheng
The time difference between Dongzhen and Macheng is 2 hours. Macheng is 2 hours ahead of Dongzhen. Current local time in Dongzhen is 00:37 +06 (2025-02-28) and time in Macheng is 02:37 CST (2025-02-28).