Question: how long does it take to watch all of harry potter?
Answer: Correct! If you play the Harry Potter movies without stopping, it takes 19 hours and 39 minutes. However, factoring in breaks, the time it takes to change the movies, and any technical difficulties you might have, a full Harry Potter Marathon will take over 20 hours!