Inițial, planul Republicii a fost să ducă războiul în afara Italiei, trimițând consulii Publius Cornelius Scipio în Hispania și Sempronius Longus în Africa, în timp ce superioritatea lor navală a împiedicat Cartagina să atace de pe mare. Acest plan a fost zădărnicit de mişcarea îndrăzneaţă a lui Hannibal în Italia. Într-adevăr, în mai 218 el a traversat râul Ebro cu o armată mare de aproximativ 100.000 de soldaţi şi 37 de elefanţi. A trecut prin Galia, a traversat Rhone, apoi Alpii.
, posibil prin Col de Clapier (2.491 de metri înălțime). Această faimoasă explozie l-a costat aproape jumătate din trupele sale, dar acum se putea baza pe Boii și Insubres, încă în război cu Roma. Publius Scipio, care nu reușise să-l blocheze pe Hannibal pe Rhone, l-a trimis pe fratele său mai mare Gnaeus cu cea mai mare parte a armatei sale în Hispania, conform planului inițial, și s-a întors în Italia cu restul pentru a-i rezista lui Hannibal în Italia, dar a fost învins și rănit lângă Pavia.