30 августа 1868 года произведён в штабс-капитаны и назначен офицером Генерального Штаба в штаб Туркестанского генерал-губернатора, принял участие в Бухарской экспедиции, за отличие был 14 апреля 1869 года произведён в капитаны (2 января 1871 года переименован в майоры), с 14 апреля 1869 года занимал должность старшего адъютанта штаба войск Сыр-Дарьинской области. Вслед затем принял участие в походе в Шахрисабз и за отличие был награждён орденами св. Анны 3-й степени и св. Владимира 4-й степени (оба в 1870 году). 3 ноября 1870 года назначен командиром 3-го Туркестанского линейного батальона. С 22 февраля 1872 года был начальником штаба войск Сыр-Дарьинской области.