3-4 hours not including reading.
I just finished a 3000 word one; from 7pm to midnight, with about an hour total on facebook in the middle.
That's just the writing time, though. Reading time depends entirely on how much you know before, could be anything from a couple hours to a couple of days.