How long does it take to read Mahabharata?
William Buck
Mahabharata by William Buck takes about 7 hours 39 minutes to read at 250 words a minute.
About 7 hours 39 minutes
A weekend read
First published 1973. 417 pages, about 114,675 words.
16 days at 30 minutes a day
Estimate based on 275 words per page.
At other speeds
| Slow, 150 words a minute | 12 hours 45 minutes |
| Average, 250 words a minute | 7 hours 39 minutes |
| Fast, 400 words a minute | 4 hours 47 minutes |
The page count is the median across 4 editions, so your copy may differ. How we calculate.
About the book
This is the biggest and greatest epic in the world. It had the Bhagavad Gita session which took place in the climax. It is the fight between the Pandavas and Kauravas.
Subjects: epic, Mythology, Hindu mythology, Adaptations, Mahābhārata, Fiction