The plane, with more than 300 passengers on board, was on a flight to the southern port city of Bandar Abbas on Thursday morning.
But two minutes after takeoff the pilots decided to return to Tehran’s airport when a piece of engine came off and hit the body of the plane.
It later crashed into a nearby field, forcing the plane to return and make an emergency landing.
An informed source told Tasnim that all those on board the plane were unharmed.