All scheduled flights from Mazar-I-Sharif to Tehran (MZR-IKA)
Afghanistan
Iran
There is only one scheduled flight from MZR to IKA. You can fly from Mazar-I-Sharif to Tehran non-stop on Wednesdays and the flight takes about 2 hours and 45 minutes.