This will depend entirely upon how long it takes you to solve the puzzles. Typically, it'll probably take you somewhere between 4 and 8 hours. However, a completionist run may be considerably longer as it may take several attempts to earn the no-death run achievement.