I 1270 la Ludvig ut fra Cagliari på Sardinia, og steg i land i Nord-Afrika i juli. Dette var den verste tiden å komme til dette området på, og svært mange i korsfarerhæren ble syke på grunn av dårlig drikkevann. 25. august 1270 døde Ludvig, en dag etter at Charles hadde ankommet. Ludvigs sønn Filip ble utropt til ny konge, men på grunn av hans lave alder tok Charles kommandoen over korstoget.