Aníbal no partió de Cartagena hasta finales de la primavera del 218 a. C.[46][47] El general puso en marcha al ejército y envió representantes para negociar su paso a través de los Pirineos y trabar alianzas con los pueblos que se asentaban a lo largo de su trayecto. Según Tito Livio, Aníbal atravesó el Ebro con 90.000 infantes y 12.000 caballeros,[46] y dejó un destacamento de 10.000 infantes y 1.000 caballeros para que defendieran Hispania,[46] a los que se sumaron 11.000 iberos que se mostraron ... (ver texto completo)