The Books Insiderthe data-driven audiobook guide

The best audiobooks over 20 hours, ranked by the data

Ranked by weighted listener rating, the best audiobook over 20 hours in our dataset is Words of Radiance by Brandon Sanderson: 4.69★ across 89 ratings and 32.2 estimated listening hours. We scored every published audiobook over 20 hours: 146 qualify (the ones with full pages here, of 277 we measured), carrying 8,696 listener ratings between them. The top 20 are below. No opinions: the formula in the method note decides the order.

146books qualify
8,696listener ratings behind the list
25.7avg hours (est.)
3,759combined hrs ranked (est.)

The top 20

  1. Words of Radiance by Brandon Sanderson

    32.2 hrs est. · 4.69★ · 89 ratings · weighted score 4.45

    About 33 days at an hour a day, 193% longer than the average fantasy audiobook.

  2. The Hero of Ages by Brandon Sanderson

    22.5 hrs est. · 4.58★ · 120 ratings · weighted score 4.42

    About 23 days at an hour a day, 105% longer than the average fantasy audiobook.

  3. The Way of Kings by Brandon Sanderson

    29.8 hrs est. · 4.54★ · 155 ratings · weighted score 4.41

    About 30 days at an hour a day, 171% longer than the average fantasy audiobook.

  4. Oathbringer by Brandon Sanderson

    36.8 hrs est. · 4.53★ · 88 ratings · weighted score 4.35

    About 37 days at an hour a day, 235% longer than the average fantasy audiobook.

  5. Empire of Storms by Sarah J. Maas

    20.8 hrs est. · 4.78★ · 32 ratings · weighted score 4.32

    About 21 days at an hour a day, 151% longer than the average romance audiobook.

  6. The Lord of the Rings by J.R.R. Tolkien

    35.3 hrs est. · 4.44★ · 112 ratings · weighted score 4.31

    About 36 days at an hour a day, 221% longer than the average fantasy audiobook.

  7. A Storm of Swords by George R. R. Martin

    29.3 hrs est. · 4.44★ · 108 ratings · weighted score 4.31

    About 30 days at an hour a day, 166% longer than the average fantasy audiobook.

  8. The Complete Harry Potter Collection (Books 1-7) by J. K. Rowling

    101.8 hrs est. · 4.60★ · 48 ratings · weighted score 4.31

    About 102 days at an hour a day, 825% longer than the average fantasy audiobook.

  9. The Well of Ascension by Brandon Sanderson

    23.2 hrs est. · 4.41★ · 135 ratings · weighted score 4.31

    About 24 days at an hour a day, 111% longer than the average fantasy audiobook.

  10. The Ultimate Hitchhiker's Guide to the Galaxy by Douglas Adams

    24.1 hrs est. · 4.41★ · 104 ratings · weighted score 4.29

    About 25 days at an hour a day, 119% longer than the average fantasy audiobook.

  11. The Wise Man’s Fear by Patrick Rothfuss

    29.8 hrs est. · 4.36★ · 161 ratings · weighted score 4.28

    About 30 days at an hour a day, 171% longer than the average fantasy audiobook.

  12. The Name of the Wind by Patrick Rothfuss

    21.8 hrs est. · 4.33★ · 254 ratings · weighted score 4.28

    About 22 days at an hour a day, 98% longer than the average fantasy audiobook.

  13. The Complete Sherlock Holmes by Arthur Conan Doyle

    33.2 hrs est. · 4.51★ · 47 ratings · weighted score 4.26

    About 34 days at an hour a day, 286% longer than the average mystery audiobook.

  14. A Clash of Kings by George R. R. Martin

    22.5 hrs est. · 4.32★ · 188 ratings · weighted score 4.26

    About 23 days at an hour a day, 105% longer than the average fantasy audiobook.

  15. Harry Potter and the Deathly Hallows by J. K. Rowling

    20.8 hrs est. · 4.27★ · 411 ratings · weighted score 4.24

    About 21 days at an hour a day, 89% longer than the average fantasy audiobook.

  16. Death's End (The Three-Body Problem Series Book 3) by 刘慈欣

    21.4 hrs est. · 4.35★ · 100 ratings · weighted score 4.24

    About 22 days at an hour a day, 104% longer than the average science fiction audiobook.

  17. Cryptonomicon by Neal Stephenson

    27.1 hrs est. · 4.53★ · 34 ratings · weighted score 4.23

    About 28 days at an hour a day, 120% longer than the average thriller audiobook.

  18. Rhythm of War by Brandon Sanderson

    33.6 hrs est. · 4.43★ · 44 ratings · weighted score 4.22

    About 34 days at an hour a day, 205% longer than the average fantasy audiobook.

  19. A Game of Thrones by George R. R. Martin

    23.7 hrs est. · 4.22★ · 757 ratings · weighted score 4.21

    About 24 days at an hour a day, 115% longer than the average fantasy audiobook.

  20. The Stand by Stephen King

    34.1 hrs est. · 4.31★ · 87 ratings · weighted score 4.21

    About 35 days at an hour a day, 177% longer than the average thriller audiobook.

How this ranking works

Every published audiobook over 20 hours qualifies: 146 books. Each is scored by its Open Library listener rating weighted by its rating count: score = (v·R + 50·C) ÷ (v + 50), where R is the book's rating, v its number of ratings, and C = 4.03★ the mean across all 2,178 published books we measured. Fewer ratings pull a score toward that mean, so a high rating on a handful of votes can't outrank a slightly lower one backed by hundreds. Children's titles, memoirs and autobiographies are excluded from these rankings; they keep their regular book pages. No editorial picks, no sponsored placement. Dataset build 2026-08-17; rankings recompute with every data refresh. Full methodology

Listen to any of these free

New members at audiobooks.com get three free audiobooks with the trial.

Start listening free