La contienda se suele datar desde el año 218 a. C., fecha de la declaración de guerra de Roma tras la destrucción de Sagunto, hasta el 201 a. C.