Las flotas cartaginesa y romana estaban bien pertrechadas, con unas 130 naves cada una.