The report said the plane was heading from Tehran to Istanbul on January 25 but turned back and landed at Mehrabad airport following a technical problem.
Mehr quoted airport officials as saying the plane landed safely and that there were no injuries to passengers or crew.
The plane had departed from Imam Khomeini airport.
The report did not specify the type of technical problem but said the plane belonged to the Iran Airtour company.
The incident comes nearly three weeks after Iran’s Islamic Revolutionary Guards Corps admitted that it had accidentally shot down a Ukrainian airliner near Tehran on January 8, killing all 176 aboard.