Раненый в 1848 году в сражении с горцами под Гергебилем, он за боевое отличие был награждён орденом Св. Владимира 4-й степени с бантом. В 1849 году Свечин за отличие под Турчидагом был произведён в капитаны и 25 сентября того же года удостоен высокой награды — золотой шпаги с надписью «За храбрость». За отличие на реке Белой в верховьях Кубани Свечин в 1852 году был произведён в подполковники.