Existen teorías sobre una posible alianza entre Cartago y Persia, aunque no se hallan respaldadas por ninguna evidencia.