The flight between Isfahan (IFN) and Teheran (THR) typically takes about 1 hour and 20 minutes.
There are 5 direct flights every day.
The flight numbers are IR3311, IR3313, IR3335, IR3421, QB1281, QB1283, QB1315, VRH5867 together with 3 additional flights.
From Isfahan you will fly out from Esfahan Shahid Beheshti Intl (IFN) and you will be landing at Mehrabad International (THR).
Iran Air, Qeshm Air, Mahan Air, and Varesh Airlines all flyes the ATR 72/42 on this route.
Four airlines. Iran Air, Qeshm Air, Mahan Air and Varesh Airlines have non-stop flights to Teheran.
They arrive at terminal 2.
More destinations from Isfahan with Iran Air (IR).
More destinations from Isfahan with Qeshm Air (QB).