In augustus 1270 vertrok Eduard op kruistocht; na een omweg via Tunis kwam hij in mei 1271 uiteindelijk in Akko aan. Eduard vestigde in het Heilige Land een vechtersreputatie, maar kon ook niet verhinderen dat een jaar later de toestand voor de kruisvaarders al fel verslechterde. Nadat hij een moordaanslag ternauwernood overleefde, keerde Eduard dan ook huiswaarts, en het was in Sicilië dat hij in november het nieuws van de dood van zijn vader vernam. Na een omzwerving van twee jaar door zijn gebieden in Aquitanië werd hij in 1274 tot koning gekroond.