ShelfLook
Tools About
Cover of Palace of Mirrors

How long does it take to read Palace of Mirrors?

Margaret Peterson Haddix

Palace of Mirrors by Margaret Peterson Haddix takes about 5 hours 27 minutes to read at 250 words a minute.

About 5 hours 27 minutes

A weekend read

First published 2008. 297 pages, about 81,675 words. Written for children.

11 days at 30 minutes a day

Estimate based on 275 words per page.

At other speeds

Slow, 150 words a minute 9 hours 5 minutes
Average, 250 words a minute 5 hours 27 minutes
Fast, 400 words a minute 3 hours 24 minutes

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

About the book

Cecilia knows she is not just another peasant girl; she's actually the true princess, in hiding until the forces that killed her parents are vanquished. A commoner named Desmia is on the throne as a decoy. As she gets older, Cecilia finds it harder to study statesmanship and palace protocol secretly at night, and then by day to pretend she has nothing on her mind other than scrubbing gruel stains from her apron. Cecilia knows it's time to take charge. Along with her best friend, Harper, she flees to the capital city, determined to reclaim her throne and face the danger head on. But when they reach the Palace of Mirrors, they discover complications: Princess Desmia believes an entirely different version of the story. Acclaimed author Margaret Peterson Haddix returns to the charmed world of Just Ella, where a princess-in-hiding and a pretender to the throne discover that nothing is as it appears.

Subjects: Best friends, Fantasy, Fiction, Friendship, Identity, Orphans

More by Margaret Peterson Haddix

Books like this

Popular books of similar length