Distance between Yuanjiazhuang and Leshan
Distance from Yuanjiazhuang to Leshan is 370 miles / 595 kilometers.
Map showing the distance from Yuanjiazhuang to Leshan
![]() |
Air distance: | miles km |
Yuanjiazhuang
City: | Yuanjiazhuang |
Country: | China |
Leshan
City: | Leshan |
Country: | China |
Time difference between Yuanjiazhuang and Leshan
There is no time difference between Yuanjiazhuang and Leshan. Current local time in Yuanjiazhuang and Leshan is 15:58 CST (2025-02-27)