Во время Русско-турецкой войны 1877—1878 годов участвовал в военных действиях по охране Черноморского побережья с 12 апреля 1877 года по 19 февраля 1878 года, в том числе во время бомбардирования турецкой эскадрой Феодосии 1 января 1878 года.
21 ноября 1878 года зачислен в саперный батальон со старшинством с 10 декабря 1878 года.
4 октября 1879 года переведен в старший класс Академии, а 29 октября 1880 года — в дополнительное отделение старшего класса Академии. По окончании полного курса наук причислен к 1-му разряду с назначением на службу в Инженерный корпус.