I would say about 20-30 min for one playthrough depending on how fast you read.
But now with 2 characters to choose at first, each having 2 routes if the player wants to see every possible route it will take about 1.5hrs i think, to see each of the 4 starting routes and both routes of the second(non avoidable) character.
This demo is much bigger than the previous one haha