Flights from Isfahan to Mashad – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
IFN to MHD – All flight route options from Esfahan Shahid Beheshti Intl, Iran to Mashhad, Iran. These flights are operated by 6 different airlines. Fly non-stop or choose a connecting flight via Tehran. The shortest flight time is 1 hour and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mashhad
We got great deals on hotels and car rentals near the airport.
Isfahan to Mashad flights
There are over 6 and approximately 15 flights every week. You can fly non-stop to Mashad (MHD) from Isfahan (IFN) with Qeshm Air, ATA Airlines, Varesh Airlines, AIS Airlines or or opt for a connecting flight via Tehran (THR).
Isfahan to Mashad with Qeshm Air
You can fly non-stop every Monday, Thursday or Saturday at 19:30, 19:50 or 19:55.
With TACV
If you fly from Isfahan with TACV you will do a stopover in Tehran, THR before reaching Mashad. This flight trip will take 3 hours and 30 minutes and you can fly every Friday with departures at 05:00.
Distance & flight times: Esfahan Shahid Beheshti Intl to Mashhad
The shortest flight time between IFN and MHD is 1 hour and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 35m | - | 506 miles (814 km) |
THR Tehran | 3h 30m | 1h 20m | 675 miles (1086 km) |

