Distance between Barnaul and Novoshakhtinsk
Distance from Barnaul to Novoshakhtinsk is 1930 miles / 3107 kilometers.
Map showing the distance from Barnaul to Novoshakhtinsk
![]() |
Air distance: | miles km |
Barnaul
City: | Barnaul |
Country: | Russia |
Novoshakhtinsk
City: | Novoshakhtinsk |
Country: | Russia |
Time difference between Barnaul and Novoshakhtinsk
The time difference between Barnaul and Novoshakhtinsk is 4 hours. Novoshakhtinsk is 4 hours behind Barnaul. Current local time in Barnaul is 20:40 +07 (2025-02-26) and time in Novoshakhtinsk is 16:40 MSK (2025-02-26).