For me, it varies...
With great focus, I can write a good blog post in a day. That's usually between 1,000 to 3,000 words. I have to create an outline with bullet points before I can do it in one day.
For my larger articles, these are usually 4K+ words, and I'll write on them for two to even...