умер Гасдрубал, и его место занял по избранию войска сын Гамилькара, Ганнибал, наследовавший от отца вражду к Риму. Ганнибал решил воспользоваться для войны с Римом обстоятельствами, благоприятно сложившимися для карфагенян. Цизальпинская Галлия не была ещё замирена римлянами, а вызванные иллирийскими делами несогласия с Македонией грозили им войной на Востоке. Ганнибал напал на союзный с Римом Сагунт и взял его, после 8 месяцев осады. Когда римские послы получили в Карфагене отказ выдать Ганнибала, была объявлена Вторая Пуническая война (218 до н. э.).
В то время, как римляне надеялись вести её в Испании и Африке, Ганнибал составил план, по которому главным театром войны должна была стать Италия: Ганнибал надеялся нанести здесь решительный удар Риму, сделав операционной базой Цизальпинскую Галлию, только что покорённую римлянами. Он питал надежду на деятельную помощь со стороны галлов и даже со стороны италийских союзников, тяготившихся подчинением Риму. Обеспечив войском Ливию и Испанию (где он оставил около 15 тыс. человек своему брату Гасдрубалу), Ганнибал перешел Пиренеи с 50 тыс. пехоты и 9 тыс. конницы. Со значительными затруднениями он переправился через Рону (особенно трудно было переправлять боевых слонов) и, направившись на северо-восток, вступил в область Альп.