Avionul, un Antonov-140, efectua o cursă Teheran – Tabas (estul Iranului). El s-a prăbuşit la ora locală 09:18 (04:48 GMT) în cartierul Azadi, situat la câţiva kilometri de aeroportul Mehrabad. Acest aeroport deserveşte zboruri interne în Iran.
La scurt timp după ce a decolat de pe aeroportul din Teheran, avionul de tip Antonov 140 s-a prăbuşit la capătul pistei.Potrivit agenţiei de presă oficiale iraniene Irna, cauza accidentului ar fi oprirea unuia dintre motoarele aeronavei. Martorii spun că, deşi a reuşit să ridice aparatul de zbor de la sol şi să zboare preţ de câteva secunde, pilotul a pierdut controlul asupra aeronavei.
În urma catastrofei nu au existat supravieţuitori. Avionul avea la bord 40 de pasageri şi 8 membri ai echipajului. Până acum, 10 cadavre au fost recuperate în operaţiunile de salvare. Pompierii au reuşit să stingă incendiul izbucnit la locul prăbuşirii.