ローマを屈服させるにはイタリア本土を直接攻撃するしかない。しかし、制海権がローマに握られている以上、海上からの侵攻は困難である。さらにローマはカルタゴの侵入が予想されるイタリア西部、南部に兵力を配置していた。ここでハンニバルはアルプス山脈を越え、ローマの防備の薄い北方から侵攻するという前代未聞の発想に至る（ハンニバルのアルプス越え）。