Yazd to Mashhad flight distance & time (AZD-MHD)
How far is Yazd from Mashhad by plane? The great circle distance from Shahid Sadooghi Airport (AZD) to Mashhad International Airport (MHD) is 690 km / 372 nm, about 1h 8m flight time, with an initial heading of 44° (NE).
| From | Shahid Sadooghi Airport (AZD), Yazd, IR |
|---|---|
| To | Mashhad International Airport (MHD), Mashhad, IR |
| Distance | 690 km · 372 nm · 428 mi |
| Initial heading | 44° (NE) |
Airlines on this route
- Air Bangladesh (B9)
- Iran Air (IR)
- Iran Aseman Airlines (EP)
Aircraft with enough range to fly AZD to MHD nonstop
Open AZD to MHD in the calculator · Return route MHD to AZD
Frequently asked questions
- How far is Yazd from Mashhad?
- The great circle distance between Yazd and Mashhad is 690 km (372 nm / 428 mi).
- How long is the flight from Yazd to Mashhad?
- A direct flight from AZD to MHD takes about 1h 8m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Yazd to Mashhad?
- Yes - 3 airlines currently operate this route, see the list above.