The time taken to write a good essay always depends on the number of words required and the expertise of the writer. Experienced essay writers take a shorter time writing an essay compared to inexperienced writers. Also, the amount of time that research takes determines how long it will take to complete writing a good essay.