- Hamadan airport, officially known as Hamadan International Airport, is an international airport located in Hamadan, Iran. It is situated approximately 7 kilometers northwest of the city center and serves the inhabitants of Hamadan province. The airport has a single terminal building and offers both domestic and limited international flights to various destinations in Iran, including Tehran, Mashhad, Isfahan, and Shiraz. It also hosts a few international flights to destinations such as Baghdad and Najaf in Iraq. The airport has a relatively short runway, resulting in limitations on the types of aircraft that can operate from it.