An efficient catalytic system of CuI/8-hydroxyquinalidine was developed for the coupling of aryl iodides and indole as well as some azoles. The reaction could be carried out at 90°C under the condition of relatively low catalyst loading, affording various N-arylindoles and N-aryl azoles in good yields. The functionalized and hindered aryl iodides were suitable substrates for this transformation.