Distance between Kashgar and Macheng
Distance from Kashgar to Macheng is 2255 miles / 3629 kilometers.
Map showing the distance from Kashgar to Macheng
![]() |
Air distance: | miles km |
Time difference between Kashgar and Macheng
There is no time difference between Kashgar and Macheng. Current local time in Kashgar and Macheng is 19:15 CST (2025-02-27)