Выедите из Кировской области, дорога начнется нормальная. Я ехал не доезжая Костромы и Ярославля, о чем потом сильно пожалел, это касается состояния дорог и потерянного времени. В общем едьте через эти города. Потом есть два пути, на север через Вологду - Череповец - дорога бесплатная и загруженная либо с Ярославля на Тверь и оттуда начинается скоростная-платная, за которую придется выложить около двух тыщ. Я ехал через Вологду, но там очень много камер на выезде. Так что решать вам.
Часто ездим семьёй. Вариантов на самом деле много, зависит от Вашего стиля езды... Если хочется за день, не пугает неровная дорога с не большими участками грунтовки (по 3-5 км), то по самой короткой: Киров-Мантурово-Нея-Буй-Пречистое-Вологда-СПб. Если устраивает 2 дня и неспешно: Киров-Шарья-Кострома-Ярославль-Вологда-СПб. Есть ещё средний вариант: Киров-Шарья-Никольск-Тотьма-Вологда-СПб. Есть и другие варианты, например, по платной М11: Киров-Ярик-Тверь-Спб, но я там не ездил, не знаю дорогу. Кстати, Киров-Шарья сейчас с ямами большими после Котельнича - аккуратно!