IRAN has launched a ballistic missile attack on Syrian rebels in retaliation for an attack on a military parade in Ahvaz which killed 24.

The state-run IRNA news agency in Iran said today that the missiles "killed and wounded" terrorists in eastern Syria in revenge for the attack, which also injured over 60 people on September 22.

According to IRNA, six surface-to-surface ballistic missiles were shot at militants in eastern Euphrates Syria while seven drones also blasted terrorists' positions, the Iranian Revolutionary Guard said.

A state TV-aired graphic suggested the missiles flew over central Iraq near the city of Tikrit before landing near the city of Abu Kamal, which has been targeted by IS militants.

In a statement, the Revolutionary Guard said: "In the operation, some of the leaders and agents of the recent terrorist crimes have been killed or injured, and their infrastructures and ammunition stockpiles have been destroyed."

The Syrian Observatory for Human Rights said it had received reports of violent explosions at dawn in territory controlled by IS on the eastern banks of the Euphrates north of Abu Kamal.

The attack in Ahvaz was compared to the 9/11 attacks by President Hassan Rouhani after US Ambassador to the UN Nikki Haley suggested the fatal attack was as a result of Iran's policies.

Denying Iran's claims that the US or its Gulf Allies should be held accountable for enabling the attack, Haley told CNN that President Rouhani "needs to look at his own base to figure out where that's coming from."

"He can blame us all he wants. The thing he's got to do is look at the mirror," Haley said.

Responding in a tweet, the Iranian president said her remarks were "terrible".

He said: "A US official has recently said terrible things about Ahvaz terrorist attack and held Iranian gov. responsible for that attack! What would Americans think if we were to say such a thing about the 9/11 terrorist attacks?"

There is confusion over who was responsible for the attack on the military parade in Ahvaz last month.

Iran initially claimed Arab separatists were responsible for the attack in which gunmen disguised as soldiers opened fire on the crowd, as Islamic State also claimed responsibility.

Arab separatists claimed the attack and offered details about one of the attackers which turned out to be true, while IS released footage of several men that Iran identified as attackers.

As the missiles launched, an IRNA state reporter reportedly said: "In a few minutes, the world of arrogance – especially America, the Zionist regime and the Al Saud – will hear the sound of Iran’s repeated blows."

It's claimed one missile shown on state television had the slogans: “Death to America, Death to Israel, Death to Al Saud," referring to Saudi Arabia’s ruling family.

In Monday’s statement, the Guard alleged that evidence from the Ahvaz attack suggested militants in eastern Syria are "supported and guided by the United States in line with “satanic” plans of the White House, the Zionist regime and a regional power", referring to Saudi Arabia.

The statement added that the Guard’s “iron fist” remains prepared for any further steps by Iran’s enemies.