Quest'ultimo però, ferito durante una battaglia, morì durante il viaggio.
Per quanto riguarda Annibale, si racconta che nessun esule abbia lasciato la propria patria con un'afflizione maggiore di quella mostrata dal generale nel lasciare la terra dei suoi nemici e che sulla nave che lo riportò a Cartagine egli abbia imprecato contro sé stesso per non aver attaccato Roma subito dopo la vittoria di Canne:
“Scipione aveva osato muovere contro Cartagine senza aver veduto da console, in Italia, il nemico cartaginese; egli, che aveva fatto a pezzi centomila romani al Trasimeno e a Canne, era rimasto a invecchiare tra Casilino e Cuma e Nola”.
Ciò fatto, li interroga per sapere se la persona da lui incaricata aveva fatto loro vedere tutto accuratamente e, a loro risposta affermativa, li congeda invitandoli a riferire esattamente ad Annibale quello che era loro capitato.