Distance between Ziyang and Barnaul
Distance from Ziyang to Barnaul is 2390 miles / 3846 kilometers.
Map showing the distance from Ziyang to Barnaul
![]() |
Air distance: | miles km |










Leaflet | © OpenStreetMap contributors
Time difference between Ziyang and Barnaul
The time difference between Ziyang and Barnaul is 1 hour. Barnaul is 1 hour behind Ziyang. Current local time in Ziyang is 18:00 CST (2025-02-20) and time in Barnaul is 17:00 +07 (2025-02-20).