Se extiende por Macaronesia, todo el Mediterráneo y oriente próximo y medio hasta Pakistán y Afganistán.