Сравнивая качество и количество сил обеих сторон, трудно сказать, на чьей стороне было преимущество. На стороне римлян, правда, были выгоды обороны в своей стране, богатой во всех отношениях для ведения войны, но зато они уступали карфагенянам в отношении условия предводительства: общие цели ставил римский сенат и давал частные цели консульским армиям (каждая около 23 000 чел.). Когда же две консульские армии соединялись на одном театре, предводительство принадлежало обоим консулам поочередно, которые и сменялись ежедневно. К этому двоевластию присоединилось еще и то, что в течение многих лет войны Рим не мог выставить вождя, соответственного и равного Ганнибалу.
Римский сенат решил послать две консульских армии для борьбы с Карфагеном: Корнелия Сципиона – 23 800 чел.: в Массилию (Марсель), Семпрония, для удара на Карфаген, в Сицилию – 26 400 чел., и, наконец, еще третью, для подавления восстания галлов в долине р. По, под началом претора Манлия, – 23 600 чел. Всего выставил Рим 73 800 чел., что составляет 1/10 воинов в возрасте от 20 до 47 лет, бывших в его распоряжении. Сенат сделал ошибку: 1) не взвесил серьезности предстоящей борьбы, 2) не позаботился определить, какое из трех направлений важнейшее: удар ли в Африку, удар ли по армии Ганнибала или усмирение восстания галлов? По распределению сил видно, что все эти три цели Рим считал равнозначащими. Правильнее было бы решение, ограничившись наблюдением за Сицилией, Сардинией и Корсикой, не дробиться на части, а все возможные силы собрать в Цизальпинской Галлии для борьбы с Ганнибалом.
Ганнибал оставил для защиты Карфагена 16 000 чел., для обеспечения за собою Испании (база) Гаструбала с 16 000 чел. при 21 слоне, с остальными же 80 000 пехоты, 12 000 конницы и 37 слонами летом 218 г. до Р. X. он двинулся из Нового Карфагена в Италию, где, переправившись через Эбро, покорил сопротивлявшиеся ему племена между этою рекою и Пиренеями, оставил здесь Ганнона с 11 тыс. войск (стратегический резерв) и, перейдя через Пиренеи у мыса Креуз, вдающегося в Средиземное море, склонил галльских предводителей на свою сторону, после чего спокойно продолжал свой путь к Роне. Преодолев сопротивление воинственных каваров, он форсировал переправу через Рону против Фольк, недалеко от Рокемора, чему содействовала демонстрация Ганнона к стороне Пон-Сен-Эспри. После переправы в армии Ганнибала было 46 000 чел. Здесь, посредством рекогносцировки, произведенной 500 чел. нумидийской кавалерии, он узнал, что армия Корнелия Сципиона стоит у Массилии. Желая поскорее вторгнуться в Цизальпинскую Галлию, дабы помочь восставшим галлам и тем обеспечить свою операцию, Ганнибал не терял времени на борьбу с консульской армией, имевшей возможность укрыться в крепкой Массилии[18]
, но, выставив всю конницу и слонов в виде заслона, который образовал потом его арьергард, двинулся к северу долиною Роны и, дойдя до Изеры, повернул к Альпам. Где именно перешел Ганнибал через Альпы, в точности неизвестно: но вероятнее всего, что по одному из проходов, ведущих в страну народов, к нему расположенных, т. е. через М.С. Бернар, М. Сенпс или М. Женевр.Окруженный враждебными горными племенами, глубокою осенью прокладывая путь через снега, с армией, привыкшей к знойному климату, на каждом шагу задерживаемый трудностью пути, Ганнибал в начале ноября спустился в долину Ломбардии. С высот альпийских он показал своей армии цветущие долины Италии как цель дохода. После 5½ месяцев похода и 15-дневного перехода через Альпы армия Ганнибала достигла р. По всего в числе 20 000 пехоты и 6000 кавалерии.
Между тем Корнелий Сципион, не помешав переправе армии Ганнибала через Рону и узнав из произведенной частью его кавалерии рекогносцировки, что Ганнибал двинулся в Италию, принял неудачное решение, именно: отправил часть войск под начальством своего брата Кнея в Испанию, сам же с остальными войсками двинулся в Лигурию, чтобы, совместно с Манлием, помешать вторжению Ганнибала, успевшего между тем уже занять и разрушить Турин.