Mashhad International Airport is an airport serving Mashhad, Iran, Islamic Republic of. The current schedule feed lists 20 airports in 6 countries connected to Mashhad.
The most frequently served routes for Mashhad International Airport connect to Tehran (THR), Tabriz (TBZ) and Istanbul (SAW).
The longest connected route for Mashhad International Airport reaches Arnavutkoy (IST). This non-stop flight covers a distance of 1,692 miles (2,723 km).