Distance between Voronezh and Barnaul
Distance from Voronezh to Barnaul is 1847 miles / 2973 kilometers.
Map showing the distance from Voronezh to Barnaul
![]() |
Air distance: | miles km |
Time difference between Voronezh and Barnaul
The time difference between Voronezh and Barnaul is 4 hours. Barnaul is 4 hours ahead of Voronezh. Current local time in Voronezh is 03:51 MSK (2025-02-17) and time in Barnaul is 07:51 +07 (2025-02-17).