Генеральное консульство Республики Казахстан находится в центре города, на Виленском переулке, в пешей доступности от станций метро "Чернышевская", "Площадь Восстания" и "Маяковская". Оно занимается вопросами учёта граждан Республики Казахстан за границей, оформлением паспортов граждан (в т.ч. выдачей служебных паспортов), регистрацией актов гражданского состояния, оформлением документов по выходу из гражданства, легализацией документов, выдачей виз на въезд и транзитный проезд через территорию Республики и н.д. В консульский округ генерального консульства входят Санкт-Петербург, Ленинградская, Калининградская, Архангельская, Вологодская, Мурманская, Новгородская и Псковская области, а также Республика Карелия. Приём осуществляется по будним дням (кроме среды) с 9.30 до 12.30. Выдача документов производится в те же дни с 16 до 17 часов. Информацию о готовности документов можно получить по телефону в рабочие дни с 16 до 18 часов. Бланк визовой анкеты, а также перечень необходимых документов можно найти на сайте Генерального консульства. Оплату консульских сборов можно произвести в ФКБ "Москоммерцбанк" (ближайшее к консульству отделение находится на ул. Жуковского).