לחניבעל היו תוכניות אחרות. בתחילת המלחמה הוא הפתיע את הרומאים בחציית הרי האלפים בחורף בראש צבא גדול. מיד עם הגיעו לאיטליה זכה בשני ניצחונות – האחד בקרב טיקינוס והשני בקרב טרביה. הרומאים נאלצו לזנוח את תוכניות הפלישה לאפריקה, אך בכל זאת שלחו צבא לחצי האי האיברי.