Ганнибал вывел 60-тысячное войско из Испании и совершил труднейший переход через Альпы в надежде внезапно атаковать Римскую республику с севера, стороны, с которой римляне не ожидали атаки. Во время перехода, в результате сопротивления горных племен, а также сложных дорожных и климатических условий, Ганнибал потерял почти половину армии. Но спустившись с гор, Ганнибалу удалось пополнить ряды своей армии за счет галльских добровольцев, испытывавших ненависть к покорившему их Риму. Ганнибалу удалось одержать ряд побед над римскими войсками и привлечь на свою сторону многие покоренные Римом италийские племена.