Kampania afrykańska thumb|Bitwa pod Zamą Scypion zaczął przygotowywać się do lądowania w Afryce Północnej wczesną wiosną 205 roku p.n.e. Nie jest do końca pewne jaką siłą dysponował: Liwiusz twierdził, że nie udzielono mu zezwolenia na nowe zaciągi, a jedynie na powołanie ochotników, podczas gdy Kasjusz Dion utrzymywał, iż Scypion wyruszył do Afryki na czele 10-tysięcznej armii konsularnej, co jest o tyle bardziej prawdopodobne iż Senatowi bardzo zależało na wywabieniu Hannibala z Italii. Wiadomo jednak, że Scypion miał trudności z formowaniem armii, za czym kryli się jego polityczni wrogowie w Rzymie. Według Appiana Scypion wyruszył na 52 okrętach wojennych, 400 transportowych, a dodatkowo towarzyszyła mu duża liczba mniejszych jednostek. Dysponował siłą 16 tysięcy piechoty i 1600 jazdy; przetransportował machiny oblężnicze i wielkie ilości żywnościAppian, Wojny afrykańskie: kartagińskie 13.50, 51. Te same liczby podaje Liwiusz, ale jednocześnie przyznaje, że inni podają mniejsze liczby (Dzieje Rzymu od założenia miasta XXIX 25.2). Przybywszy na Sycylię odkrył, że około 30 okrętów wojennych, które miał przejąć, należało wyremontować. Nie miał również konnicy, bez której mógł tylko marzyć o walce z posiłkującymi Kartagińczyków jeźdźcami z Numidii.