How many words are in Don Quixote?
by Miguel de Cervantes · 1605 · Literary Fiction
427,246
Word count
29 hr 55 min
Reading time
1,709
Est. pages
1605
Published
Don Quixote by Miguel de Cervantes is approximately 427,246 wordslong. At an average reading speed of 238 words per minute, that's about 29 hr 55 min of reading spread across several sittings. First published in 1605, it sits in the Literary Fiction category.
Typical literary fiction novels run 70,000–100,000 words, with a sweet spot around 80,000–90,000. At 427,246 words, Don Quixote runs longer than the typical range, in epic territory.
Source: Word count computed from the Project Gutenberg plain-text edition (eBook #996); reflects this public-domain English translation · referenceVerified 2026-06-21
Literary Fiction novels of similar length
| Title | Author | Word count |
|---|---|---|
| The Count of Monte Cristo | Alexandre Dumas | 460,976 |
| David Copperfield | Charles Dickens | 354,826 |
| Bleak House | Charles Dickens | 353,463 |
| Anna Karenina | Leo Tolstoy | 349,775 |
| Middlemarch | George Eliot | 316,389 |
| Vanity Fair | William Makepeace Thackeray | 302,384 |