“This plane was heading towards Shiraz and a few Revolutionary Guards personnel have been martyred in this accident.”
Shiraz is a town to the south of Tehran.
An official at the airport said everyone on board had been killed but did not give a number.
Mehrabad international airport is used for civil and military purposes. It is situated in a western district of the capital.