About flights from Mashad (MHD)
Mashhad's airport sits in the northeast corner of Iran, and it moves at a pace that'll surprise you. This is one of the country's biggest religious pilgrimage hubs — millions of people pass through every year heading to the Imam Reza Shrine — so the terminal has an energy unlike most regional airports its size. It's serious infrastructure for a city that takes its role seriously. Forty-one direct routes spread across 11 countries, which is genuinely solid for a city this far off the typical international radar.
Quick stats for MHD
- Direct destinations: 41
- Countries served: 11
- Continents reached: 1 of 6
- Average flight distance: 1,153 km
- Longest non-stop: Istanbul (IST) — 2,722 km (~3h 24m)
- Shortest non-stop: Birjand (XBJ) — 373 km (~28 min)
- Reach score: 59/99
Why fly to Mashad?
The connectivity here tells a quiet story about regional geography. Iraq and Afghanistan both have direct links, which makes Mashhad a practical transit point for travelers that part of the world. The longest route stretches all the way to Istanbul at 2,722 km — Pegasus Airlines runs that connection, giving budget-conscious travelers a rare affordable bridge between Central Asia and Europe. The UAE routes open up onward connections to basically everywhere. Domestically, Iran has 26 routes fanning out from here, so you can reach Birjand in 45 minutes or string together a proper cross-country trip. For religious travelers, overlanders, and journalists covering the region, MHD is underrated as a strategic entry point.
Longest non-stop flights from MHD
The furthest destinations you can reach non-stop from Mashad:
- Istanbul, Turkiye (IST) — 2,722 km, approximately 3h 24m
- Istanbul, Turkiye (SAW) — 2,674 km, approximately 3h 21m
- Al-Najaf, Iraq (NJF) — 1,478 km, approximately 1h 51m
- Lahore, Pakistan (LHE) — 1,458 km, approximately 1h 49m
- Karachi, Pakistan (KHI) — 1,451 km, approximately 1h 49m
Short-haul flights from MHD
Quick getaway options with the shortest flights from Mashad:
- Birjand, Iran (XBJ) — 373 km, approximately 28 min
- Sary, Iran (SRY) — 578 km, approximately 43 min
- Zabol, Iran (ACZ) — 599 km, approximately 45 min
- Yazd, Iran (AZD) — 689 km, approximately 52 min
- Now Shahr, Iran (NSH) — 730 km, approximately 55 min
Top countries by direct connections from MHD
Mashhad connects to 11 countries. Here are the most served:
- Iran — 26 destinations (Abadan, Ahwaz, Ala'Marvdasht, Bandar Abbas and 22 more)
- Iraq — 2 destinations (Al-Najaf, Baghdad)
- United Arab Emirates — 2 destinations (Dubai, Sharjah)
- Turkiye — 2 destinations (Istanbul, Istanbul)
- Afghanistan — 2 destinations (Kabul, Kandahar)
- Pakistan — 2 destinations (Karachi, Lahore)
- Saudi Arabia — 1 destination (Dammam)
- Qatar — 1 destination (Doha)
Where to fly from Mashad
Flights to Iran
Mashad has 26 direct routes to Iran:
- Birjand (XBJ) — 373 km
- Sary (SRY) — 578 km
- Zabol (ACZ) — 599 km
- Yazd (AZD) — 689 km
- Now Shahr (NSH) — 730 km
- Tehran (THR) — 751 km
- ...and 20 more destinations
Flights to Iraq
Mashad has 2 direct routes to Iraq:
- Baghdad (BGW) — 1,445 km
- Al-Najaf (NJF) — 1,478 km
Flights to United Arab Emirates
Mashad has 2 direct routes to United Arab Emirates:
- Sharjah (SHJ) — 1,275 km
- Dubai (DXB) — 1,287 km
Tips for travelers at MHD
The airport is about 20 kilometers from the city center. Taxis are the standard move, and they're cheap by most standards — just agree on a price before you get in. The metro system does reach the airport now, which is worth knowing if you're traveling light and watching your budget. Summers in Mashhad are genuinely hot and dry, so early morning flights are your friend. Also worth noting: Iran's visa situation requires research before you arrive, especially if you hold a US, UK, or Canadian passport. Don't leave that to the last minute.
Airlines operating from MHD
The following airlines offer non-stop flights from Mashhad:
B9, EP, FZ, G9, IR, IS, J9, KU, PC, QB, QR, TK, W5
Frequently asked questions about flying to Mashad
How do I get from Mashad International Airport to the city center?
You can take a taxi from the airport for around 200,000-300,000 Iranian Rials to reach downtown Mashad, which is about 20km away and takes roughly 30-40 minutes depending on traffic. Alternatively, some hotels offer shuttle services if you book in advance, or you can arrange a private car through your accommodation.
What's the best time to fly to or from Mashad?
Spring (March-May) and fall (September-November) offer the most pleasant weather with mild temperatures, making them ideal times to visit. Summer can be extremely hot, while winters are cold, so booking flights during shoulder seasons often gives you better prices and more comfortable travel conditions.
How many direct flight destinations can I reach from Mashad Airport?
Mashad International Airport offers 41 direct destinations, connecting you to major cities across the Middle East, Central Asia, and beyond without needing to change planes. This makes it a convenient hub for both domestic and international travel.
What are the visa requirements for entering Iran through Mashad?
Most visitors need a visa to enter Iran, which you should obtain from an Iranian embassy before arrival—tourist visas typically require sponsorship through a travel agency. Check with your country's Iranian embassy for specific requirements, as regulations can vary by nationality.
What's a useful tip to know about Mashad Airport itself?
The airport has limited English signage, so it helps to have your hotel address written in Farsi or take a screenshot of it on your phone. Also, ATMs are available in the terminal, but it's smart to have some Iranian Rials ready before arrival since card payments aren't always reliable.
Is flying to Mashad expensive compared to other Iranian airports?
Mashad is generally competitively priced, especially if you're flying from regional hubs in the Middle East or Central Asia, though international flights can be pricier due to sanctions. Booking in advance and flying during off-peak seasons can help you score better fares.
Plan your trip from Mashad
Browse the complete list of 41 destinations below to find your next flight from Mashhad. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.