Reports said the plane crashed Wednesday due to technical problems after take-off from Iran’s Imam Khomeini airport, Iranian news agency Far reported.
The plane is operated by Ukrainian Airlines. There was no immediate word on casualties, but a video of the crash showed that it burst into flames crash landing.
An investigation team was at the site of the crash in southwestern outskirts of Tehran, civil aviation spokesman Reza Jafarzadeh said.
The crash came hours after Iran launched a ballistic missile attack targeting two bases in Iraq housing US forces in retaliation for the killing of Revolutionary Guard Gen. Qasem Soleimani.
The Boeing 737-800 is a very common single-aisle, twin-engine jetliner used for short to medium-range flights. Thousands of the planes are used by airlines around the world.
Introduced in the late 1990s, it is an older model than the Boeing 737 MAX, which has been grounded for nearly 10 months following two deadly crashes.
A number of 737-800 aircraft have been involved in deadly accidents over the years.
In March 2016, a Flydubai 737-800 from Dubai crashed while trying to land at Rostov-on-Don airport in Russia, killing 62 onboard. Another 737-800 flight from Dubai, operated by Air India Express, crashed in May 2010 while trying to land in Mangalore, India, killing more than 150 onboard.