The flight between Teheran (THR) and Isfahan (IFN) typically takes about 1 hour and 20 minutes.
There are 5 direct flights every day.
The flight numbers are IR3310, IR3312, IR3420, QB1280, QB1282, QB1314, VRH5866, W54531, W54533 and W54539.
From Teheran you will fly out from Mehrabad International (THR) and you will be landing at Esfahan Shahid Beheshti Intl (IFN).
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 Isfahan.
They will depart from terminal 2.
More destinations from Teheran with Iran Air (IR).
More destinations from Teheran with Qeshm Air (QB).