Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Abadan (ABD) | 1,245 km | 120 min | Iran Airtour, Iran Aseman Airlines, AIS Airlines, Qeshm Air |
| Zabol (ACZ) | 597 km | 65 min | Qeshm Air |
| Ahwaz (AWZ) | 1,144 km | 110 min | Iran Airtour, Iran Aseman Airlines, AIS Airlines, Qeshm Air |
| Yazd (AZD) | 689 km | 90 min | Iran Aseman Airlines |
| Baghdad (BGW) | 1,447 km | 105 min | Iran Airtour, AIS Airlines |
| Bandar Abbas (BND) | 1,047 km | 110 min | AIS Airlines |
| Bushehr (BUZ) | 1,154 km | 120 min | Iran Airtour |
| Dammam (DMM) | 1,429 km | 170 min | Iran Air |
| Doha (DOH) | 1,437 km | 145 min | Qatar Airways |
| Dubai (DXB) | 1,283 km | 135 min | Iran Airtour, flydubai, AIS Airlines |
| Dushanbe (DYU) | 851 km | 120 min | |
| Qeshm Island (GSM) | 1,108 km | 118 min | Qeshm Air |
| Hamadan (HDM) | 1,017 km | 100 min | |
| Isfahan (IFN) | 811 km | 93 min | Iran Airtour, Qeshm Air |
| Ilaam (IIL) | 1,244 km | 120 min | Iran Aseman Airlines |
| Istanbul (IST) | 2,728 km | 235 min | Iran Airtour, Turkish Airlines |
| Zanjan (JWN) | 1,010 km | 100 min | |
| Kabul (KBL) | 888 km | 105 min | Iran Airtour |
| Kandahar (KDH) | 777 km | 75 min | |
| Karachi (KHI) | 1,448 km | 155 min | Iran Air |
| Kish Island (KIH) | 1,202 km | 120 min | AIS Airlines |
| Kermanshah (KSH) | 1,154 km | 110 min | Iran Airtour, AIS Airlines, Qeshm Air |
| Kuwait (KWI) | 1,339 km | 130 min | Iran Air, AIS Airlines, Jazeera Airways, Kuwait Airways |
| Lahore (LHE) | 1,460 km | 203 min | Iran Airtour, Mahan Air |
| Muscat (MCT) | 1,406 km | 180 min | AIS Airlines |
| Bandar Mahshahr (MRX) | 1,160 km | 115 min | Qeshm Air |
| Al-Najaf (NJF) | 1,480 km | 100 min | AIS Airlines, Qeshm Air |
| Now Shahr (NSH) | 731 km | 80 min | Iran Aseman Airlines |
| Nazluy-ye Jonubi (OMH) | 1,306 km | 120 min | Iran Airtour |
| Ala'Marvdasht (PGU) | 1,178 km | 120 min | |
| Rasht (RAS) | 902 km | 95 min | Iran Airtour, AIS Airlines |
| Ramsar (RZR) | 805 km | 90 min | Iran Aseman Airlines |
| Istanbul (SAW) | 2,679 km | 225 min | Pegasus |
| Sharjah (SHJ) | 1,272 km | 125 min | Air Arabia |
| Sary (SRY) | 579 km | 75 min | Iran Aseman Airlines |
| Shiraz (SYZ) | 992 km | 105 min | Iran Airtour, Iran Aseman Airlines, Qeshm Air |
| Tabriz (TBZ) | 1,206 km | 120 min | Iran Airtour, AIS Airlines |
| Tehran (THR) | 752 km | 80 min | Iran Airtour, Iran Aseman Airlines, Iran Air, Qeshm Air |
| Birjand (XBJ) | 371 km | 70 min | Iran Air |
| Zahedan (ZAH) | 758 km | 93 min | Iran Aseman Airlines, Iran Air, Qeshm Air |
| Chah Bahar (ZBR) | 1,198 km | 120 min | Iran Aseman Airlines |
Inbound network coverage
Mashad (MHD) receives direct flights from 25 airports per the FlightConnections route map. 22 origins cross-verified by our route database.
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to MHD?
Istanbul at 2,728 km.
How many airports have direct flights to Mashad (MHD)?
Per the FlightConnections route map, 25 airports send direct flights to MHD.