ShelfLook
Tools About
Cover of Anna Karenina

How long does it take to read Anna Karenina?

Leo Tolstoy

Anna Karenina by Leo Tolstoy takes about 14 hours 8 minutes to read at 250 words a minute.

About 14 hours 8 minutes

A week or two of reading

First published 1876. 771 pages, about 212,025 words.

29 days at 30 minutes a day

Estimate based on 275 words per page.

At other speeds

Slow, 150 words a minute 23 hours 34 minutes
Average, 250 words a minute 14 hours 8 minutes
Fast, 400 words a minute 8 hours 50 minutes

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

About the book

Described by William Faulkner as the best novel ever written and by Fyodor Dostoevsky as “flawless,” Anna Karenina tells of the doomed love affair between the sensuous and rebellious Anna and the dashing officer, Count Vronsky. Tragedy unfolds as Anna rejects her passionless marriage and thereby exposes herself to the hypocrisies of society. Set against a vast and richly textured canvas of nineteenth-century Russia, the novel's seven major characters create a dynamic imbalance, playing out the contrasts of city and country life and all the variations on love and family happiness.

Content warnings (AI-checked, may be incomplete)
  • suicide

How these are chosen

Subjects: Fiction, Adultery, Married women, Social life and customs, Social conditions, Upper class women

More by Leo Tolstoy

Books like this

Popular books of similar length