El cuco africano se encuentra en Angola, Benin, Botswana, Burkina Faso, Camerún, República Centroafricana, Chad, República Democrática del Congo, Costa de Marfil, Djibouti, Eritrea, Etiopía, Gabón, Gambia, Ghana, Guinea, Guinea-Bissau, Kenia , Liberia, Malawi, Malí, Mauritania, Mozambique, Namibia, Níger, Nigeria, República del Congo, Ruanda, Senegal, Sierra Leona, Somalia, Sudáfrica, Sudán, Swazilandia, Tanzania, Togo, Uganda, Zambia y Zimbabwe.
Las aves migran a África occidental con la llegada de la estación lluviosa, se reproducen allí y luego se van, aunque en algunas localidades como Nigeria, parecen estar presentes todo el año.
En África oriental su llegada también coincide con la temporada de lluvias, y pueden estar presentes de octubre a mayo.
En el sur de África están presentes de septiembre a abril. Su hábitat típico es la sabana y los bosques abiertos. No están presentes en bosques densos o en regiones áridas.