6 августа принял учатие в усиленной рекогносцировке позиции турок на Аладжинских высотах и в бою на горе Большая Ягна, а с 7 на 8 августа — в ночном кавалерийском деле у села Буланах. 13 августа 1877 года участвовал в сражении под горой Кизил-Тапа, 1 сентября — при усиленной рекогносцировке расположения противника у села Джала и на горе Инах-Тепеси, а 20-22 сентября — в сражении с турецкой армией на Аладжинских высотах и у гор Большая и Малая Ягна. С 27 сентября по 2 октября Шахрух-Мирза Каджар принял участие в обходном движении в тыл врага от Камбинского поста. 3 октября 1877 года при участии Каджара турецкой армии на Аладжинских высотах было нанесено поражение. С 5 на 6 ноября он принял участие в штурме и взятии крепости Карс. В ходе кампании ранен и контужен не был.