Question: how long does it take to watch all harry potter movies?
Answer: Over 20 hours. 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!