Condecorado por su participación en esta expedición con la cruz de 1ª clase de la Orden de San Fernando y la de caballero de la Orden de Cristo en Portugal, en 1848 pasó a Madrid con grado de teniente coronel.