Answer
Iran Air's main bases are Imam Khomeini International Airport and Mehrabad International Airport, both serving Tehran, the capital of Iran. These airports provide the airline with the necessary infrastructure and facilities to operate its extensive network of flights.