На Кавказ Лачинов был отправлен прямо из Тираспольской крепости. По прибытии а в Тифлис он был определён в 39-й егерский полк 20-й пехотной дивизии, квартировавший на тот момент в сел. Алиабаде Закатальского округа. Лачинов в составе этого полка выступил из Алиабада в Эриванское ханство для участия в Русско-персидской войне. В мае―июне участвовал в осаде Эривани, а в составе сводного отряда генерал-лейтенанта Красовского принял участие в сражении под Ошаканом. В сентябре Лачинов был прикомандирован к батальону Крымского полка, направленному для осады Сардарабада. Его осада началась и окончилась его взятием . После Сардарабада Лачинов принимал участие во второй осаде Эривани, начатой . Во время её осады Лачинов вместе с другими разжалованными декабристами занимался рытьём траншей на передовых позициях. Эривань пала. За отличие в персидской войне и, главным образом, за отличие в ошаканском сражении Лачинов по ходатайству Красовского был произведён в унтер-офицеры. С назначением последнего на должность исполняющего начальника Эриванской области и командующим её войсками, Лачинов состоял при нём чиновником для особых поручений при Главном штабе войск.