This picture shows a Boeing 737-800 of the Ukraine International airline on September 24, 2019 at the airport in Duesseldorf, western Germany. Photo: AFP.

A Ukrainian International Airlines plane with 180 passengers on board has crashed after take-off from an airport in Iran.

The Boeing 737 is said to have crash-landed due to technical problems with unverified video footage appearing to show it on fire as it plummeted to the ground.

The aircraft said to be flight number PS752 took off from Imam Khomeini International Airport in capital Tehran around 6.14am local time and reached 7,952ft.

Rescue teams have been dispatched to the area that the aircraft crashed in.

Pirhossein Koulivand, head of Iran's emergency services, told state television: "The plane is on fire but we have sent crews ...and we may be able to save some passengers,"

Ali Kashani, spokesman for Imam Khomeini International Airport, told Fars news agency the plane "crashed around Parand", about 60 kilometres south-west of Tehran.

“It is predicted that technical problems caused the accident," he said.

A flight radar image appears to show the plane as it travelled over Iran.

The aircraft was three years old.

The news comes just hours after Iran launched 30 missiles at US bases in Iraq.

Earlier the Federal Aviation Administration in the US has said it was issuing flight restrictions that prohibited civil operators flying over airspace in the region.