Гней Корнелий Сципион Азина стал консулом в 260 году до н э. и принял командование над римским флотом, направленным к Липарским островам вблизи Сицилии. Незадолго до этого липарцы обещали сдать римлянам свой главный порт, чем и спешил воспользоваться Сципион, приведя свой авангард в составе 17 судов к городу. Однако, дав возможность Сципиону войти в гавань, командующий пунийской эскадрой Ганнибал Гискон заблокировал их в гавани, взял в плен и вместе с консулом и всеми судами отправил в Карфаген. Из плена Гней Корнелий вернулся в 254 году до н э. и вновь был избран консулом. Вместе с Гаем Семпронием Блезом он был поставлен во главе римского флота, состоящего из 300 кораблей. Флот отплыл к берегам Сицилии и, пристав к городу-крепости Панорму, осадил его. Несмотря на сильные укрепления города, консулам удалось, использовав осадные сооружения, быстро захватить Панорм. Вслед за тем римлянам добровольно сдались ряд других сицилийских городов, жители которых сами изгоняли пунийские гарнизоны. В 253 году до н э. 260 судов под командованием Сципиона и Блеза подошли к берегам Африки. Римляне опустошили окрестности Карфагена, однако это не помогло изменить ход войны. По возвращении к берегам Сицилии флот был застигнут бурей, в результате которой 150 судов погибли. Итогом похода стало решение сената не посылать больше флот для плавания за пределы Италии, ограничив его численность 60 судами.
В период между войнами представители рода Сципионов воевали с галлами, исконными противниками Рима. В сражениях с галлами отличился Гней Сципион Кальв («Лысый»), а в 218 году до н э. 2-ю Пуническую войну начал в должности консула его брат – Публий Корнелий Сципион, отец будущего героя, победителя Ганнибала, Сципиона Африканского.
Незадолго до начала войны Сципион получил назначение в Иберию для предстоящих действий против армии Ганнибала. Армия Сципиона состояла из двух легионов, в которых насчитывалось до 23800 воинов. Действия его войск поддерживали 60 пятипалубных кораблей и 8 легких вспомогательных судов.