De forlot Palestina i september 1272 og da de kom fram til Sicilia i desember fikk høre at Henrik III hadde dødd i november. Underveis måtte de stoppe i Gascogne hvor Eleanore fødte deres neste barn, Alfonso, oppkalt etter Eleanores halvbror Alfonso X. Deretter reiste de videre til England og ble kronet som konge og dronning den 19. august 1274. De var den første konge og dronning som ble kronet i samme seremoni siden den normanniske erobringen i 1066.