Несколько дорог, по которым можно проехать из Кемерово в Барнаул:
- Маршрут на автомобиле. 14 Кемерово — Новый (67 км, 0:49). 1 Новый — Демьяновка (10 км, 0:14). 1 Демьяновка — Ленинск-Кузнецкий (4 км, 0:03). 1 Ленинск-Кузнецкий — Полысаево (11 км, 0:06). 1 Полысаево — Грамотеино (10 км, 0:05). 1 Грамотеино — Убинский (10 км, 0:06). 1 Убинский — Залесово (148 км, 1:41). 1 Залесово — Акулово (49 км, 0:32). 1 Акулово — Забродино (27 км, 0:18). 1 Забродино — Среднесибирский (7 км, 0:05). 1 Среднесибирский — Литвиновка (5 км, 0:05). 1 Литвиновка — Озёрки (4 км, 0:02). 1 Озёрки — Сибирский (10 км, 0:06). 1 Сибирский — Казачий (4 км, 0:02). 1 Казачий — Боровиха (3 км, 0:02). 1 Боровиха — Новоалтайск (6 км, 0:03). 1 Новоалтайск — Берёзовка (9 км, 0:05). 1 Берёзовка — Новый (2 км, 0:01). 1 Новый — Новоалтайск (1 км, 0:01). 1 Новоалтайск — Барнаул (11 км, 0:07). 1
Расстояние между городами — 410 км, время в пути на автомобиле — около 4 ч 50 мин. 1
Также можно доехать на автобусе, например, по маршруту Кемерово — Ленинск-Кузнецкий — Белово — Гурьевск — поворот на Кордон — поворот на Пещёрку — поворот на Залесово — Новосибирская развязка — Барнаул. 2
Ещё один вариант — на поезде с пересадкой в Юрге, Болотной или Новосибирске. 6