В 1812 году Витковский принял участие в отражении нашествия Наполеона в Россию и в последующем освободительном походе в Европу; за отличие в Битве народов под Лейпцигом произведён в штабс-капитаны и затем переведён в лёгкую № 46 роту 24-й артиллерийской бригады.