Finalmente, se firmó un armisticio indefinido entre España y los cuatro aliados el 11 de abril de 1871, y Chile y España firmaron un tratado de paz el 12 de julio de 1883.