Da nach dem langen Bürgerkrieg sowohl die Finanzierung wie auch die Rekrutierung von Soldaten für den Kreuzzug schwierig war, verließ Eduard im Sommer 1270 mit nur einem relativ kleinen Heer England, um ins Heilige Land zu reisen. Er wollte sich jedoch mit dem Kreuzfahrerheer des französischen Königs vereinen. Als Eduard aber mit seinen Truppen das französische Heer bei Tunis erreichte, war Ludwig IX. von Frankreich an einer Seuche gestorben, die auch zahlreiche weitere französische Soldaten befallen hatte. Die Franzosen schlossen deshalb am 1. November einen Waffenstillstand und mussten sich nach Sizilien zurückziehen, wo die Franzosen den Kreuzzug abbrachen. Eduard reiste dagegen 1271 mit seinem Kontingent weiter nach Akkon. Dort angekommen musste er jedoch erkennen, dass er mit seinen wenigen Kreuzfahrern gegen die militärisch überlegenen Mameluken wenig ausrichten konnte.