Квириты основательно подготовились к новой войне с Карфагеном, собрав армию, насчитывающую 24 000 легионеров, и 40 000 пеших союзников. Кавалерия состояла из 1800 римских всадников и 4400 союзников. Также было подготовлено 220 квинквирем и двадцать легких кораблей. В сенате был утвержден стратегический план, согласно которому римские армии должны были вести военные операции на территории противника (XXI, 17). В Испании и Африке соответственно. Это было очень мудрое решение, поскольку именно Испания была главной базой Ганнибала, и именно оттуда он планировал получать подкрепления для своих войск в Италии. Гамилькар Барка, отец Ганнибала, начал завоевание Иберийского полуострова, а закончили его дело зять Гасдрубал и старший сын. Основанный Гасдрубалом Новый Карфаген стал оплотом могущества Баркидов в Испании, и именно оттуда исходила главная угроза для Римской республики. Командующим испанскими легионами был назначен консул Публий Корнелий Сципион, в его распоряжении было 10 000 пехотинцев, 700 всадников и 60 боевых кораблей (App. VI, 14).
По большому счёту, отправляя войска в Иберию и Африку, римляне действовали так же, как и Ганнибал, решивший перенести боевые действия на территорию Италии. Другое дело, что карфагенский полководец опередил своих врагов, и когда римляне только начали переброску войск, его армия уже находилась на Апеннинском полуострове. Карфагенские войска шли через Галлию в Италию, а навстречу им вдоль побережья на кораблях плыли легионы Сципиона. Конечной точкой пути консул наметил Массилию, но всё пошло не так, как он рассчитывал. Прибыв к устью Родана, Публий Корнелий узнал, что в верхнем течении реки армия Ганнибала начинает переправу на восточный берег. Римский командующий оказался в сложном положении, поскольку его войска только что высадились с кораблей и легионерам требовалось время, чтобы прийти в себя после утомительного плавания. Поэтому Сципион не стал мудрить, а отправил на разведку кавалерийский отряд. Двигаясь вдоль берега реки, римляне столкнулись с конными нумидийцами и после скоротечной схватки вернулись в лагерь. Сципион понял, что враг совсем близко, и стал готовиться к битве. Но когда спустя несколько дней римская армия приблизилась к карфагенскому лагерю, оказалось, что он пуст.
Только теперь консул осознал всю опасность ситуации. Ганнибал шел в Италию, а организовать ему сопротивление на севере страны было некому, поскольку второй консул Тиберий Семпроний Лонг находился на Сицилии. Но и Испанию нельзя было оставлять во власти карфагенян, исходившая оттуда угроза была слишком велика. И тогда Сципион принял половинчатое решение, в итоге оказавшееся самым правильным и имевшим далеко идущие последствия. Сам он с немногочисленным отрядом погрузился на корабли и отправился в Геную, чтобы оттуда перебраться в долину реки Пад и принять командование над легионами преторов Луция Манлия и Гая Атилия. Сципион хотел лично встретить Ганнибала в Северной Италии. В Иберию же с главными силами консульской армии отправился старший брат Публия, легат Гней Корнелий Сципион Кальв. Ему было приказано «
Двигаясь от устья Родана, римский флот подошел к греческой колонии Эмпории, расположенной на берегу моря у подножия Пиренеев: «