Makarov participó en la guerra ruso-turca (1877-1878) y fue condecorado por su servicio como capitán de la lancha torpedera rusa "Velikiy Knyaz Konstantin".