A Ukrainian Boeing 737-800 on Wednesday crashed shortly after takeoff from Tehran in Iran because of technical problems, according to the Iranian state news media.

The plane, which was carrying 180 people, went down near Tehran because of technical problems, killing everyone on board, the local news media said.

The plane was bound for Kyiv, Ukraine's capital, local media reported.

Photos posted by Iranian news organisations showed rescuers examining smoking rubble in a field.

The Iranian Students' News Agency, a state-run media organisation, shared a video it said showed the predawn crash, with a distant light descending in the distance before a bright burst filled the sky upon impact.

Ukraine International Airlines Flight 752 departed Imam Khomeini International Airport in Tehran at 6:12 a.m. on Wednesday and lost contact at 6:14 a.m., according to a flight tracker, New York Times reported.

'We are aware of the media reports out of Iran and we are gathering more information,' Boeing said in a statement.

Boeing has been under intense scrutiny after the crash of two 737 Max jets in less than five months, which together killed 346 people. The Max has been grounded worldwide since March, creating a crisis for the company and leading to the firing of the chief executive.

A Boeing spokesperson told CNN they are 'aware of the media reports out of Iran and we are gathering more information.'

As the company struggles to get a fix for the Max approved by regulators, new safety risks have recently emerged with the plane, which the company may also need to assess on the 737 NG. The Boeing 737-800 has not been flagged for issues.

The crash came at a tense time in Iran, as political escalations with the United States had the country on edge. On Tuesday, the F.A.A. banned American airliners from flying over Iran, citing the risk of commercial planes being mistaken for military aircraft.

© Pakistan Press International, source Asianet-Pakistan