Playthroughs of the demo on Youtube usually take around 3 or 4 hours, though my own playtests have gone on just below 3 hours. So I'd say between 2 and 3 hours is a safe bet.