Mashhad International Airport (IATA: MHD, ICAO: OIMM) serves Mashhad, IR. It has 83 scheduled routes to 41 destinations in 10 countries, operated by 26 airlines.
- Security/Immigration Efficiency: Travelers value the efficiency of security and immigration services. Customs and immigration operate 24/7.
- Transportation Connections: The airport offers convenient access to the city center and the Imam Reza Shrine via Mashhad Metro Line 1 (Ghadir station), with trains running every 7-10 minutes. Public buses are also available, and official airport taxis operate 24/7. Iranian ride-hailing apps like Snapp and Tapsi are also widely used and often more economical.
- Essential Services: The airport provides a variety of essential services, including restaurants and buffets, medical facilities (first aid, doctors, ambulance), a bank at Terminal 2, and a tourist office. ATMs, free internet, prayer rooms, and ticket sales offices are also available.
- Handling Services: The airport has cargo handling facilities, fueling facilities for Jet A1 and 100LL, and de-icing facilities.
- Terminal Access: Terminal access is unpopular compared to other airports.
- Cleanliness: Cleanliness is a significant concern, rated as very unpopular compared to other airports.
- Older Aircraft Fleet: Due to sanctions, many Iranian carriers operating from MHD utilize older aircraft models like MD-80s, Fokker 100s, and A300-600s.
- Sources researched: flight-report.com, flightradar24.com, ais.airport.ir, orienttrips.com, bigairports.com*
Bottom line: Mashhad International Airport provides a functional experience for travelers, particularly those on pilgrimage, with efficient security and good transportation options. However, improvements in terminal access and cleanliness would likely enhance overall traveler satisfaction.
New & changed departures
1 change to MHD's schedule in the last 90 days.
Want the next one in your inbox?Track MHD and we'll email you every schedule change automatically.
Track all changesRoutes from MHD
41 nonstop destinations · 26 airlines.
Airlines at MHD
26 carriers operate scheduled departures.
Route Network Map
Search flights from MHD
Compare ticket prices across hundreds of booking sites
Search flights from MHDOpens a live price search from MHD — just pick your destination & dates
Airport routes
Mashhad International Airport (MHD) offers 83 flight routes operated by 26 airlines. Major carriers include Iran National Airlines Corp., Iran Aseman Airlines, Sepehran Airlines and others. Popular destinations from Mashhad include Mehrabad Int'l, Abadan, Al Najaf Int'l, Ahvaz, Kuwait Int'l.
Traveler reviews & tips
From people who've recently flown through Mashhad.
No tips for MHD yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Mashhad International Airport. Tips are reviewed before publishing.
Common questions about MHD
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from MHD?
Mashhad International Airport has 83 scheduled routes to 41 destinations in 10 countries, operated by 26 airlines.
Which airlines fly from Mashhad International Airport?
26 carriers operate scheduled departures, including Iran National Airlines Corp., Iran Aseman Airlines, Sepehran Airlines.
Where is Mashhad International Airport located?
Mashhad International Airport is located in Mashhad, IR, at an elevation of 3263 ft. Its IATA code is MHD and ICAO code is OIMM.








