К тому времени, когда Ганнибал достиг Пиренеев, Публий Сципион пополнил легион и союзные войска, которые отправлял в помощь для подавления галльского восстания в долине По; в результате ему пришлось отложить на несколько месяцев запланированный отъезд в Испанию. Теперь он был готов выполнить свою задачу найти Ганнибала и не дать ему вторгнуться в Италию. Двадцатитысячная армия Сципиона прошла 165 миль из Рима до Пизы, где погрузилась на корабли, чтобы совершить пятидневное плавание до Массалии. Мы можем спокойно отвести заявление Полибия, что Сципион «отправился в плавание в начале лета», как необоснованное. Если бы это было так, то Сципион легко нашел Ганнибала еще в Испании и заблокировал его путь к Пиренеям или поймал его в Южной Галлии и вступил с ним в бой. Как бы то ни было, но Ганнибал уже подошел к Роне, когда Сципион отплыл из Пизы. Согласно Ливию, Сципион думал, что Ганнибал еще в Испании, и узнал о том, что Ганнибал вышел к Роне, только когда высадился «у самого восточного устья Роны» в Массалии. Итак, Сципион прибыл в Массалию в середине сентября. Закончив разгрузку, Сципион отправил вверх по течению Роны триста всадников в сопровождении местных галлов, чтобы найти Ганнибала и выяснить, что он собирается предпринимать.
Не подозревая, что армия Сципиона находится менее чем в пяти днях пути, Ганнибал решил форсировать Рону. Он находился на территории вольков, большого племени, жившего по обоим берегам реки. Вольки не доверяли карфагенянам и пытались помешать Ганнибалу переправиться через реку. В течение двух дней воины Ганнибала строили лодки и долбили челноки, чтобы на них переправить армию через реку. Тем временем вольки собрались на другом берегу и укрепились, чтобы помешать переправе карфагенян. Ганнибал понял, что не может рассчитывать на успешную переправу, когда на противоположном берегу собралась такая мощная армия. Под покровом ночи он послал отряд испанских пеших воинов и отряд всадников под командованием Ганнона, сына Бомилькара, приказав подняться на двадцать пять миль вверх по течению. Там русло реки разделялось островом на два рукава и было проще переправиться на другой берег. Воины поспешно связали плоты, переправились через реку и заняли позицию на берегу реки. После однодневного отдыха отряд Ганнона ночью двинулся к лагерю вольков.
На рассвете они, как было условлено, разложили костер. Увидев дым, Ганнибал понял, что Ганнон занял позицию для нападения на вольков. Ганнибал приказал приступать к переправе. Лодки с лошадьми двигались выше, чтобы первыми принять на себя напор течения и ослабить его силу. Челны с легкой пехотой переправлялись ниже. Вольки опешили, увидев первую волну десанта, и воины Ганнибала, воспользовавшись их замешательством, закрепились на берегу. Вольки, придя в себя, только вознамерились пойти в атаку, как из укрытия появились всадники Ганнона и ударили по ним с тыла. Вольки бросились врассыпную. Всадники устремились за ними, чтобы отогнать их как можно дальше от берега. А Ганнибал стал переправлять оставшуюся часть армии, и к вечеру шестого дня по прибытии к Роне все, кроме слонов, благополучно переправились на другой берег.[304]
На следующий день Ганнибал узнал, что римская армия высадилась в Массалии, и Сципион отправил разведывательный отряд на поиски карфагенян. Ганнибал тут же отправил на разведку вниз по течению пятьсот нумидийских всадников, после чего приступил к переправе слонов. Ганнибалу удалось благополучно переправить всех слонов. И тут прибыли послы галльских вождей из долины реки По во главе с Магилом. И Полибий, и Ливий рассказывают, что Ганнибал собрал своих воинов, испытывавших страх перед походом через Альпы, и представил им послов, чтобы поднять боевой дух и заглушить страхи. Согласно Ливию, Ганнибал, указав на Магила и его спутников, спросил: «Каким же образом попали сюда эти послы, которых вы видите перед собою? Не на крыльях же прилетели!»[305]
Отправленные на разведку нумидийские всадники не успели далеко отъехать от лагеря, как встретили разведывательный отряд римлян. Стычка была «на редкость ожесточенная». Несмотря на численное превосходство нумидийцев, римляне убили 200 человек, в то время как их потери составили 150 человек.[306]
Это свидетельствует о том, что в открытом бою римская конница была равным по силам противником нумидийцев и, возможно, даже более искусным.[307] Как показывают дальнейшие события, нумидийская конница одерживала победу над римской конницей только в том случае, если могла нанести удар с фланга или с тыла.Прежде чем начать переправлять слонов на другой берег, Ганнибал отправил большой отряд всадников вниз по течению на случай набега римлян. И Ливий, и Полибий подробно рассказывают о том, как Ганнибал переправлял слонов через Рону, ширина которой в месте переправы составляла 800 ярдов.[308]