El motivo que impulsó la invasión fue sobre todo la imperiosa necesidad de cortar los suministros, que procedentes de Cartago e Hispania, contribuían a la expedición de Aníbal que tanto daño estaba provocando en la península itálica.