Вся узкая полоска земли между озером и горами была завалена грудами мертвых тел, тысячи конных и пеших карфагенян передвигались по долине, избивая и отлавливая разбегающихся в разные стороны римлян. Мелкие группы легионеров, вставших спина к спине и продолжавших сопротивление, уничтожались в рукопашных схватках. Скоро всё должно было закончиться. Стоявшие на холме римляне к своему ужасу обнаружили, что в их рядах нет ни одного легата или трибуна, который мог бы принять командование и вывести легион к Перузии. Лишь несколько центурионов могли возглавить отступление. Понимая, что дальше оставаться на холме опасно, римляне спустились вниз и пошли на юг.
Когда Ганнибалу доложили о том, что 6000 римлян вырвались из западни и уходят с поля боя, командующий вызвал командира конницы Магарбала. Полководец приказал кму взять отряд конницы, ливийских копейщиков и испанских пехотинцев, преследовать римлян и не выпустить их из ловушки. Легионеры шли всю ночь, и рассвет следующего дня застал их около какой-то деревни. Люди вошли в поселение и в буквальном смысле слова повалились на землю, поскольку у них не осталось сил после сражения и длительного изматывающего марша. Свалив на улице в кучи щиты и копья, легионеры расположились на отдых среди деревенских садов. Вскоре пришел Магарбал. Но начальник конницы не бросился бездумно в атаку, а решил сберечь своих людей и отправил к римлянам парламентеров с предложением сдаться, гарантируя взамен жизнь. Положение легионеров было отчаянным, поскольку сил сражаться не было, а помощи ждать было неоткуда. Посовещавшись, они приняли предложение Магарбала. Сложив мечи и доспехи на выходе из деревни, легионеры были окружены карфагенянами и отправились в обратный путь к Тразименскому озеру.
В это время Ганнибал объезжал поле битвы. С уважением относясь к храбрости, проявленной в битве Гаем Фламинием, он велел найти тело римского консула и торжественно похоронить. Однако воины не смогли выполнить приказ командующего: поле боя было завалено кучами мертвых тел и грудами оружия, поэтому поиски пришлось прекратить.
Через день к карфагенскому полководцу привели оборванную толпу пленных, захваченных на поле боя и выловленных в окрестностях Тразименского озера. Ганнибал был краток: римлян заковать в цепи, а их италийских союзников отпустить на все четыре стороны, пусть идут, куда хотят. На прощание он им сказал, что «пришел воевать не с италийцами, но с римлянами за освобождение италийцев» (Polyb. III).
Так закончилась