This is an uncommon species with a wide distribution across Africa. In tropical West Africa it occurs in Senegal, Ivory Coast, Ghana, Togo and Nigeria, in Central Africa in the Democratic Republic of the Congo, Sudan, western Kenya and Tanzania, and in southern Africa it occurs in Mozambique, Malawi and eastern Zimbabwe. Because it flies high off the ground, and is seldom caught in mist nets, it may be under-recorded, also occurring in other countries within this range.