El asedio duró ocho meses, y los habitantes de Saguntum basaron su estrategia en que Aníbal no podría atravesar las enormes murallas que cercaban la ciudad en poco tiempo.