Iranair still do almost all their flying from Mehrabad. I was there a week and a half ago, and all the IR
747s were flying from THR
. Meanwhile IKA has finally kicked in with all the international carriers, so the terminal (which is very spiffy) at night looks like Bangkok or somewhere, you've got yer AF
/ Etihad A330s, LH
/ etc A320s, 321s, Ariana 727, some 154s (Kish Air, Caspian), the Blue Sky 747s (two -400s and a -300 I think), and some Iranair A310s (which may not be flying at the moment). I guess Iranair will move next. I would love the domestic stuff to move to IKA (although Mehrabad has much more character and is right downtown) so I could get on a 707 down a jetway from an ultra modern terminal. Domestic flights from Mehrabad use buses out to the domestic flightline and you go up stairs to board. Alas it looks like the Iranian 707s will be grounded in March, too soon to fly domestic from IKA.
fly Saha Air 707s daily from Tehran's downtown Mehrabad to Mashhad, Kish Island and Ahwaz