Barnaul está en Rusia (Barnaul Urban Okrug, Altai Krai) en la zona horaria Asia/Barnaul.
Lugares cercanos son Novosilikatnyy, Yuzhnyy y Novoaltaysk.
Novosibirsk está a 196 km, Yekaterinburg está a 1,892 km y Kazan está a 2,784 km en línea recta.
Distancias desde Barnaul a las ciudades más importantes de Rusia y del mundo.
53.3605600°
83.7636100°