Зимой (219–218 гг.) Ганнибал создавал в Новом Карфагене снаряжения к походу в Италию и началу войны. Он собирался напасть на римлян не с моря, не в Сицилии, не в южной Италии, а в стране реки По, веря, что кельты, занимающие ее, подключатся к нему. Послы и шпионы Ганнибала направились в страну галлов с двух сторон Альп, изучили пути, прознали настроение живущих под горами племен, заключили контракты. Бойи и инсубры обязались дать хороших вожаков, уговорить своих товарищей, чтобы они благосклонно приняли карфагенское войско и давали ему пищу, съедобные запасы, прибавили к нему своих воинов. На охрану родины Ганнибал послал в Африку испанские войска, какие обязаны были служить и заложниками верности своих соотечественников; а большинство воинов составляли ливофиникийцы. Все затраты на войну, вознаграждение и содержание войска он взял на себя, дабы не вызвать гнев в карфагенском правительстве требованием денег. Ганнибал просил лишь, чтоб оно отправило крейсировать у западного берега Италии флот, который поддерживал бы работающее в Италии войско высадками и опустошением прибрежья. На первое время Ганнибал имел достаточно резервов и средств, а последующие свои затраты он надеялся закрывать добычей, какую будет покупать в Италии. Его предшественники и сам он пользовался этим методом в войну в Испании на финансы, собираемые во вражеской земле. Чтобы войско охотнее шло за ним, Ганнибал накануне похода пустил своих испанских воинов побывать дома, и приобрел их любовь, выказав такое доверие к ним; старание африканских воинов он увеличил обещанием наградить их правом карфагенских граждан, когда, поборовши врага, вернется с ними на родину. Он посетил Гадес, в храм Геракла тирского просил милость национального бога, по стопам которого жаждал вести свою армию.

Ганнибал не обманулся в расчете. Когда в первых числах весны армия собралась в наступление, она была проникнута бойким настроением. Он произнес бойцам пламенную речь, в которой рисовал обиды, нанесенные Карфагену римлянами, требовавшими от правительства выдачи его и военачальников, составлявших его совет; твердил, что римляне желают оскорбить, завоевать Карфаген; обрисовал плодородность, обилие страны, в какую поведет он своих бойцов, утверждал, что галлы встретят их благосклонно, станут их союзниками. Воины воодушевились и с нетерпением ждали отправки на войну.

В начале весны 218 г. до Р. Х. Ганнибал направился из Картагены к Эбро с войском, состоявшим из 90.000 человек пехоты, 12.000 конницы; при нем также было 37 военных слонов.

Он переходил Эбро, не наткнувшись на противодействия. Города и племена между Эбро и Пиренеями категорически отказались повиноваться, веря в римскую помощь. Ганнибал начал завоевывать их. Аналогично сагунтянам, они отважно защищались и точно также были оставлены римлянами без поддержки; Ганнибал победил их. Римляне не ожидали, что он выиграет войну так быстро; занимающиеся иными разбирательствами, они оставили Испанию без внимания и были застигнуты кампанией Ганнибала врасплох. Это убило их испанских сторонников. Завоевав землю между Эбро и Пиренеями, Ганнибал переступил эту возвышенность, не натыкаясь на большие сложности. Испанские бойцы, каких он отпускал навестить дом, родных и близких, оправдали его веру, вернулись к нему; а то, что он не засомневался в их преданности, произвело хорошее впечатление на жителей и заработало ему авторитет. Ганнибал хотел, чтобы испанцы были расположены к нему, с охотой шли к нему на службу. Часть армии он оставил для охраны новопокоренной земли и переходов через Пиренеи. Брат его Газдрубал держал в подчинении южную часть Испании, владея иной многочисленной армией. Оставив много бойцов на юге, потеряв много людей в жестоких битвах между Эбро и Пиренеями, оставив и там часть войска, Ганнибал перешел хребет, имея уже только 50,000 человек пехоты, 9,000 конницы и 37 слонов. Но воины, каких он перевел через Пиренеи, были старые, искусные в бою, привычные терпеть сложности походов, одержавшие под его начальством множество побед, и упоенно преданные ему. Так завязалась сама знаменитая в летописи Рима война с Ганнибалом.

Ганнибал шел за Пиренеями по морю, по большой военной дороге, какая расположена через Нарбон и Немавс (Ним) к Роне; он не сталкивался с противодействиями: многие из местных племен уже прежде заключили договор с ним; остальных он склонил на свою сторону деньгами или запугиванием. Только уж при переправе через Рону случилось ему сразиться. Консул Публий Корнелий Сципион, считавший сначала, что Ганнибал войдет в Италию морем, поплыл навстречу ему по лигурийскому берегу; но, получив весть, что Ганнибал идет сухим путем, высадился в Массалии — городе, союзном с Римом. Он хотел при содействии кельтских наемников, находившихся в службе у массалийцев, остановить Ганнибала на Роне. Если бы ему это удалось, завязавшаяся война с Ганнибалом, видимо, обрела бы иной поворот. Но раньше, чем римская пехота приготовилась к битве, Ганнибал уже подошел к западному берегу реки; на другом берегу собрались галлы; Ганнибал, благодаря собственной сообразительности, успел преодолеть Рону: он выкупил все лодки у береговых обитателей, повелел воинам рубить лес и сооружать плоты; а когда все было сделано, он направил ночью Ганнона, сына Бомилькара, с отрядом армии и с отличными вожаками вверх по реке до территории, где был полуостров, упрощавший переправу. Бомилькар переплыл там реку на мехах и плотах, и иным берегом пошел книзу, подошел к месту, где стояли галлы, и отдал Ганнибалу знак огнем. Ганнибал велел войску начинать переправу через Рону. Галлы с диким криком бросились к берегу отражать карфагенян и вдруг увидели, что стан их горит. Ганнибал и Ганнон напали на них с двух сторон; в смятении не имели возможность они не воспрепятствовать переправе, ни повредить нападению с тыла и после недолгого противодействия разбежались. Многие из них примчались в Массалию. Консул, присутствовавший в этом городе, не желал верить доставленному объявлению; но группа римской конницы, посланная на рекогносцировку, вернулся после сильной битвы с нумидийской конницей Ганнибала и удостоверил честность их слов. Сципион торопливо пошел со всей своей армией к месту переправы; но, пришедши туда, узнал, что уже три дня тому назад покинул реку и последний отряд конницы, занимавшийся переправой слонов. Консулу оставалось только возвратиться в Массалию и звать трусами карфагенян, отклонившихся от схватки. Забрав с собой часть войска, он отправился из Массалии в Италию, а его брат, Гней Сципион, с основными бойцами поплыл в Испанию, чтобы отбить ее у Газдрубала.

Война с Ганнибалом становилась все коварнее для Рима. Перешедши Рону, Ганнибал устроил смотр войску и раскрыл ему свой замысел. Мысли о грядущих опасностях, о сложностях операции, о схватках с римлянами могли страшить воинов, но боязливость их пропала, когда приведенный к ним Ганнибалом галльский князь Магил обещал им через переводчиков, что проведет их на войну через горы короткими, неопасными путями, хвалил им красу и плодородность Италии, уверял их, что его товарищи, живущие в равнине Пада (реки По), очень хотят бороться совместно с ними и Ганнибалом против римлян. После начал высказываться Ганнибал; припомнил бойцам доблестные их подвиги, разъяснил им бесспорность успеха в войне, богатство ждущей их добычи, закончил речь словами, что они обязаны показать себя отважными людьми, достойными своей славы, — и воины позабыли любой страх: раздался восхищенный вопль, доказывавший, что они прониклись азартом, и пойдут с доверием и преданностью за своим великим вождем. Взяв резервы продовольствия, Ганнибал пошел восточным берегом Роны на север, в богатую землю аллоброгов, которая именовалась «островом», потому что с севера и запада рубеж ее образовала Рона, с юга — Изера, а с востока — стена скалистого хребта. У аллоброгов 2 брата препирались из-за королевской власти: решение было предоставлено Ганнибалу; он высказался в пользу старшего брата, привлекшего на свою сторону множество людей, и заставил младшего повиноваться своему вердикту. Старший брат в признательность за эту услугу пополнил резервы продовольствия карфагенян, дал им одежу, снаряжение, обувь и сопровождал их по пути до подошвы Альп, каких достигли они на шестнадцатый день после переправы через Рону, впрочем, для его дружины, доходившей и после понесенных ею утрат до 50 тысяч человек, данных запасов могло хватить лишь на несколько дней.