В отношении подготовки к войне Ганнибал получил хорошее наследство: в Иберии была создана база и сформирована большая армия. Для борьбы с Римом Ганнибал рассчитывал организовать союз враждебных Риму племен во главе с Карфагеном. Политическая обстановка благоприятствовала созданию такого союза. На Апеннинском полуострове многие племена тяготились своей зависимостью от Рима; 8 долине реки Падуе (По) часть галлов была покорена римлянами, остальных ждала та же участь, все они ненавидели римское владычество; в Иллирии и Македонии также наблюдалось резкое недовольство политикой римлян. Перед командованием карфагенской армии стояла задача сплотить всех недовольных в антиримский союз и повести их на борьбу с Римом. Карфагенская армия должна была явиться прочной основой этого союза. Борьба за союзников - коренной вопрос второй Пунической войны, основное ее стратегическое содержание.
Главная база для ведения войны с Римом создавалась в южной части Пиренейского полуострова. Это сводило к минимуму зависимость карфагенской армии от Карфагена. В долине реки Падуе карфагеняне рассчитывали создать промежуточную базу.
Пути движения карфагенской армии проходили через Пиренеи, долину реки Родан (Рона), Альпы (высота их в среднем 2500 м), долину реки Падуе, Апеннинский полуостров. Расстояние от реки Ибер до долины реки Падуе по прямой около 850 км. Предстояло преодолеть не только большие естественные препятствия, но и сопротивление враждебных племен и римской армии. Этот же путь являлся коммуникацией, которая должна была связать карфагенскую армию с ее тылом. Обеспечение столь длинной коммуникации приобретало особо важное значение.
Непосредственная подготовка карфагенян к войне заключалась в организации шпионажа с целью разведки глубокого тыла противника, в изучении средств и путей сообщения приронской и альпийской территорий, в организации связи и заключении тайных соглашений с галльскими и другими племенами, в организации ряда походов к северу от реки Ибер для покорения племен, которые могли бы угрожать операционной линии и коммуникации карфагенской армии.
Большое значение для исхода войны имел правильный выбор момента начала активных боевых действий против Рима. В 219 году до н. э. внимание и силы римлян отвлекала Иллирия, где они вели войну. В долине реки Падуе уже складывался антиримский союз. Ганнибал решил использовать эту благоприятную для себя обстановку, и карфагенская армия напала на богатый город Сагунт, который находился в союзе с Римом. После восьмимесячной осады Сагунт был взят и разрушен до основания, а все его жители уничтожены.
Успешные боевые действия против племен, живших к северу от реки Ибер, и захват Сагунта имели серьезные политические и стратегические последствия. Во-первых, успех карфагенской армии показал всем возможным союзникам карфагенян, что сила на стороне карфагенян. Во-вторых, эти победы заставили воинов карфагенской армии поверить в свои силы, что имело большое значение после неудачного исхода первой Пунической войны. В-третьих, на Пиренейском полуострове римляне лишились сильного союзника, что надежно обеспечило базу и операционную линию карфагенской армии. Наконец, в-четвертых, эти боевые действия отвлекли внимание римлян от главного операционного направления и заставили их разбрасывать свои силы.
Римляне теряли драгоценное время на переговоры с Карфагеном, требуя выдачи Ганнибала за нарушение договора. Лишь когда римские дипломаты окончательно убедились в бесплодности своей деятельности, Рим объявил войну Карфагену. В это время карфагенская армия, расположившись на зимних квартирах в южной части Пиренейского полуострова, энергично готовилась к походу.
Соотношение сил воюющих сторон в ходе войны изменялось. Потенциально римляне располагали большими силами, но для использования их требовалось предельное мобилизационное напряжение, которое могло быть вызвано лишь реальной угрозой существованию республики. В начале войны римский сенат недооценил опасность, вследствие чего силы противников оказались примерно равными. В сложившейся обстановке решающее значение имел вопрос о союзниках. Исход войны в значительной мере зависел от отношения к воюющим государствам соседних греко-эллинистических государств и многочисленных племен Европы и Африки.
Техническое преимущество было на стороне постоянной наемной карфагенской армии, укомплектованной профессиональными воинами. Эта армия имела богатый боевой опыт, ее воины верили в свои силы, материально были заинтересованы в походе. Сильная регулярная африканская конница давала большие преимущества карфагенской армии, так как римляне хорошей конницы не имели. Ко всему этому Ганнибал обладал полной властью главнокомандующего.