ShelfLook
Tools About
Cover of Mahabharata

How long does it take to read Mahabharata?

Carole Satyamurti

Mahabharata by Carole Satyamurti takes about 16 hours 39 minutes to read at 250 words a minute.

About 16 hours 39 minutes

A long haul

First published 2015. 908 pages, about 249,700 words.

34 days (about 5 weeks) at 30 minutes a day

Estimate based on 275 words per page.

At other speeds

Slow, 150 words a minute 27 hours 45 minutes
Average, 250 words a minute 16 hours 39 minutes
Fast, 400 words a minute 10 hours 24 minutes

The page count is the median across 5 editions, so your copy may differ. How we calculate.

About the book

"Innovatively composed in blank verse rather than prose, Carole Satyamurti's English retelling covers all eighteen books of the Mahabharata. This new version masterfully captures the beauty, excitement, and profundity of the original Sanskrit poem as well as its magnificent architecture and extraordinary scope" --

Subjects: Poetry, History, Poetry (poetic works by one author)

Books like this

Popular books of similar length