Fram til 1822 hadde general Simón Bolívar hjulpet av blant annet Antonio José de Sucre sikret uavhengigheten i de nordlige delene av Sør-Amerika, dagens Colombia, Venezuela & Ecuador. 26. juli 1822 møtte han San Martín i Guayaquil i et svært omdiskutert møte, som endte med at Bolívar tok på seg oppgaven å fullføre frigjørelsen av Perú og overtok kommandoen over de chilenske, peruanske og argentinske selvstendighetsstyrkene, og i 1824 startet han et felttog for å endelig beseire rojalistene i landet. Før slaget ved Ayacucho hadde Bolívar beseiret de Canteracs rojalistkavaleri i slaget ved Junín i Perus høyland, noe som ble en viktig moralsk seier for uavhengighetsforkjemperne. 3. desember hadde også Sucre blitt beseiret av rojalistene i slaget ved Corpahuaico.