En 1868, tras el derrocamiento de Isabel II, regresó a España, apoyó la restauración de los Borbones, y se convirtió en teniente general en la coronación de Alfonso XII.