Карфагеняне справакавалі пачатак вайны, захапіўшы горад Сагунт,якое было саюзнікам Рыма. Ганібал пасля гэтага ў 218 г. да н.э. пачаў надзвычай складаны пераход сваіхвойскаў з Іспаніі у Італію праз Альпы. Не маючы падмацавання, Ганібал збаямі развіваўся Апенінах ў Рым. Перамогшы ў Тразименськоговозера, ён яшчэ раз сустрэўся з ворагам у Кан. Гэта была адна з самых вядомых бітваў старажытнай гісторыі.Рэарганізавана па рымскаму ўзору войска Ганібала сутыкнулася з войскаміконсулаў Гая Теренция Варона і Луцыя Эмілія Павела.