В Галлии карфагенскому военачальнику пришлось столкнуться с новыми осложнениями. Кельтские племена, которые ранее отказались помогать римлянам и, по заверениям пунийских разведчиков, готовы были беспрепятственно пропустить войска Ганнибала к Альпам, начали готовиться к войне. Узнав, что пунийцы расположились лагерем у города Иллиберис в Нарбоннской Галлии, несколько галльских вождей повели свои отряды на общее место сбора у Русциона, между реками Нарбон и Толоса, намереваясь дать карфагенянам бой. Ганнибал, однако, предпочел мирные переговоры, во время которых умиротворил кельтских вождей обещаниями дружбы и задобрил щедрыми дарами. Успокоенные галлы позволили пунийскому войску проследовать через их земли вдоль средиземноморского побережья на восток (Liv. XXI, 24; Polyb. III, 41, 7).
К середине лета Ганнибал привел свое войско к широкой полноводной реке Родан (современная Рона) и приступил к организации переправы. Именно там застал его собиравшийся выдвигаться на север Иберийского полуострова с вверенным ему войском консул Публий Корнелий Сципион. Узнав, что север Испании уже покорился пунийцам, и пребывая в полной уверенности, что Ганнибал все еще находится где-то в районе Пиренейских гор, римский полководец отплыл из Рима и высадился в районе Массилии, где был застигнут известием о том, что карфагеняне уже здесь и готовятся к переправе через Родан. Изумленный консул отправил вверх по течению, вдоль русла реки, 300 отборных римских всадников в сопровождении проводников-массилийцев и союзных кельтов с заданием разведать обстановку и выяснить, где находятся, чем заняты и что планируют пунийцы (Liv. XXI, 26, 3–5; Polyb. III, 41; App. VII, 5).
Тем временем Ганнибал готовился к переправе, заняв правый, западный берег Родана в землях могущественного кельтского племени вольков. Эти галлы, не имея возможности противостоять пунийцам в открытой битве, вынуждены были отступить на противоположный берег под защиту полноводной реки. Их вожди намеревались дать карфагенянам бой во время переправы, к которой в лагере Ганнибала усердно готовились, собирая по окрестностям и изготавливая самостоятельно лодки-долбленки из цельных стволов деревьев и сколачивая плоты (Polyb. III, 42, 2–3; Liv. XXI, 26, 7–9). Однако переправляться на противоположный берег, где пунийцев поджидал готовый к битве неприятель, было гибельной затеей, и, понимая это, Ганнибал прибег к искусному маневру. Когда все было уже готово для форсирования Родана, карфагенский военачальник ночью отправил большой отряд иберийских пехотинцев на север вдоль реки. Вставшему во главе этого корпуса Бомилькару, сыну Ганнона, было приказано в течение дня идти вдоль Родана и, найдя удобное для переправы место, перебраться на противоположный берег. Вернувшись по этому берегу, они должны были напасть на вольков, открыв тем самым возможность для переправы основных сил карфагенян. Бомилькар блестяще справился с заданием. Пройдя 200 стадий (около 37 км) вверх по течению, он подошел к месту, где русло Родана разделялось на два рукава, огибая остров. Быстро соорудив плоты, используя надутые воздухом меха, и даже вплавь иберийцы успешно перебрались на противоположный берег (Polyb. III, 42, 5–9; Liv. XXI, 27, 2–5).
Дав войску отдохнуть в течение одного дня, на следующее утро Бомилькар направил свой отряд на юг и к наступлению ночи подошел к лагерю вольков. Здесь он кострами и дымовыми сигналами дал знать о своем присутствии Ганнибалу, и тот скомандовал начать переправу основного войска, организовав ее таким образом, чтобы крупные суда двигались выше по течению, уменьшая напор воды на более легкие лодки. Лошадей привязывали к кормам больших лодок, и они плыли за судами самостоятельно, в то время как один из воинов придерживал по 3–4 лошади за поводья. Специальный отряд отборных пехотинцев был предназначен для прибрежной схватки и высадки десанта. Сев в лодки, эти воины направились к противоположному берегу, что было сил гребя против течения. Видя маневр неприятеля, вольски поспешили занять позиции на берегу и схватились с карфагенянами в самой реке, будучи уверенными, что сил кельтов окажется достаточно для того, чтобы помешать врагу высадиться на левом берегу реки. Однако галлы не учли присутствия у них в тылу отряда Бомилькара, который вначале захватил оставленный вражеский лагерь, а затем ударил и по самим волькам. Зажатые с двух сторон кельты вначале попытались сопротивляться, но вскоре бежали. Пунийцы добились желаемого – возможности свободно переправиться через Родан (Polyb. III, 43, 1—12; Liv. XXI, 27, 7—28, 4).